Commit Graph

581 Commits

Author SHA1 Message Date
nb-droid
494becd486 [maven-release-plugin] prepare release nosqlbench-4.0.1 2020-12-07 10:30:58 +00:00
nb-droid
647674d5fe [maven-release-plugin] prepare for next development iteration 2020-12-05 07:38:26 +00:00
nb-droid
6a09755261 [maven-release-plugin] prepare release nosqlbench-4.0.0 2020-12-05 07:38:20 +00:00
Jonathan Shook
480ca626d7 actions debugging 2020-12-04 10:50:12 -06:00
Jonathan Shook
106dc3bafc encapsulate update logic into token pool 2020-12-02 15:39:42 -06:00
Jonathan Shook
0af587d28c encapsulate update logic into token pool 2020-12-02 14:40:20 -06:00
Jonathan Shook
40897879ec core activity impl now handles alias defaults 2020-12-02 14:18:26 -06:00
Jonathan Shook
2ab118f400 package organization 2020-11-22 02:55:20 -06:00
Jonathan Shook
7e6aa1a2d8 bump source and target to Java 15 2020-11-19 18:04:47 -06:00
Jonathan Shook
2752fa50b5 bump major version to 4.0.0-SNAPSHOT 2020-11-19 16:51:38 -06:00
Jonathan Shook
975ea40d0c merge fixups 2020-11-17 11:20:56 -06:00
Jonathan Shook
c2cec2357c allow configurable delimiter in params parser 2020-11-16 17:30:30 -06:00
Jonathan Shook
a09efbe994 consolidate to log4j2 2020-11-16 17:30:20 -06:00
Jonathan Shook
6a523dc484 remove slf4j 2020-11-16 17:30:06 -06:00
Jonathan Shook
60fa052951 add default log4j configs 2020-11-16 17:29:17 -06:00
Jonathan Shook
8313613943 generalize op source 2020-11-16 17:22:43 -06:00
nb-droid
ad5bc4e447 [maven-release-plugin] prepare for next development iteration 2020-11-12 21:35:52 +00:00
nb-droid
7ead8fba2f [maven-release-plugin] prepare release nosqlbench-3.12.155 2020-11-12 21:35:46 +00:00
Jonathan Shook
1e958a7e79 simplify logger naming for core systems 2020-10-29 10:55:43 -05:00
nb-droid
3587a8413d [maven-release-plugin] prepare for next development iteration 2020-10-25 21:00:16 +00:00
nb-droid
f5e19617da [maven-release-plugin] prepare release nosqlbench-3.12.154 2020-10-25 21:00:10 +00:00
Jonathan Shook
f702736f4f flatten maps in OpTemplates to allow map consumers 2020-10-25 14:58:08 -05:00
Jonathan Shook
4a9fa81b59 pull Named service up 2020-10-23 02:36:08 -05:00
Jonathan Shook
71195d0a0b http release fixes 2020-10-23 02:35:58 -05:00
Jonathan Shook
262df57101 improved error messages 2020-10-23 02:35:50 -05:00
Jonathan Shook
453b1b2c19 extract ratio from optemplate before construction 2020-10-23 02:35:45 -05:00
Jonathan Shook
735aa7a93c Merge branch 'main' of https://github.com/nosqlbench/nosqlbench into main 2020-10-05 13:03:11 -05:00
Jonathan Shook
9e5972f5b3 comment cleanup 2020-10-05 12:59:48 -05:00
Jonathan Shook
06edfcc944 fix NPE when binding has undefined value 2020-10-05 12:59:22 -05:00
Jonathan Shook
510746b7ef improve mismatched scenario name feedback 2020-10-05 12:58:37 -05:00
nb-droid
bfedbb3bec [maven-release-plugin] prepare for next development iteration 2020-09-24 23:29:35 +00:00
nb-droid
48a93df21a [maven-release-plugin] prepare release nosqlbench-3.12.153 2020-09-24 23:29:29 +00:00
nb-droid
05b33e8565 [maven-release-plugin] prepare for next development iteration 2020-09-24 19:18:15 +00:00
nb-droid
4b57bd70ce [maven-release-plugin] prepare release nosqlbench-3.12.152 2020-09-24 19:18:07 +00:00
nb-droid
7ec8ee005d [maven-release-plugin] prepare for next development iteration 2020-09-24 02:17:08 +00:00
nb-droid
740743c935 [maven-release-plugin] prepare release nosqlbench-3.12.151 2020-09-24 02:17:02 +00:00
nb-droid
7d16721cf8 [maven-release-plugin] prepare for next development iteration 2020-09-22 17:30:19 +00:00
nb-droid
9fbf0c77f0 [maven-release-plugin] prepare release nosqlbench-3.12.150 2020-09-22 17:30:12 +00:00
nb-droid
558a1c76be [maven-release-plugin] prepare for next development iteration 2020-09-17 08:29:33 +00:00
nb-droid
9652567d2e [maven-release-plugin] prepare release nosqlbench-3.12.149 2020-09-17 08:29:26 +00:00
nb-droid
e8eabaa806 [maven-release-plugin] prepare for next development iteration 2020-09-17 04:20:50 +00:00
nb-droid
29214200e5 [maven-release-plugin] prepare release nosqlbench-3.12.148 2020-09-17 04:20:44 +00:00
nb-droid
94ab2f010f [maven-release-plugin] prepare for next development iteration 2020-09-17 00:17:19 +00:00
nb-droid
af36be8bc2 [maven-release-plugin] prepare release nosqlbench-3.12.147 2020-09-17 00:17:13 +00:00
nb-droid
d2d4721805 [maven-release-plugin] prepare for next development iteration 2020-09-16 04:56:58 +00:00
nb-droid
4916d6b58e [maven-release-plugin] prepare release nosqlbench-3.12.146 2020-09-16 04:56:50 +00:00
Jonathan Shook
4a11f20fc2 merge fixup from release version bump 2020-09-15 20:46:45 -05:00
Jonathan Shook
ce4ae9623f merge main into http_finish and fixup conflicts and http APIs 2020-09-15 20:33:31 -05:00
Jonathan Shook
22e285394d stub in dedicated driver api module 2020-09-15 19:30:34 -05:00
nb-droid
2899d6288c [maven-release-plugin] prepare for next development iteration 2020-09-11 21:41:08 +00:00
nb-droid
195368b241 [maven-release-plugin] prepare release nosqlbench-3.12.145 2020-09-11 21:41:02 +00:00
nb-droid
2d3587052b [maven-release-plugin] prepare for next development iteration 2020-09-10 15:34:29 +00:00
nb-droid
8f971f61a4 [maven-release-plugin] prepare release nosqlbench-3.12.144 2020-09-10 15:34:18 +00:00
Jonathan Shook
273177eb8f add improvements from oshi maintainer recommendations 2020-09-10 09:59:26 -05:00
Jonathan Shook
22107a853a Merge branch 'main' of https://github.com/nosqlbench/nosqlbench into main 2020-09-10 09:39:28 -05:00
Jonathan Shook
ab5538d1c2 pull sequence type up 2020-09-10 09:38:33 -05:00
nb-droid
507ac6c6cc [maven-release-plugin] prepare for next development iteration 2020-09-09 00:13:03 +00:00
nb-droid
bd202d422d [maven-release-plugin] prepare release nosqlbench-3.12.143 2020-09-09 00:12:56 +00:00
Jonathan Shook
2bb6c331ea Merge branch 'main' of https://github.com/nosqlbench/nosqlbench into main 2020-09-08 17:48:09 -05:00
Jonathan Shook
1c86fd782b improve javadoc for op sequences 2020-09-08 17:47:27 -05:00
Jonathan Shook
c5f33248dc improve javadoc for command template 2020-09-08 17:47:23 -05:00
Justin Chu
8f2da8f448 Improve SSLKsFactory
Use kspass (keystore password) as the keyPassword if keyPassword is not specified
2020-09-08 17:00:49 -04:00
nb-droid
563e792ffb [maven-release-plugin] prepare for next development iteration 2020-09-03 17:48:53 +00:00
nb-droid
6dcaa0a215 [maven-release-plugin] prepare release nosqlbench-3.12.142 2020-09-03 17:48:47 +00:00
Jonathan Shook
a4b417545f nbui updates 2020-09-03 12:18:06 -05:00
Jonathan Shook
69e64756d2 guard against empty scenario files 2020-09-03 12:18:06 -05:00
Jonathan Shook
24d485fdb0 doc phrasing updates 2020-09-03 12:18:06 -05:00
Jonathan Shook
428ffe718f make error propagation modal 2020-09-03 12:17:57 -05:00
Jonathan Shook
866b606e83 relativize within workspaces 2020-08-25 15:34:12 -05:00
nb-droid
9b68d7fdb3 [maven-release-plugin] prepare for next development iteration 2020-08-17 21:41:44 +00:00
nb-droid
ee44f539df [maven-release-plugin] prepare release nosqlbench-3.12.141 2020-08-17 21:41:37 +00:00
Jonathan Shook
9717487db4 make scenarios run in workspace 2020-08-17 16:20:06 -05:00
nb-droid
14d887dce4 [maven-release-plugin] prepare for next development iteration 2020-08-12 22:52:43 +00:00
nb-droid
7e392844f1 [maven-release-plugin] prepare release nosqlbench-3.12.140 2020-08-12 22:52:37 +00:00
nb-droid
c59ceadf2b [maven-release-plugin] prepare for next development iteration 2020-08-12 20:58:18 +00:00
nb-droid
568acd6033 [maven-release-plugin] prepare release nosqlbench-3.12.139 2020-08-12 20:58:09 +00:00
Jonathan Shook
edc3cb2879 fix named scenarios substution bug 2020-08-12 14:32:39 -05:00
Jonathan Shook
d527ff44af Merge branch 'main' of https://github.com/nosqlbench/nosqlbench into main 2020-08-12 14:04:47 -05:00
Jonathan Shook
f16f3fb325 start CLI DSL for parameterization 2020-08-12 00:00:16 -05:00
Jonathan Shook
c3cdcd6479 consolidate testing dependencies and clean up poms 2020-08-11 23:59:53 -05:00
nb-droid
bf1e6dad41 [maven-release-plugin] prepare for next development iteration 2020-08-11 23:28:18 +00:00
nb-droid
31ee2378b4 [maven-release-plugin] prepare release nosqlbench-3.12.138 2020-08-11 23:28:11 +00:00
nb-droid
351fab9ddb [maven-release-plugin] prepare for next development iteration 2020-08-11 19:00:03 +00:00
nb-droid
40e27b9a3e [maven-release-plugin] prepare release nosqlbench-3.12.137 2020-08-11 18:59:56 +00:00
nb-droid
38284f9a92 release testing 2020-08-11 13:49:41 -05:00
nb-droid
615cf340a9 [maven-release-plugin] prepare release nosqlbench-3.12.136 2020-08-11 13:49:41 -05:00
nb-droid
03637a9562 [maven-release-plugin] prepare for next development iteration 2020-08-07 21:02:34 +00:00
nb-droid
f70ea454eb [maven-release-plugin] prepare release nosqlbench-3.12.135 2020-08-07 21:02:27 +00:00
Jonathan Shook
2514edadbc Merge branch 'main' of https://github.com/nosqlbench/nosqlbench into main 2020-08-06 13:50:17 -05:00
Jonathan Shook
a533901349 make parameter map work cleanly with graaljs 2020-08-06 09:49:54 -05:00
nb-droid
c17056be54 [maven-release-plugin] prepare for next development iteration 2020-07-28 03:22:55 +00:00
nb-droid
b06daaf4b4 [maven-release-plugin] prepare release nosqlbench-3.12.134 2020-07-28 03:22:49 +00:00
nb-droid
02571f4547 [maven-release-plugin] prepare for next development iteration 2020-07-21 07:02:33 +00:00
nb-droid
118743585b [maven-release-plugin] prepare release nosqlbench-3.12.133 2020-07-21 07:02:26 +00:00
nb-droid
95f181427a [maven-release-plugin] prepare for next development iteration 2020-07-21 05:10:11 +00:00
nb-droid
9679b78abe [maven-release-plugin] prepare release nosqlbench-3.12.132 2020-07-21 05:10:02 +00:00
nb-droid
b486d2583a [maven-release-plugin] prepare for next development iteration 2020-07-18 00:02:48 +00:00
nb-droid
e350d75f84 [maven-release-plugin] prepare release nosqlbench-3.12.131 2020-07-18 00:02:41 +00:00
Jonathan Shook
b5879e2aff update seq length and cycle warning to be more correct, less chatty 2020-07-17 17:30:38 -05:00
Jonathan Shook
e5d02dae56 allow all/any/none semantics on tag matching 2020-07-17 17:30:14 -05:00
nb-droid
0727401ff6 [maven-release-plugin] prepare for next development iteration 2020-07-16 17:02:42 +00:00
nb-droid
d813903420 [maven-release-plugin] prepare release nosqlbench-3.12.130 2020-07-16 17:02:33 +00:00
Jonathan Shook
99f15f90ba Merge branch 'main' of https://github.com/nosqlbench/nosqlbench into main 2020-07-16 09:34:57 -05:00
Jonathan Shook
c81c5187c2 avoid repeating initial error message 2020-07-16 09:20:42 -05:00
Jonathan Shook
1fe38b4394 either log or throw, but not both 2020-07-16 09:20:24 -05:00
Jonathan Shook
74ea7ee14b allow single ops to be specified on CLI 2020-07-15 11:44:22 -05:00
Jonathan Shook
8e8591ea02 pull single statement fix to main branch 2020-07-15 11:44:12 -05:00
nb-droid
0caa4cbefa [maven-release-plugin] prepare for next development iteration 2020-07-15 13:57:30 +00:00
nb-droid
3d1e0a5013 [maven-release-plugin] prepare release nosqlbench-3.12.129 2020-07-15 13:57:23 +00:00
Jonathan Shook
fff55212da allow map-only named statement constructions in YAML 2020-07-15 08:42:40 -05:00
Jonathan Shook
a4b7a8da34 allow simpler op construction 2020-07-15 08:42:34 -05:00
Jonathan Shook
7e5818c22d simple cleanups 2020-07-15 08:42:17 -05:00
Jonathan Shook
ba5ec41c5b partial work. roll this back possibly. 2020-07-13 09:42:03 -05:00
Jonathan Shook
3e41d57e03 clarify opData meaning 2020-07-13 09:38:01 -05:00
nb-droid
239d5a6aab [maven-release-plugin] prepare for next development iteration 2020-07-09 15:40:40 +00:00
nb-droid
38bb50edb6 [maven-release-plugin] prepare release nosqlbench-3.12.128 2020-07-09 15:40:34 +00:00
Jonathan Shook
c47ce79ee1 Merge branch 'main' of https://github.com/nosqlbench/nosqlbench into main 2020-07-09 09:38:58 -05:00
Jonathan Shook
102f60ac6f restore support for adhoc activities in docker metrics 2020-07-09 09:38:55 -05:00
nb-droid
8b1d47d056 [maven-release-plugin] prepare for next development iteration 2020-07-09 12:17:22 +00:00
nb-droid
d1ca92080e [maven-release-plugin] prepare release nosqlbench-3.12.127 2020-07-09 12:17:15 +00:00
nb-droid
506f662129 [maven-release-plugin] prepare for next development iteration 2020-07-06 16:24:02 +00:00
nb-droid
a8edd88e19 [maven-release-plugin] prepare release nosqlbench-3.12.126 2020-07-06 16:23:54 +00:00
Jonathan Shook
73464c43c4 fix scenario parsing bug when named arg contains assignments 2020-07-06 11:09:33 -05:00
nb-droid
df402d2481 [maven-release-plugin] prepare for next development iteration 2020-07-01 01:57:58 +00:00
nb-droid
7f49e108b5 [maven-release-plugin] prepare release nosqlbench-3.12.125 2020-07-01 01:57:52 +00:00
Jonathan Shook
7e97e4c7bb Merge branch 'main' into http_updates 2020-06-30 20:41:52 -05:00
Jonathan Shook
b3eecb4d65 clarify naming of statement fields 2020-06-30 20:38:16 -05:00
Jonathan Shook
a0dc30a675 clarify default type of parameter 2020-06-30 20:38:07 -05:00
Jonathan Shook
5ca319e761 #169 fix template preprocessor regression 2020-06-30 20:37:58 -05:00
Jonathan Shook
e7daf97d91 #168 fix parameter types for free params on statements 2020-06-30 20:37:51 -05:00
nb-droid
026584d66d [maven-release-plugin] prepare for next development iteration 2020-06-30 21:44:50 +00:00
nb-droid
2ceb4a4c01 [maven-release-plugin] prepare release nosqlbench-3.12.124 2020-06-30 21:44:44 +00:00
Jonathan Shook
0dab22253c minor bugfixes 2020-06-30 01:33:40 -05:00
Jonathan Shook
adb49d0737 OpTemplate interface, generalized sequencer init, first working test 2020-06-29 18:39:04 -05:00
Jonathan Shook
fd2da9972b support rate as a cyclerate synonym 2020-06-29 13:09:18 -05:00
Jonathan Shook
a7a7ac254c name default input unambiguously 2020-06-29 13:09:08 -05:00
Jonathan Shook
ab6d0102bd workin progress for http_updates 2020-06-29 13:08:55 -05:00
Madhavan Sridharan
cd450c17b8 Fix typo 2020-06-22 15:33:23 -04:00
nb-droid
65c04f5220 [maven-release-plugin] prepare for next development iteration 2020-06-18 16:22:49 +00:00
nb-droid
473b99ba16 [maven-release-plugin] prepare release nosqlbench-3.12.123 2020-06-18 16:22:43 +00:00
Jonathan Shook
11f6aeb090 Merge branch 'main' of https://github.com/nosqlbench/nosqlbench into main 2020-06-18 11:07:05 -05:00
Jonathan Shook
efd7e77e8a Add safety warnings for improper use of config getters 2020-06-18 11:03:37 -05:00
nb-droid
3f7f43ec25 [maven-release-plugin] prepare for next development iteration 2020-06-17 22:57:19 +00:00
nb-droid
d4d82280f5 [maven-release-plugin] prepare release nosqlbench-3.12.122 2020-06-17 22:57:12 +00:00
nb-droid
86a92d9ab9 [maven-release-plugin] prepare for next development iteration 2020-06-15 16:13:01 +00:00
nb-droid
52a95bb7d4 [maven-release-plugin] prepare release nosqlbench-3.12.121 2020-06-15 16:12:54 +00:00
Jonathan Shook
ddc44bef64 Merge branch 'master' of https://github.com/nosqlbench/nosqlbench 2020-06-15 10:55:58 -05:00
Jonathan Shook
e27b39b0c2 #158 Simplify YamlStatement Loader part 2, remove previous loader 2020-06-11 16:03:33 -05:00
Jonathan Shook
46b2447d81 #158 Simplify YamlStatement Loader 2020-06-11 12:21:44 -05:00
nb-droid
37d023dffc [maven-release-plugin] prepare for next development iteration 2020-06-08 23:14:24 +00:00