Jonathan Shook
1451682a46
Merge branch 'main' into dependabot/maven/mvn-defaults/org.apache.logging.log4j-log4j-core-2.25.4
2026-04-13 14:58:30 -05:00
Jonathan Shook
ee148553e9
Merge pull request #2266 from nosqlbench/dependabot/maven/nb-adapters/adapter-kafka/org.apache.kafka-kafka-clients-3.9.2
...
build(deps): bump org.apache.kafka:kafka-clients from 3.9.1 to 3.9.2 in /nb-adapters/adapter-kafka
2026-04-13 14:58:17 -05:00
Jonathan Shook
8441f90813
Merge branch 'main' into dependabot/maven/nb-adapters/adapter-kafka/org.apache.kafka-kafka-clients-3.9.2
2026-04-13 14:34:24 -05:00
Jonathan Shook
f5a90ad1b9
Merge branch 'main' into dependabot/github_actions/docker/setup-buildx-action-4
2026-04-13 14:34:04 -05:00
Jonathan Shook
b7f5b8e02b
Merge pull request #2258 from nosqlbench/dependabot/github_actions/actions/download-artifact-8
...
build(deps): bump actions/download-artifact from 7 to 8
2026-04-13 14:33:37 -05:00
Jonathan Shook
777abd0851
Merge pull request #2257 from nosqlbench/dependabot/github_actions/actions/upload-artifact-7
...
build(deps): bump actions/upload-artifact from 6 to 7
2026-04-13 14:33:18 -05:00
dependabot[bot]
db2e96e879
build(deps): bump org.apache.kafka:kafka-clients
...
Bumps org.apache.kafka:kafka-clients from 3.9.1 to 3.9.2.
---
updated-dependencies:
- dependency-name: org.apache.kafka:kafka-clients
dependency-version: 3.9.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 19:31:49 +00:00
dependabot[bot]
9eb5ff9181
build(deps): bump org.apache.logging.log4j:log4j-core in /mvn-defaults
...
Bumps org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4.
---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
dependency-version: 2.25.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 23:56:35 +00:00
dependabot[bot]
8ea0d0f4c2
build(deps): bump org.apache.logging.log4j:log4j-core
...
Bumps org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4.
---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
dependency-version: 2.25.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 23:47:25 +00:00
dependabot[bot]
84bf676b3e
build(deps): bump docker/build-push-action from 6 to 7
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 15:22:50 +00:00
dependabot[bot]
dc7d38ade1
build(deps): bump docker/setup-buildx-action from 3 to 4
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 15:22:43 +00:00
dependabot[bot]
359db58b23
build(deps): bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 15:22:40 +00:00
dependabot[bot]
f139413ae1
build(deps): bump com.fasterxml.jackson.core:jackson-core
...
Bumps [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core ) from 2.18.1 to 2.18.6.
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.18.1...jackson-core-2.18.6 )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-core
dependency-version: 2.18.6
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-02 00:31:32 +00:00
dependabot[bot]
cdcc1ac82f
build(deps): bump actions/download-artifact from 7 to 8
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 12:33:15 +00:00
dependabot[bot]
70a31cb13b
build(deps): bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 12:33:10 +00:00
Jonathan Shook
f531ee9524
bugfix for --list-workloads
2026-02-19 14:23:35 +00:00
Jonathan Shook
545564ea9a
release fix for groovy libs
2026-02-18 01:54:10 +00:00
Madhavan
eb3b987638
Merge pull request #2255 from nosqlbench/dependabot/maven/nb-adapters/adapter-pulsar/org.apache.avro-avro-1.12.1
...
build(deps): bump org.apache.avro:avro from 1.12.0 to 1.12.1 in /nb-adapters/adapter-pulsar
2026-02-15 15:44:21 +00:00
dependabot[bot]
0ce2c603ae
build(deps): bump org.apache.avro:avro in /nb-adapters/adapter-pulsar
...
Bumps org.apache.avro:avro from 1.12.0 to 1.12.1.
---
updated-dependencies:
- dependency-name: org.apache.avro:avro
dependency-version: 1.12.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-13 21:28:15 +00:00
Jonathan Shook
13ba0cd9b6
actually save new version
5.25.5-preview
5.25.5-release
2026-02-09 22:59:00 +00:00
Jonathan Shook
f95fbfc049
fix param mutability bug, defer dryrun till full activity rendering
2026-02-09 22:59:00 +00:00
Jonathan Shook
95e119d759
improve options readout
2026-02-09 22:59:00 +00:00
Jonathan Shook
50b77a9401
bump revision for TEMPLATE fix
2026-02-09 22:59:00 +00:00
Jonathan Shook
0a2efcaddc
Merge pull request #2254 from sl-at-ibm/SL-update-jdkversion-buildingfile
...
Update Java version requirement in building.md
2026-02-09 16:57:18 +00:00
Stefano Lottini
572fdba42a
update Java version requirement in building.md
2026-02-09 17:04:58 +01:00
Jonathan Shook
83f66cc8be
Merge pull request #2253 from nosqlbench/template_coverage
...
comprehensive coverage of TEMPLATE nesting patterns
2026-02-05 13:13:10 -06:00
Jonathan Shook
b1f5cd8cd2
Fixed and added comprehensive coverage of historic TEMPLATE nesting patterns
2026-02-05 18:54:03 +00:00
Jonathan Shook
ce067c3c0c
fix specificity of variable capture exception
2026-02-04 19:06:23 +00:00
Jonathan Shook
0a0df08d85
bump minor version
2026-02-04 19:06:23 +00:00
Jonathan Shook
49d1a7c2fd
fix: apply capture point parsing to all op fields except reserved fields
2026-02-04 19:06:23 +00:00
Jonathan Shook
1245361401
fix(ci): conditionally run docker rmi only when images exist
2026-02-04 19:06:23 +00:00
Jonathan Shook
5d06cbd9f6
fix version
2026-02-04 19:06:23 +00:00
Jonathan Shook
8e9aafcfa0
Merge pull request #2240 from A-k-A-s-H-1/fix/tls1.3-default
...
Default TLS version updated to TLSv1.3 and add TLSv1.3 test
2026-02-04 13:01:43 -06:00
Jonathan Shook
2a387cf60e
Merge pull request #2250 from nosqlbench/snyk-upgrade-1bde5f078586a7471a4e9d93789917ab
...
[Snyk] Upgrade org.apache.logging.log4j:log4j-jcl from 2.25.2 to 2.25.3
2026-02-04 13:01:05 -06:00
Jonathan Shook
88f2b8e717
Merge branch 'main' into snyk-upgrade-1bde5f078586a7471a4e9d93789917ab
2026-02-04 09:58:19 -06:00
Jonathan Shook
bcc1d92a97
Merge pull request #2252 from nosqlbench/dependabot/maven/mvn-defaults/org.assertj-assertj-core-3.27.7
...
build(deps-dev): bump org.assertj:assertj-core from 3.27.3 to 3.27.7 in /mvn-defaults
2026-02-04 09:57:52 -06:00
dependabot[bot]
0fd8a8afdb
build(deps-dev): bump org.assertj:assertj-core in /mvn-defaults
...
Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj ) from 3.27.3 to 3.27.7.
- [Release notes](https://github.com/assertj/assertj/releases )
- [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7 )
---
updated-dependencies:
- dependency-name: org.assertj:assertj-core
dependency-version: 3.27.7
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 21:54:46 +00:00
Jonathan Shook
5a7f054a33
Merge pull request #2251 from nosqlbench/finetune_template
...
Fine-tune the TEMPLATE substitution rules in the expr layer:
2026-01-21 11:48:27 -06:00
Jonathan Shook
d9bf7e49c7
Fine-tune the TEMPLATE substitution rules in the expr layer:
...
1. Provided parameter - always takes precedence
2. Current TEMPLATE's default - used if present (even if a previous TEMPLATE set a different default)
3. Previous TEMPLATE's default - only used when current TEMPLATE has no default (e.g., TEMPLATE(var) or ${var})
2026-01-21 17:46:59 +00:00
Jonathan Shook
22124a22ef
fix jmh invocation
2026-01-21 17:34:38 +00:00
Jonathan Shook
e67178702d
Merge branch 'main' into snyk-upgrade-1bde5f078586a7471a4e9d93789917ab
2026-01-20 13:21:01 -06:00
Jonathan Shook
fa879079f8
Merge pull request #2242 from nosqlbench/stacked_scopes
...
This change set does the following:
- simplify scope stacking (activity → action → stride → flow slot → cycle)
- reduce per-cycle churn by initializing shells once per lifecycle
- makes execution/scheduling more logically consistent within a stride
- aligns execution path better towards per-stride DAG
- clarifies relationship between upstream and downstream data producers and consumers within a stride
Outcome: execution shell stack
- Activity (templates, dispensers immutable)
- Action (StandardAction or async)
- StrideContext/AsyncStrideContext (reset per stride)
- Flow contexts per slot (clear arrays per stride)
- CycleOps per cycle (produced and executed)
Adds an elaborate microbench framework around these changes.
Tags all tests to allow targeted test feedback during dev and CI/CD
2026-01-20 12:57:17 -06:00
Jonathan Shook
925383765d
Merge branch 'main' into stacked_scopes
2026-01-20 11:43:18 -06:00
Jonathan Shook
0a436ae5a7
Merge pull request #2238 from sl-at-ibm/SL-data-api-adapter
...
Data api client bump to 2.x + ensure find-operations exhaust the cursor before completing op
2026-01-20 17:42:35 +00:00
Jonathan Shook
d308cddf21
New JMH benchmarking framework:
...
Added 9 new benchmark classes in nb-engine-core/.../sysperf/engineflow/ for measuring engine flow performance
(stride context, op flow, space mapping, motor operations, etc.)
JMH documentation: Added devdocs/devguide/jmh_engineflow.md
Testing tags:
POM updates: Added test profiles
CONVENTIONS.md updates around test tags
Test annotations: Added 2-3 lines to ~280 test files
Split tests classes to allow one tag set per class (no mixed methods)
2026-01-20 17:23:18 +00:00
Jonathan Shook
0aaa028c70
Merge branch 'main' into snyk-upgrade-1bde5f078586a7471a4e9d93789917ab
2026-01-15 13:57:33 -06:00
Jonathan Shook
04b6df4123
Merge pull request #2241 from A-k-A-s-H-1/fix/summary-rate-units
...
Fix console rate units and restore duration unit labels
2026-01-15 13:57:08 -06:00
Jonathan Shook
6e934879e3
Merge branch 'main' into fix/summary-rate-units
2026-01-15 13:56:35 -06:00
Jonathan Shook
edc7313eb0
Merge branch 'main' into snyk-upgrade-1bde5f078586a7471a4e9d93789917ab
2026-01-15 13:56:15 -06:00
Jonathan Shook
bc5413635b
Merge pull request #2249 from nosqlbench/snyk-upgrade-7f51b3cbd3402d91333344610594d8b8
...
[Snyk] Upgrade org.apache.logging.log4j:log4j-api from 2.25.2 to 2.25.3
2026-01-15 13:55:52 -06:00