Commit Graph

4864 Commits

Author SHA1 Message Date
Enrico Olivelli
6821f67e8c Fix scripts 2023-05-22 17:31:40 +02:00
Enrico Olivelli
88457aa9d9 [venice] Introduce the Writer operation and clean up the metrics
- introduce a new WriteOp to write directly to Venice
- support AVRO keys for reads and for writes
- remove useless metrics
2023-05-22 15:40:58 +02:00
Jonathan Shook
45b9a2deb4
Merge pull request #1279 from nosqlbench/labels_trueup
Labels trueup
2023-05-18 16:40:30 -05:00
Jonathan Shook
b8de62a0e8
Merge pull request #1272 from eolivelli/impl/venice-adapter
[adapter-venice] Introduce new VeniceDB adapter
2023-05-18 15:17:53 -05:00
Jonathan Shook
97e1bb032d
Merge pull request #1276 from nosqlbench/nosqlbench-1273-poplist
make list template work for all types, and go faster
2023-05-18 15:17:20 -05:00
Jonathan Shook
26ee5c1747 more temporal functions 2023-05-18 14:58:35 -05:00
Jonathan Shook
e817875313 more periodic functions 2023-05-18 14:58:31 -05:00
Jonathan Shook
e936e35f0d more higher order functions 2023-05-18 14:58:28 -05:00
Jonathan Shook
963c481b26 update tests for stmt form 2023-05-18 14:58:23 -05:00
Jonathan Shook
b6fbcbded9 add diag gauge 2023-05-18 14:58:17 -05:00
Jonathan Shook
5bd1aebffa add --set-labels and --add-labels 2023-05-18 14:58:13 -05:00
Jonathan Shook
30992793ed clarify multiple scenario entry points 2023-05-18 14:58:08 -05:00
Jonathan Shook
694e7949de copyright 2023-05-18 14:57:58 -05:00
Jonathan Shook
8955296580 allow command maps in diag op templates 2023-05-18 14:57:55 -05:00
Jonathan Shook
ba78d80fd6 allow service loader to expose providers 2023-05-18 14:57:52 -05:00
Jonathan Shook
6883aed6c1 backfill missing Mul type 2023-05-18 14:57:49 -05:00
Jonathan Shook
dffdd70bed scaffold labels into components 2023-05-18 14:57:42 -05:00
Jonathan Shook
50b7416c18 refactor diag tasks to better support labels 2023-05-18 14:57:36 -05:00
Jonathan Shook
74decafbf5 fixup prom push format after labels changes 2023-05-18 14:57:26 -05:00
Jonathan Shook
66d373a719 improve MapLabels toString 2023-05-18 14:57:07 -05:00
Jonathan Shook
d2c7d1a32f improved error messages 2023-05-18 14:57:04 -05:00
Jonathan Shook
cc0a8751e1 range bug fix 2023-05-18 14:57:00 -05:00
Jonathan Shook
11ad67d75f remove phase and phase limiter 2023-05-18 14:56:56 -05:00
Jonathan Shook
4e6ad6db61 remove unused code 2023-05-18 14:56:52 -05:00
Jonathan Shook
97cd593b3c
Merge pull request #1251 from nosqlbench/jk-test-eng-95-expected-result-verification
Verify expected result with MVEL
2023-05-18 11:11:32 -05:00
kijanowski
863172d7cb Code review fixes 2023-05-18 15:28:21 +02:00
Snyk bot
d829bbe06b
fix: upgrade io.netty:netty-handler from 4.1.91.Final to 4.1.92.Final (#1275)
Snyk has created this PR to upgrade io.netty:netty-handler from 4.1.91.Final to 4.1.92.Final.

See this package in Maven Repository:
https://mvnrepository.com/artifact/io.netty/netty-handler/

See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/3e4c0e79-b7a9-4806-b967-55079b66e71e?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-05-17 20:23:27 -05:00
Jeff Banks
0a54e5d783
fix: upgrade com.amazonaws:aws-java-sdk-s3 from 1.12.454 to 1.12.456 (#1274)
Snyk has created this PR to upgrade com.amazonaws:aws-java-sdk-s3 from 1.12.454 to 1.12.456.

See this package in Maven Repository:
https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-s3/

See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/024e32ec-7f80-485c-b7bf-f69d45f933ce?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-05-17 20:23:13 -05:00
Jonathan Shook
14c38e1f30 implement missing list template logic and optimize generator function 2023-05-17 20:18:43 -05:00
Enrico Olivelli
8dcc4c8f78 Address some review comments 2023-05-17 17:27:34 +02:00
Jonathan Shook
66ab412394
Merge pull request #1271
Multiple enhancements and minor fixes for NB Pulsar, NB Kafka (S4K), and NB S4J adapters
2023-05-17 10:27:19 -05:00
Enrico Olivelli
7f3e24d086 Do not throw errors on shutdown 2023-05-17 16:52:34 +02:00
Enrico Olivelli
82e899c828 Fix metrics 2023-05-17 16:47:17 +02:00
Enrico Olivelli
2ef20d0a0f Update Metrics 2023-05-17 16:45:52 +02:00
Enrico Olivelli
3bc4a21a2d Update VeniceDB client in order to support token auth 2023-05-17 16:45:51 +02:00
Enrico Olivelli
298eaa8945 [adapter-venice] Introduce new VeniceDB adapter 2023-05-17 16:45:51 +02:00
kijanowski
c48dcb1848 Do not pretty-print the result object in case of a verification error 2023-05-17 14:37:55 +02:00
kijanowski
63cfa5d85d Resolve merge conflicts 2023-05-17 12:22:58 +02:00
kijanowski
fb8f70bf9a Resolve merge conflicts 2023-05-17 11:51:18 +02:00
kijanowski
1101df95c4 Resolve merge conflicts 2023-05-17 11:29:04 +02:00
kijanowski
2268dc9c06 Resolve merge conflicts 2023-05-17 11:24:53 +02:00
kijanowski
8f7ebbf0a3 Merge remote-tracking branch 'origin/main' into jk-test-eng-95-expected-result-verification
# Conflicts:
#	adapters-api/src/main/java/io/nosqlbench/engine/api/activityimpl/BaseOpDispenser.java
#	engine-api/src/test/java/io/nosqlbench/engine/api/activityapi/errorhandling/modular/NBErrorHandlerTest.java
#	engine-cli/src/main/java/io/nosqlbench/engine/cli/NBCLIOptions.java
2023-05-17 11:21:11 +02:00
kijanowski
bda0790bd4 Code review adjustments 2023-05-17 09:47:07 +02:00
yabinmeng
7a5831b4ff 1) NB Kafka and NB S4J adaptor code efficiency improvement (following PR 10115 by Lari on Pulsar adaptor)
2) Downgrade NB Pulsar version from 2.11.1 to 2.10.4 to avoid NB S4J execution failure (runtime version conflict)
3) Fix S4J Adaptor metrics labeling conflict
4) Change the space shutdown logic for NB Pulsar, Kafka, and S4J such that to simply log an error message instead of throwing out a run-time exception (NB is shutting down anyway).
5) Minor update of NB Kafka and NB S4J properties file and add settings for connecting to Astra Streaming
2023-05-16 19:59:39 -05:00
Jeff Banks
69927c5350
fix: upgrade com.amazonaws:aws-java-sdk-s3 from 1.12.453 to 1.12.454 (#1269)
Snyk has created this PR to upgrade com.amazonaws:aws-java-sdk-s3 from 1.12.453 to 1.12.454.

See this package in Maven Repository:
https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-s3/

See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/024e32ec-7f80-485c-b7bf-f69d45f933ce?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-05-16 08:22:50 -05:00
Snyk bot
bec8f2f5a8
fix: upgrade com.amazonaws:aws-java-sdk-dynamodb from 1.12.453 to 1.12.454 (#1268)
Snyk has created this PR to upgrade com.amazonaws:aws-java-sdk-dynamodb from 1.12.453 to 1.12.454.

See this package in Maven Repository:
https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-dynamodb/

See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/db3dfb82-467b-4263-94f8-28f933540a6d?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-05-16 08:22:27 -05:00
Snyk bot
5319f6188e
fix: upgrade com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider from 2.14.2 to 2.15.0 (#1270)
Snyk has created this PR to upgrade com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider from 2.14.2 to 2.15.0.

See this package in Maven Repository:
https://mvnrepository.com/artifact/com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/

See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/99d5f5ce-a2bd-4e05-9eff-86de84bd0b9e?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-05-16 08:22:01 -05:00
Jonathan Shook
7ba6536dfb
fix: upgrade com.amazonaws:aws-java-sdk-dynamodb from 1.12.452 to 1.12.453 (#1267)
Snyk has created this PR to upgrade com.amazonaws:aws-java-sdk-dynamodb from 1.12.452 to 1.12.453.

See this package in Maven Repository:
https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-dynamodb/

See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/db3dfb82-467b-4263-94f8-28f933540a6d?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-05-14 11:51:25 -05:00
Snyk bot
10c7197181
fix: upgrade com.amazonaws:aws-java-sdk-s3 from 1.12.451 to 1.12.453 (#1266)
Snyk has created this PR to upgrade com.amazonaws:aws-java-sdk-s3 from 1.12.451 to 1.12.453.

See this package in Maven Repository:
https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-s3/

See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/024e32ec-7f80-485c-b7bf-f69d45f933ce?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-05-14 11:51:02 -05:00
kijanowski
2e47715ce7 Code review adjustments 2023-05-12 16:51:38 +02:00