Commit Graph
263 Commits
Author SHA1 Message Date
Jonathan Shook 1b82ad9478 Merge pull request #1000 from nosqlbench/add-tags-script
Add tags script
2023-02-06 15:23:38 -06:00
jeffbanks cc989c8a72 nb5 revamp for scenarios 2023-02-06 14:58:04 -06:00
Jonathan Shook ef7f35bcf4 auto substitute PROG in docs with nb5 2023-02-05 20:30:22 -06:00
Jonathan Shook 95b146aa67 make sure logging config is visible on stderr for INFO level 2023-02-01 00:43:19 -06:00
Jonathan Shook ba2944ce77 code cleanup and naming updates from "statements" to "ops" 2023-01-29 01:26:19 -06:00
Jonathan Shook dc9684dd98 rename stmt based types to op based types 2023-01-24 18:14:41 -06:00
Jonathan Shook 9b745dce31 simplify methods further with fewer logger parameters 2023-01-24 18:09:15 -06:00
Jonathan Shook 69be6a1062 make tests use workload instead of yaml 2023-01-23 12:17:13 -06:00
Jonathan Shook ff188d4860 actions-for-docs (#919)
* updated docs action with version state

* script updates

* misc doc system updates

* Update build.yml

remove versions logic, since zip contains version info now.

* Update build.yml

corrected git add command

* update version format

* updated docs site url
2023-01-13 11:57:08 -06:00
Jonathan Shook 31478ae591 Nosqlbench 904 version5 (#908)
* Ignore .flattened-pom.xml files from the CI-friendly flattening

* Allow newer versions to squelch version warning

* * switch to CI-friendly revisions in Maven
* add flattener
* refactor version tags
* remove unecesary indirection in poms which break version intellisense

* * switch to CI-friendly revisions in Maven
* add flattener
* refactor version tags
* remove unnecessary indirection in poms which break version intellisense

* deleting commented code
* version dep updates
* streamline LUT trimming options
* use a more explicit regex substituion technique
* specify updated okhttp version
* update resources plugin to bugfixed version
* exclude filtering for problematic files
2023-01-12 12:48:50 -06:00
yabinmeng c172a140eb Add 'forceStop' NB CLI option in NB5 (port over from similar functionally in NB4 - PR# 675) 2023-01-11 16:49:23 -06:00
Jonathan Shook dd1fc35d35 Merge pull request #880 from nosqlbench/nosqlbench-797-callable
nosqlbench-797-callable
2022-12-22 18:02:45 -06:00
Jonathan Shook 6731937c96 modify logger calls for computable messages via closures 2022-12-21 19:37:36 -06:00
Jonathan Shook 10080720a5 PR fixes from comments 2022-12-21 16:47:37 -06:00
Jonathan Shook 4f4b4982c8 templatize test logging level for logger setup and root logger 2022-12-20 23:11:55 -06:00
Jonathan Shook 0de80887b1 move log4j.xml to log4j2.xml 2022-12-20 20:03:33 -06:00
Jonathan Shook 31dc3ce8f7 package housekeeping 2022-12-20 20:02:16 -06:00
Jonathan Shook 2b39f3c350 Merge branch 'main' into nosqlbench-797-callable 2022-12-12 15:04:39 -06:00
Jonathan Shook 9d1e5c14d7 nosqlbench-836 expand default data retention in promql from 6 mo to 10 years 2022-12-09 14:26:09 -06:00
Jonathan Shook 86c4dfd966 partial fixes for nosqlbench-797 Race condition between exceptional activity shutdown and normal scenario shutdown. 2022-11-30 11:17:10 -06:00
Jonathan Shook 28f561aedd direct work-around for flaky test, simple improvements to logging, some improvements to consistent view of status, misc cleanups 2022-11-22 10:49:12 -06:00
Jonathan Shook 16417f37b6 additional diagnostics for spurious test 2022-11-21 10:24:28 -06:00
jeffbanks dcf7baf867 Dead code utest resurrection and timing w/ gh actions
Cyclerate=10 to test github actions part2
Debug and exception handling
Detailed error handler logging
System out diagnostics
Capture step included
Try-catch diagnostics.
sysout cleanup; general cleanup
2022-11-18 23:52:29 -06:00
jeffbanks 9bc3a2fd14 Notify user when using error=count vs. counter. 2022-10-07 18:35:35 -05:00
Jonathan Shook 69255d5e71 remove graaljs compat flag 2022-09-09 11:08:37 -05:00
Jonathan Shook a0344d65c9 make BundledApps implement primitive interface 2022-08-16 00:42:58 -05:00
Jonathan Shook f3c0d001aa cqlgen fixes 2022-07-26 02:12:07 -05:00
Jonathan Shook bc63a28426 improve unrecognized command error 2022-07-26 01:15:06 -05:00
Jonathan Shook 89b7cce900 update docs for error-handlers with new .ALL metric and consistent naming 2022-07-21 12:17:32 -05:00
Jonathan Shook 1d1c96f9bf checkpoint: paths and packages cleanup, tri-state filtering on keyspaces, more efficient init, LOCAL_QUORUM 2022-07-19 01:41:23 -05:00
Jonathan Shook fb200e0b58 checkpoint: exporter.yaml config and many transformers added (see the file) 2022-07-15 19:44:58 -05:00
Jonathan Shook 789cc62430 package refactoring 2022-07-14 19:01:00 -05:00
Jonathan Shook ebd3b775a5 checkpoint update 2022-07-11 10:59:18 -05:00
Jonathan Shook 1ea3391e76 checkpoint 2022-07-07 12:03:34 -05:00
Jonathan Shook 4c34c1b2be fix parser issues with empty template vars, make matching more relaxed 2022-06-30 17:25:34 -05:00
Jonathan Shook 2e4776f893 improve parser error messages to include op template name 2022-06-30 16:11:17 -05:00
Jonathan Shook 07000d794b allow main app to always return unless called from main 2022-06-22 09:29:15 -05:00
Jonathan Shook 0402e9d4b5 add aplv2 headers to engine-cli 2022-03-08 14:14:19 -06:00
Jonathan Shook 4ffc05254e merge of nb5-preview onto main, main is now the feed for nb5-preview work 2022-03-07 16:41:25 -06:00
Jonathan Shook b6354b95f4 add support for scenario.step CLI naming 2022-02-15 21:23:28 -06:00
Jonathan Shook 7864397619 improve template var expansion test 2022-02-10 15:11:11 -06:00
Jonathan Shook f4ec05aef3 fully port template var fixes from 4.17 branch 2022-01-31 12:47:33 -06:00
Jonathan Shook b2c0a4930f allow template params to remain in expanded command 2022-01-19 14:50:12 -06:00
Jonathan Shook b16620d021 add test for and fix named scenario parameter overrides in template vars 2022-01-19 14:09:20 -06:00
Jonathan Shook 7ff0920a4b test that multiple occurrences of template var resolve consistently 2022-01-19 12:46:49 -06:00
Jonathan Shook 37a0954fa8 provide complete metadata on bundled markdown files 2022-01-11 16:54:33 -06:00
Jonathan Shook 8eb408f797 enable export-docs app on NBCLI 2022-01-10 22:24:57 -06:00
Jonathan Shook e8b06829c1 explicitly enable stacktraces on any -v 2022-01-05 15:33:22 -06:00
Jonathan Shook ba736c5f6e support maturity level on CLI and module loader 2021-12-21 13:08:46 -06:00
Jonathan Shook 5cd38b7b4c ensure that stack traces are shown with -v 2021-12-20 10:04:00 -06:00