Commit Graph

56 Commits

Author SHA1 Message Date
Jonathan Shook
d9296eef95 ParsedTemplate API improvements 2021-07-06 11:12:34 -05:00
Jonathan Shook
78a270bd2e more javadocs 2021-07-06 11:12:19 -05:00
Jonathan Shook
c87778cf32 support anonymous bindings in anchors 2021-06-24 11:27:07 -05:00
Jonathan Shook
5415f0b138 require typed construction of CommandTemplate 2021-06-24 11:27:00 -05:00
Jonathan Shook
46c095d9cb support anonymous bindings in bindpoints 2021-06-24 11:10:12 -05:00
Jonathan Shook
e6e398bb6b add ParsedCommand as a better CommandTemplate 2021-06-23 11:42:43 -05:00
Jonathan Shook
a80e6d599b post-merge fix-ups 2021-06-22 11:10:42 -05:00
Jonathan Shook
7c7ea039da post-merge fixups 2021-06-17 13:02:14 -05:00
Jonathan Shook
34855a3982
Merge pull request #336 from XN137/fix-errorprone-errors
fix errors found by errorprone
2021-06-17 11:32:23 -05:00
Jonathan Shook
beea2fdbf6 make op templates map based internally 2021-06-17 09:51:45 -05:00
Christopher Lambert
950b31fbae fix errors found by errorprone 2021-06-17 15:03:16 +02:00
Christopher Lambert
2cd393ae7a use junit5 apis to remove junit4 dependency 2021-06-17 09:45:39 +02:00
Christopher Lambert
6232edff01 move virtdata-api tests to correct folder 2021-06-14 11:24:37 +02:00
Jonathan Shook
fd65dfaea6 support resolution of additional function types 2021-04-21 18:25:20 -05:00
Jonathan Shook
9d1d4ce62c added adapter functions 2021-04-21 18:25:07 -05:00
Jonathan Shook
cf9e929b1e support IntToDoubleFunction types 2021-04-21 11:45:28 -05:00
Jonathan Shook
3bd6a80afc add adapting functions for CharBuffer and String 2021-04-21 11:43:01 -05:00
Jonathan Shook
6e4eff1515 cleanup service loader code 2021-02-18 19:09:22 -06:00
Jonathan Shook
fc42ff4736 disable hashed file function for now 2021-01-21 15:27:33 -06:00
Jonathan Shook
998439c8a1 add customizable timers to CQL driver 2021-01-13 02:27:57 -06:00
Jonathan Shook
6dc06d7ff6 fix for #245 with always-on URL encoding of literals 2020-12-22 17:35:02 -06:00
Jonathan Shook
f0960c4915 deprecate ambiguous binding anchor 2020-12-22 13:40:20 -06:00
Jonathan Shook
2ab118f400 package organization 2020-11-22 02:55:20 -06:00
Jonathan Shook
e6e70f713f support DoubleToIntFunction in function matrix 2020-11-16 17:22:20 -06:00
Jonathan Shook
4a9fa81b59 pull Named service up 2020-10-23 02:36:08 -05:00
Jonathan Shook
574a89e75a pull ConfigAware api up 2020-10-23 02:36:04 -05:00
Jonathan Shook
6d99deba3e introduce uniform Map binding functions 2020-07-17 18:38:48 -05:00
Jonathan Shook
7ee172651a improve function adapter coverage 2020-07-09 05:47:27 -05:00
Jonathan Shook
658d400f9a add missing support for DoubleToLongFunction 2020-07-09 03:57:33 -05:00
Jonathan Shook
6099ac3e44 add function and generic specific conversion support 2020-07-09 03:49:21 -05:00
Jonathan Shook
d083483f8d function adapter handles LongToIntFunction 2020-06-30 20:38:22 -05:00
Jonathan Shook
a123487935 improve error details for missing functions 2020-06-17 15:28:46 -05:00
Jonathan Shook
966b434fad fix nesting error in combinations logic 2020-05-19 13:41:44 -05:00
Jonathan Shook
302c3ca40f higher order functions now consider all possible matches without explicity input and output types 2020-05-15 10:46:09 -05:00
Jonathan Shook
566de9e3ff Merge branch 'master' of https://github.com/nosqlbench/nosqlbench 2020-05-14 15:13:15 -05:00
Jonathan Shook
6e74b5abe1 virtdata composer considers all arg type combinations 2020-05-14 15:12:19 -05:00
phact
7b61ee3a98 Don't swallow exception in VirtdataComposer 2020-05-13 14:43:51 -04:00
Jonathan Shook
60fab5bb33 set lang level to 11 2020-05-12 09:22:11 -05:00
Jonathan Shook
7d4dca8b05 update to Java 14 2020-05-05 01:05:07 -05:00
Jonathan Shook
95076a49a4 move annotations up a level in modules 2020-04-30 10:26:40 -05:00
Jonathan Shook
70d8a7a187 provide fconfigs for cluster 2020-04-24 09:03:45 -05:00
Jonathan Shook
680ff3b3f8 Merge branch 'listfuncs'
# Conflicts:
#	activitytype-stdout/src/main/java/io/nosqlbench/activitytype/stdout/StdoutActivity.java
#	docsys/src/main/resources/docs-for-docsys/docsys/design/topics.md
#	virtdata-api/src/main/java/io/nosqlbench/virtdata/core/bindings/VirtDataComposer.java
#	virtdata-api/src/main/java/io/nosqlbench/virtdata/core/templates/StringBindingsTemplate.java
#	virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/from_long/to_collection/ListHashed.java
#	virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/from_long/to_collection/ListSized.java
#	virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/from_long/to_collection/ListSizedHashed.java
#	virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/from_long/to_collection/ListSizedStepped.java
#	virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/from_long/to_collection/ListStepped.java
2020-04-23 16:21:28 -05:00
Jonathan Shook
5653ebbc3d improve debugging views 2020-04-20 02:03:19 -05:00
Jonathan Shook
281542f42e chromedriver working, verbs alpha 2020-04-15 09:37:47 -05:00
Jonathan Shook
2e62af2be6 debugged broken template, improved diagnostics 2020-04-13 14:38:54 -05:00
Jonathan Shook
7f3fcd5769 added a richer config type for custom configs 2020-04-13 09:57:10 -05:00
Jonathan Shook
2e86a5b37d refactoring complete and integration passing 2020-04-01 22:56:51 -05:00
Jonathan Shook
424b86551e patch up annotation processor names and packages 2020-04-01 17:57:51 -05:00
Jonathan Shook
81c6869c3c collapse virtdata-annotations and virtdata-processors into virtdata-api 2020-04-01 17:08:15 -05:00
Jonathan Shook
d3ff46536a api-modules 2020-04-01 12:27:25 -05:00