Commit Graph

3817 Commits

Author SHA1 Message Date
yabinmeng
c077218e8a Fix example yaml file producer and consumer parameter names 2022-11-21 21:05:26 -06:00
yabinmeng
f7c9e50f35 Add README file and adjust sample yaml files 2022-11-19 18:53:58 -06:00
Jonathan Shook
20ed4950d4 removing broken actions plugin on main 2022-11-18 23:32:41 -06:00
Jonathan Shook
2831d8c3fc Merge branch 'main' of github.com:nosqlbench/nosqlbench 2022-11-18 23:29:08 -06:00
Jonathan Shook
3e8153dd87
Merge pull request #792 from yabinmeng/main
New consumer subscription feature; fix consumer DLT loading issue; code cleanup and reorg
2022-11-18 23:27:23 -06:00
yabinmeng
bd8aff9081 Added support for 1) subscription initial position and 2) regex subscription mode
Also fixed a consumer configuration loading issue with dlq/negAck/ackTimeout policy using Pulsar client's loadConf() API.

Addressed the review comments in PR #791; reverted the changes in ActivityMetrics and BasedOpDispenser
2022-11-18 18:22:04 -06:00
Jonathan Shook
e80e9926cc
Merge pull request #791 from yabinmeng/main
Apache Pulsar native client API adapter for NB5
2022-11-17 19:11:22 -06:00
yabinmeng
0de7102884 Add support for
1) producer message compression
2) consumer DLT/negAck/ackTimeout policy

Add sample NB scenario yaml files
2022-11-17 18:47:37 -06:00
yabinmeng
12f8697e0e Complete the first draft of NB5 Pulsar adapter code, except the per-thread rate limiter. 2022-11-17 10:39:37 -06:00
yabinmeng
e128d2867a
Merge branch 'nosqlbench:main' into main 2022-11-17 10:27:28 -06:00
yabinmeng
0c71696b15 Completed NB4 Pulsar driver code migration to NB5. But there are still a few lingering issues due to the difference of how NB4 vs NB5 driver/adapter interacts with the NB engine. 2022-11-16 15:37:26 -06:00
Jonathan Shook
33e330dc35
[Snyk] Security upgrade com.amazonaws:aws-java-sdk-s3 from 1.12.325 to 1.12.330 (#768)
* fix: nb-api/pom.xml to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-3038424

* Timing change for github actions; warnings cleanup/refactor

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: jeffbanks <jeff.banks@datastax.com>
2022-11-14 18:32:52 -06:00
Jonathan Shook
2158dfa339
fix: upgrade io.netty:netty-handler from 4.1.81.Final to 4.1.82.Final (#767)
Snyk has created this PR to upgrade io.netty:netty-handler from 4.1.81.Final to 4.1.82.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/jshook/project/faf9c31c-14e2-456a-9f66-9dda91c923d9?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2022-11-14 17:16:39 -06:00
Jonathan Shook
5fc22bbaa5
fix: upgrade com.google.code.gson:gson from 2.9.0 to 2.9.1 (#766)
Snyk has created this PR to upgrade com.google.code.gson:gson from 2.9.0 to 2.9.1.

See this package in Maven Repository:
https://mvnrepository.com/artifact/com.google.code.gson/gson/

See this project in Snyk:
https://app.snyk.io/org/jshook/project/fc9e1bd9-1d9a-474f-bde4-efb614c52ffe?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2022-11-14 17:16:14 -06:00
Jonathan Shook
6999a675f7
[Snyk] Upgrade io.dropwizard.metrics:metrics-core from 4.2.10 to 4.2.12 (#765)
* fix: upgrade io.dropwizard.metrics:metrics-core from 4.2.10 to 4.2.12

Snyk has created this PR to upgrade io.dropwizard.metrics:metrics-core from 4.2.10 to 4.2.12.

See this package in Maven Repository:
https://mvnrepository.com/artifact/io.dropwizard.metrics/metrics-core/

See this project in Snyk:
https://app.snyk.io/org/jshook/project/fc9e1bd9-1d9a-474f-bde4-efb614c52ffe?utm_source=github&utm_medium=referral&page=upgrade-pr

* Timing change for github actions

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: jeffbanks <jeff.banks@datastax.com>
2022-11-14 17:03:11 -06:00
yabinmeng
ca6f2b052b Add PulsarAdapter specific metrics 2022-11-14 15:27:57 -06:00
Jonathan Shook
8c3d744a03
Merge pull request #764 from nosqlbench/snyk-upgrade-6693c12bca4fafc634662d8962afcb9a
[Snyk] Upgrade io.swagger.core.v3:swagger-models from 2.2.2 to 2.2.3
2022-11-14 14:13:42 -06:00
jeffbanks
eb1de8f1d5 Timing changes for github actions to properly perform build/test step. 2022-11-14 10:39:10 -06:00
Jonathan Shook
a05c511de7
fix: upgrade org.eclipse.jetty:jetty-server from 11.0.11 to 11.0.12 (#763)
Snyk has created this PR to upgrade org.eclipse.jetty:jetty-server from 11.0.11 to 11.0.12.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.eclipse.jetty/jetty-server/

See this project in Snyk:
https://app.snyk.io/org/jshook/project/03cbee46-d5d2-41d3-89cc-a2ad77ab807a?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2022-11-14 09:50:20 -06:00
yabinmeng
c309d200ac - Delete unsed code "driver-jms"
- NB5 Pulsar driver Admin functionality in place - create/delete tenant, namespace, and topic
2022-11-11 18:36:06 -06:00
Jonathan Shook
2b9452fde4
Buildfixes, trying to unblock current builds (#777)
* make example/test script more robust for meager github actions environment
* improve wording around op template resolution
* remove blocking issues github actions plugin, since it is broken
2022-11-11 16:17:36 -06:00
Jonathan Shook
4dc830aa10 improve wording around op template resolution 2022-11-11 11:32:50 -06:00
Jonathan Shook
b2f74d3292 make example/test script more robust for meager github actions environment 2022-11-11 11:32:00 -06:00
Jonathan Shook
7c1fb19632
Merge pull request #770 from nosqlbench/ms-mongodb-keyvalue-schema-fix
Updated MongoDB key-value collection to have a 'value' field
2022-11-03 13:03:47 -05:00
Jonathan Shook
98c7b1a978
Merge pull request #769 from nosqlbench/base64
base64
2022-11-03 13:03:23 -05:00
Madhavan Sridharan
45ee75fef0 bump min_version 2022-11-02 09:36:49 -04:00
Madhavan Sridharan
8f32c9496c Updated MongoDB key-value collection to have a 'value' field 2022-11-02 09:27:19 -04:00
phact
9a92129a83 base64 2022-11-01 10:42:00 -04:00
snyk-bot
bb27a6f7fb
fix: upgrade io.swagger.core.v3:swagger-models from 2.2.2 to 2.2.3
Snyk has created this PR to upgrade io.swagger.core.v3:swagger-models from 2.2.2 to 2.2.3.

See this package in Maven Repository:
https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-models/

See this project in Snyk:
https://app.snyk.io/org/jshook/project/b808ba5a-fa96-49c2-9cae-4c2c2f8a1384?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-10-27 18:58:07 +00:00
Jonathan Shook
0e3893190f
Merge pull request #757 from nosqlbench/snyk-upgrade-de963ecc07996edad35bfd93b9db28c2
[Snyk] Upgrade joda-time:joda-time from 2.11.1 to 2.11.2
2022-10-26 12:48:35 -05:00
Jonathan Shook
92e41e7f76
Merge pull request #758 from nosqlbench/snyk-upgrade-38e72059fc3a8a2099fed05a4e8be9b0
[Snyk] Upgrade org.yaml:snakeyaml from 1.32 to 1.33
2022-10-26 12:48:27 -05:00
Jonathan Shook
64093b2abb
Merge pull request #759 from nosqlbench/snyk-upgrade-5f4f139c9c2fc23d4a2117f5bda8f31e
[Snyk] Upgrade org.eclipse.jetty:jetty-rewrite from 11.0.11 to 11.0.12
2022-10-26 12:48:14 -05:00
Jonathan Shook
6d25c03ff0
Merge pull request #760 from nosqlbench/snyk-upgrade-c29375a9a40341a121dfc342ee787201
[Snyk] Upgrade org.eclipse.jetty:jetty-servlet from 11.0.11 to 11.0.12
2022-10-26 12:48:06 -05:00
Jonathan Shook
a92897b1d5
Merge pull request #761 from nosqlbench/snyk-upgrade-c51251ba7d6c428fd60b9aa362f5d4b4
[Snyk] Upgrade org.eclipse.jetty:jetty-servlets from 11.0.11 to 11.0.12
2022-10-26 12:47:57 -05:00
snyk-bot
927f4e2c6f
fix: upgrade org.eclipse.jetty:jetty-servlets from 11.0.11 to 11.0.12
Snyk has created this PR to upgrade org.eclipse.jetty:jetty-servlets from 11.0.11 to 11.0.12.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.eclipse.jetty/jetty-servlets/

See this project in Snyk:
https://app.snyk.io/org/jshook/project/03cbee46-d5d2-41d3-89cc-a2ad77ab807a?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-10-25 16:59:47 +00:00
snyk-bot
f64a25280f
fix: upgrade org.eclipse.jetty:jetty-servlet from 11.0.11 to 11.0.12
Snyk has created this PR to upgrade org.eclipse.jetty:jetty-servlet from 11.0.11 to 11.0.12.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.eclipse.jetty/jetty-servlet/

See this project in Snyk:
https://app.snyk.io/org/jshook/project/03cbee46-d5d2-41d3-89cc-a2ad77ab807a?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-10-25 16:59:42 +00:00
snyk-bot
74db1d97e4
fix: upgrade org.eclipse.jetty:jetty-rewrite from 11.0.11 to 11.0.12
Snyk has created this PR to upgrade org.eclipse.jetty:jetty-rewrite from 11.0.11 to 11.0.12.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.eclipse.jetty/jetty-rewrite/

See this project in Snyk:
https://app.snyk.io/org/jshook/project/03cbee46-d5d2-41d3-89cc-a2ad77ab807a?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-10-25 16:59:36 +00:00
snyk-bot
02257d41bb
fix: upgrade org.yaml:snakeyaml from 1.32 to 1.33
Snyk has created this PR to upgrade org.yaml:snakeyaml from 1.32 to 1.33.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.yaml/snakeyaml/

See this project in Snyk:
https://app.snyk.io/org/jshook/project/03cbee46-d5d2-41d3-89cc-a2ad77ab807a?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-10-25 16:59:33 +00:00
snyk-bot
ed13657739
fix: upgrade joda-time:joda-time from 2.11.1 to 2.11.2
Snyk has created this PR to upgrade joda-time:joda-time from 2.11.1 to 2.11.2.

See this package in Maven Repository:
https://mvnrepository.com/artifact/joda-time/joda-time/

See this project in Snyk:
https://app.snyk.io/org/jshook/project/09fc6e1d-d8e8-4721-976a-762f04735cdc?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-10-25 16:28:57 +00:00
Jonathan Shook
dae02bb60b
Merge pull request #746 from nosqlbench/snyk-fix-c33fb16683078e999e1d6cab62020656
[Snyk] Fix for 2 vulnerabilities
2022-10-24 15:35:50 -05:00
Jonathan Shook
90bf9dd472
Merge pull request #748 from nosqlbench/snyk-fix-4981c736a854543f414acc756aa6773d
[Snyk] Security upgrade com.amazonaws:aws-java-sdk-s3 from 1.12.300 to 1.12.322
2022-10-24 15:35:26 -05:00
Jonathan Shook
2cbb844db2
Merge pull request #756 from nosqlbench/dependabot/maven/mvn-defaults/org.apache.commons-commons-text-1.10.0
build(deps): bump commons-text from 1.9 to 1.10.0 in /mvn-defaults
2022-10-24 15:35:11 -05:00
Jonathan Shook
7021877940
Merge pull request #744 from nosqlbench/snyk-fix-26f3021e2a4eb5d42b86ca025e907044
[Snyk] Security upgrade com.amazonaws:aws-java-sdk-dynamodb from 1.12.299 to 1.12.320
2022-10-24 15:33:57 -05:00
Jonathan Shook
def46982f7
Merge branch 'main' into snyk-fix-26f3021e2a4eb5d42b86ca025e907044 2022-10-24 15:33:39 -05:00
Jonathan Shook
2292c6a21e
Merge branch 'main' into snyk-fix-4981c736a854543f414acc756aa6773d 2022-10-24 15:33:01 -05:00
Jonathan Shook
0021e1cf56
Merge pull request #740 from nosqlbench/snyk-upgrade-e3eae2348ed5c3a9c5a4df3da5434294
[Snyk] Upgrade org.apache.logging.log4j:log4j-core from 2.18.0 to 2.19.0
2022-10-24 15:32:12 -05:00
Jonathan Shook
2874bdd6ac
Merge branch 'main' into snyk-fix-c33fb16683078e999e1d6cab62020656 2022-10-24 15:31:53 -05:00
Jonathan Shook
5fb062c1a1
Merge pull request #749 from nosqlbench/snyk-fix-01ab345df3b2b9725654404c28451b69
[Snyk] Security upgrade com.amazonaws:aws-java-sdk-dynamodb from 1.12.299 to 1.12.322
2022-10-24 15:30:44 -05:00
Jonathan Shook
f684760ee4
Merge branch 'main' into snyk-fix-01ab345df3b2b9725654404c28451b69 2022-10-24 15:30:23 -05:00
Jonathan Shook
25fe0a541e
Merge pull request #739 from nosqlbench/snyk-upgrade-61e7fcecc7f6c453bf8ee04e1799fe04
[Snyk] Upgrade org.apache.logging.log4j:log4j-api from 2.18.0 to 2.19.0
2022-10-24 15:29:43 -05:00