Commit Graph

4611 Commits

Author SHA1 Message Date
Massimiliano Mirelli
b333898249 Decouple e2e error metrics from adapter modules
Add classes implementing e2e error metrics to adapters-api module in `import io.nosqlbench.engine.api.metrics.ReceivedMessageSequenceTracker`
2023-03-07 14:06:15 +02:00
Massimiliano Mirelli
c6e7829a2a Simplify handling NPE thrown on empty message sequence number header 2023-03-02 10:17:22 +02:00
Massimiliano Mirelli
97d2a01675 Handle NPE thrown on empty message sequence number header 2023-03-02 10:09:28 +02:00
Massimiliano Mirelli
31fe98b402 Add comment explaining why pulsar-adapter dep is needed 2023-03-01 18:07:06 +02:00
Massimiliano Mirelli
4b5776d720 Fix kafka-adapter pom project groupId and version 2023-03-01 18:07:05 +02:00
Massimiliano Mirelli
7d8c84c567 Add support for end-2-end error metrics on the consumer 2023-03-01 16:47:58 +02:00
Massimiliano Mirelli
e6c39e6f5b Add adapter-pulsar to kafka adapter pom as dependency
This is probably not the best solution. Encapsulating all the common utilities containing all the E2E error detection tooling would be better.
2023-03-01 13:40:30 +02:00
Massimiliano Mirelli
375af41131 Add sequence number to produced kafka records 2023-03-01 12:53:57 +02:00
Massimiliano Mirelli
a85ef30a76 Add empty e2e error metrics 2023-02-24 15:44:29 +02:00
Massimiliano Mirelli
e832e5a589 Fix naming inconsistencies 2023-02-24 10:51:58 +02:00
Massimiliano Mirelli
70d66719db Edit copyright year 2023-02-24 10:44:14 +02:00
Massimiliano Mirelli
e70952e501 Add e2e message publish metrics to kafka consumer
The metrics are computed using the kafka client API record.timestamp()ˆ
2023-02-23 17:31:36 +02:00
Massimiliano Mirelli
c516baaedd Log e2e latency at debugging levelˆ 2023-02-23 14:47:55 +02:00
Massimiliano Mirelli
675f1c99df ˆ 2023-02-22 12:37:47 +02:00
Jonathan Shook
28e618413f
fix: upgrade org.apache.tinkerpop:tinkergraph-gremlin from 3.6.1 to 3.6.2 (#1090)
Snyk has created this PR to upgrade org.apache.tinkerpop:tinkergraph-gremlin from 3.6.1 to 3.6.2.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.apache.tinkerpop/tinkergraph-gremlin/

See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/73081f87-c1b7-4c91-b407-1cb299565642?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-02-13 09:19:03 -06:00
Jonathan Shook
2f2ec0f66b
Merge pull request #1088 from nosqlbench/snyk-upgrade-833145455a0362f051795aaf91aa710e
[Snyk] Upgrade io.swagger.parser.v3:swagger-parser from 2.1.10 to 2.1.11
2023-02-10 22:42:49 -06:00
Jonathan Shook
5bd938a374
Merge pull request #1085 from nosqlbench/snyk-upgrade-4f16d31874da6433c4c819ae846fd051
[Snyk] Upgrade net.java.dev.jna:jna-platform from 5.12.1 to 5.13.0
2023-02-10 22:29:42 -06:00
Jonathan Shook
8f88bed0d6
Merge pull request #1086 from nosqlbench/snyk-upgrade-184eecedc9d2462fafdcea72e5b16062
[Snyk] Upgrade net.java.dev.jna:jna from 5.12.1 to 5.13.0
2023-02-10 22:27:55 -06:00
Jonathan Shook
be44ff60d2
Merge pull request #1087 from nosqlbench/snyk-upgrade-15ffac22238a1d547196f07c67edca26
[Snyk] Upgrade org.graalvm.sdk:graal-sdk from 22.3.0 to 22.3.1
2023-02-10 22:27:46 -06:00
Jonathan Shook
ef7727925a
Merge pull request #1089 from nosqlbench/snyk-upgrade-ca2160accb770933362348ca68588c3e
[Snyk] Upgrade org.graalvm.tools:profiler from 22.3.0 to 22.3.1
2023-02-10 22:27:36 -06:00
snyk-bot
7958dd7b0d
fix: upgrade org.graalvm.tools:profiler from 22.3.0 to 22.3.1
Snyk has created this PR to upgrade org.graalvm.tools:profiler from 22.3.0 to 22.3.1.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.graalvm.tools/profiler/

See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/6a966a50-08ee-405a-ae9a-1cfab95ff2c5?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-02-11 03:18:53 +00:00
snyk-bot
0c20f17fef
fix: upgrade io.swagger.parser.v3:swagger-parser from 2.1.10 to 2.1.11
Snyk has created this PR to upgrade io.swagger.parser.v3:swagger-parser from 2.1.10 to 2.1.11.

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

See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/a4dd819d-a65b-4617-af9c-38d7822eff4f?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-02-11 02:16:43 +00:00
snyk-bot
af6cd799c2
fix: upgrade org.graalvm.sdk:graal-sdk from 22.3.0 to 22.3.1
Snyk has created this PR to upgrade org.graalvm.sdk:graal-sdk from 22.3.0 to 22.3.1.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.graalvm.sdk/graal-sdk/

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-02-10 22:35:33 +00:00
snyk-bot
c9ae8063b3
fix: upgrade net.java.dev.jna:jna from 5.12.1 to 5.13.0
Snyk has created this PR to upgrade net.java.dev.jna:jna from 5.12.1 to 5.13.0.

See this package in Maven Repository:
https://mvnrepository.com/artifact/net.java.dev.jna/jna/

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-02-10 22:35:29 +00:00
snyk-bot
fea51c113a
fix: upgrade net.java.dev.jna:jna-platform from 5.12.1 to 5.13.0
Snyk has created this PR to upgrade net.java.dev.jna:jna-platform from 5.12.1 to 5.13.0.

See this package in Maven Repository:
https://mvnrepository.com/artifact/net.java.dev.jna/jna-platform/

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-02-10 22:35:25 +00:00
Jonathan Shook
f5c4843e6c
Merge pull request #1082 from nosqlbench/nosqlbench-1081-nbrbuild
fix nbr build scripts
2023-02-10 13:36:04 -06:00
Jonathan Shook
1cfc02f30f
Merge pull request #1080 from nosqlbench/nosqlbench-1071-nbiotest
remove wasteful IO polling in NBIO
2023-02-10 13:34:59 -06:00
Jonathan Shook
466fa1c13a fixed mutability in test args 2023-02-10 13:19:01 -06:00
Jonathan Shook
167de5670d removed unused code 2023-02-10 11:48:44 -06:00
Jonathan Shook
02479749b9 nbr build updates 2023-02-10 11:46:47 -06:00
Jonathan Shook
70408621dd nosqlbench-1071 NBIO should favor finding exactly specified file path as a short circuit 2023-02-10 10:20:45 -06:00
Jeff Banks
84f0b9aa62
fix: upgrade org.graalvm.js:js from 22.3.0 to 22.3.1 (#1079)
Snyk has created this PR to upgrade org.graalvm.js:js from 22.3.0 to 22.3.1.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.graalvm.js/js/

See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/6a966a50-08ee-405a-ae9a-1cfab95ff2c5?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-02-09 22:00:26 -06:00
Jeff Banks
4fd7758b91
fix: upgrade org.graalvm.js:js-scriptengine from 22.3.0 to 22.3.1 (#1078)
Snyk has created this PR to upgrade org.graalvm.js:js-scriptengine from 22.3.0 to 22.3.1.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.graalvm.js/js-scriptengine/

See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/6a966a50-08ee-405a-ae9a-1cfab95ff2c5?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-02-09 21:59:53 -06:00
Jonathan Shook
b7bd0d4272
Merge pull request #1075 from nosqlbench/snyk-upgrade-6da4f759af29b5be2f7933ed455e534e
[Snyk] Upgrade net.java.dev.jna:jna-platform from 5.12.1 to 5.13.0
2023-02-09 16:53:52 -06:00
snyk-bot
9860188ffd
fix: upgrade net.java.dev.jna:jna-platform from 5.12.1 to 5.13.0
Snyk has created this PR to upgrade net.java.dev.jna:jna-platform from 5.12.1 to 5.13.0.

See this package in Maven Repository:
https://mvnrepository.com/artifact/net.java.dev.jna/jna-platform/

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-02-09 22:38:10 +00:00
Jonathan Shook
76aea69b93
Merge pull request #1073 from nosqlbench/snyk-fix-5fe1ffc4d62982aa151117d32addcea4
[Snyk] Security upgrade org.apache.kafka:kafka-clients from 3.3.2 to 3.4.0
2023-02-09 14:07:35 -06:00
snyk-bot
3e28aab3ef
fix: adapter-kafka/pom.xml to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-ORGAPACHEKAFKA-3317161
2023-02-09 18:59:08 +00:00
Madhavan
bffa9d630e
Merge pull request #990 from nosqlbench/adapter-jdbc
JDBC Driver implementation
2023-02-08 15:04:44 -05:00
Jonathan Shook
756e1e5ff0 bump version to 5.17.2-SNAPSHOT 2023-02-08 10:12:00 -06:00
Madhavan Sridharan
134e10d871 squash 2023-02-08 07:45:51 -05:00
Madhavan Sridharan
1888698d47 Merge branch 'main' into adapter-jdbc 2023-02-07 21:43:10 -05:00
Madhavan Sridharan
d69d3a6eab Adjusted implementation based on review comments 2023-02-07 21:40:02 -05:00
Jonathan Shook
ef830f0101
Merge pull request #1069 from nosqlbench/nosqlbench-1068-examplefixups
changes needed to make examples robust
2023-02-07 19:26:40 -06:00
Jonathan Shook
d7c1a36586 typo fix 2023-02-07 19:16:10 -06:00
Jonathan Shook
da866eae6c make bindings-utilities more useful 2023-02-07 19:16:07 -06:00
Jonathan Shook
262ac17b98 correct binding regexes 2023-02-07 19:16:05 -06:00
Jonathan Shook
663a721f1d data path correction 2023-02-07 19:16:02 -06:00
Jonathan Shook
b739330303 allow inline deprecation of activity params 2023-02-07 19:15:56 -06:00
Jonathan Shook
ebe20503b0
Merge pull request #1016 from lhotari/lh-fix-GHA-builddocs
Run builddocs only for pushes to master branch in nosqlbench/nosqlbench
2023-02-07 18:32:39 -06:00
Jeff Banks
1711c5c02c
Phase 2 scenario upgrades #1019 (#1031) 2023-02-07 18:28:05 -06:00