Dave Fisher
7a9b2237de
Add NBAdvisor Framework ( #2070 )
...
* Add NBAdvisor Framework
* Revert "Add NBAdvisor Framework"
This reverts commit f2f448ffc3
.
* Reapply "Add NBAdvisor Framework"
This reverts commit 8048402b88
.
* Update pom.xml
* Adjust
* Fix tabs
* Revert change including test
* Simplify toString
* Advisor is now a global option
* Added error checking
* NB Advisor runtime scaffold prototype
* fix double dispatch error
* Make NBAdvisorLevel sticky and evaluate error count
* Working towards better encapsulation
* advisor refinements
* document alignment of log levels and advisor levels
* doc updates
* Evaluation refactor and fix integration tests
* Cleanup tabs
* Rename Exception
* Use a logger for output
* Small cleanup
* Remove extraneous dependency
* OF - bug fix
* Add Advisor Exception Test
---------
Co-authored-by: Jonathan Shook <jshook@gmail.com>
2024-11-11 12:08:08 -06:00
Dave Fisher
041dafa5c6
S4J does not depend on Conscrypt ( #2071 )
2024-11-07 07:12:00 -08:00
Jonathan Shook
722e8b53d8
jshook/nosqlbench-2068-opspaces ( #2069 )
...
* force mappers to use op-contextual space bindings
* move space de-init to owner (adapter component)
* make specific adapters use op-contextual spaces
2024-11-05 14:59:28 -08:00
Jonathan Shook
ea7fceae49
jshook/nosqlbench-2057-flattenop ( #2067 )
...
* remove ChainingOp
* typos and other minor fixes
* remove Op, ChainingOp, flatten to CycleOp, derive RunnableOp
* refactor qdrant for aligned op types
* refactor mongodb for aligned op types
* refactor cqld4 for aligned op types
* minor API alignment
refactor gcpspanner for aligned op types
* minor API alignment
refactor gcpspanner for aligned op types
add license
* fix cqld4 batch statement mapper
* fix cql base op mapper
* remove var inference
* remove emitter for runnable op
2024-11-04 14:42:05 -08:00
Dave Fisher
62ad93cb59
Update Dependencies with Guava ( #2066 )
2024-11-04 08:26:12 -08:00
dependabot[bot]
3d108c66ac
Bump softprops/action-gh-release from 2.0.8 to 2.0.9 ( #2065 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2.0.8 to 2.0.9.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v2.0.8...v2.0.9 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Fisher <dave.fisher@datastax.com>
2024-11-01 14:05:42 -07:00
Jonathan Shook
1ba82976f7
set next release
2024-11-01 08:35:09 -05:00
Jonathan Shook
41abcbd891
Merge pull request #2062 from nosqlbench/jshook/nosqlbench-2044-spaces
...
jshook/nosqlbench-2044-spaces
2024-10-31 12:09:03 -05:00
Jonathan Shook
9c53b4fa7c
review fixes
...
add oom warning on index cache
more fixes
2024-10-30 18:30:40 -05:00
Jonathan Shook
f6cbd5e42b
update copyright with no date
2024-10-30 16:12:21 -05:00
Jonathan Shook
1595458ad9
fix: lazily derive prepared statements from space
2024-10-30 13:22:30 -05:00
Jonathan Shook
37e570cc42
make space function adaptive to binding type
2024-10-30 13:22:30 -05:00
Jonathan Shook
5512830f31
concurrent index cache improvements
...
track size of concurrent indexes
2024-10-30 13:22:30 -05:00
Jonathan Shook
6ba4ff16fe
align subtype structure in cql op mapping
...
generic parameter fixes
2024-10-30 13:22:30 -05:00
Jonathan Shook
f47498a185
support covariance in enum mapping
2024-10-30 13:22:30 -05:00
Jonathan Shook
a13b433b23
derive session from space directly
2024-10-30 13:22:30 -05:00
Jonathan Shook
919a741fa8
inject adapter context into spaces
2024-10-30 13:22:30 -05:00
Jonathan Shook
b969f6927c
cleanups
2024-10-30 13:22:30 -05:00
Jonathan Shook
d0cd231a44
binding improvements
2024-10-30 13:22:30 -05:00
Jonathan Shook
5a737c72ef
add refkey property to op template API
2024-10-30 13:22:30 -05:00
Jonathan Shook
5bf6a004af
fixup licenses
2024-10-30 13:22:30 -05:00
Jonathan Shook
defa19ab7a
align remaining adapters to API (smaller) changes
2024-10-30 13:22:28 -05:00
Jonathan Shook
109ca07b2d
align adapter-azureaisearch to API changes
2024-10-30 13:21:52 -05:00
Jonathan Shook
a7e5580203
align adapter-gcp-spanner to API changes
2024-10-30 13:21:50 -05:00
Jonathan Shook
3bcda60485
align adapter-cqld4 to API changes
2024-10-30 13:21:11 -05:00
Jonathan Shook
f68895449c
version bumps
2024-10-30 13:21:11 -05:00
Jonathan Shook
09e3881fd5
modularize new adapters
2024-10-30 13:21:10 -05:00
Jonathan Shook
05c6b82bba
refactor dryrun for type clarity
2024-10-30 13:19:41 -05:00
Jonathan Shook
d5ec597152
add primitive int lambda for op fields
2024-10-30 13:19:41 -05:00
Jonathan Shook
7b8e9145d7
formalize space type in generics
...
formalize space
2024-10-30 13:19:41 -05:00
Jonathan Shook
22ff75aa98
implement concurrent index cache for spaces
2024-10-30 13:19:41 -05:00
Jonathan Shook
41b1296469
rename driver space cache for upcoming changes
2024-10-30 13:19:33 -05:00
Jonathan Shook
4fa93955c0
space metrics, heap metrics
2024-10-30 13:19:33 -05:00
Jonathan Shook
ddd39d9237
maven overrides
2024-10-30 13:19:33 -05:00
Jonathan Shook
c07fa49e04
allow prepared statements for testing
2024-10-30 13:19:33 -05:00
sahankj2000
152e5d0540
Prompush Reporter: Adding Option to pass the apikeyfile ( #2058 )
...
* making changes
* remove unwanted print statements
2024-10-29 09:59:56 -07:00
Madhavan
1ac12521eb
Merge pull request #2061 from nosqlbench/ms/fix
...
Remove references to scriptingmetrics
2024-10-29 11:38:28 -04:00
Madhavan Sridharan
075c1133f2
Remove references to scriptingmetrics
2024-10-29 11:36:26 -04:00
Madhavan Sridharan
15538988c1
Remove references to scriptingmetrics
2024-10-29 11:33:50 -04:00
Madhavan
77e0ed568e
Merge pull request #2060 from nosqlbench/ms/update_workload
...
Update Astra baseline workload for relevancy
2024-10-29 11:23:04 -04:00
Madhavan Sridharan
7c637d19b6
Update Astra baseline workload for relevancy
2024-10-29 11:19:15 -04:00
Jonathan Shook
c92a4f018e
Merge pull request #2051 from nosqlbench/snyk-upgrade-6856ac5a3cc1e1c905b17b02b6cc2630
...
[Snyk] Upgrade org.apache.logging.log4j:log4j-core from 2.24.0 to 2.24.1
2024-10-25 10:53:33 -05:00
Jonathan Shook
c6e463191e
Merge branch 'main' into snyk-upgrade-6856ac5a3cc1e1c905b17b02b6cc2630
2024-10-25 10:53:22 -05:00
Jonathan Shook
988e297622
Merge pull request #2050 from nosqlbench/snyk-upgrade-174a7c13ad8b3844fe2773319107fd03
...
[Snyk] Upgrade org.apache.logging.log4j:log4j-api from 2.24.0 to 2.24.1
2024-10-25 10:53:13 -05:00
Jonathan Shook
12bbf99569
Merge branch 'main' into snyk-upgrade-6856ac5a3cc1e1c905b17b02b6cc2630
2024-10-25 10:52:50 -05:00
Jonathan Shook
79445a422b
Merge pull request #2052 from nosqlbench/snyk-upgrade-89f3fce4747f4675d979a57acefcf17c
...
[Snyk] Upgrade org.apache.logging.log4j:log4j-jcl from 2.24.0 to 2.24.1
2024-10-25 10:52:41 -05:00
Jonathan Shook
1a7f8ccc26
Merge branch 'main' into snyk-upgrade-89f3fce4747f4675d979a57acefcf17c
2024-10-25 10:52:33 -05:00
Jonathan Shook
3b225dc553
Merge pull request #2054 from nosqlbench/snyk-upgrade-b1a755e58e9aaf22db42359ec04e7338
...
[Snyk] Upgrade org.apache.logging.log4j:log4j-slf4j2-impl from 2.24.0 to 2.24.1
2024-10-25 10:52:21 -05:00
Jonathan Shook
596b93142c
Merge pull request #2053 from nosqlbench/snyk-upgrade-2784bc86ca938620e64f4f5311b05182
...
[Snyk] Upgrade org.apache.logging.log4j:log4j-slf4j-impl from 2.24.0 to 2.24.1
2024-10-25 10:52:11 -05:00
snyk-bot
f4d1504701
fix: upgrade org.apache.logging.log4j:log4j-slf4j2-impl from 2.24.0 to 2.24.1
...
Snyk has created this PR to upgrade org.apache.logging.log4j:log4j-slf4j2-impl from 2.24.0 to 2.24.1.
See this package in maven:
org.apache.logging.log4j:log4j-slf4j2-impl
See this project in Snyk:
https://app.snyk.io/org/nosqlbench/project/53fbcea5-afc7-418c-bc39-e43dbfd0eec4?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-10-20 05:15:23 +00:00