Jonathan Shook
|
40019912d3
|
lay foundation for component hierarchy
|
2023-10-23 08:41:17 -05:00 |
|
Jonathan Shook
|
90519b9337
|
more fixes
|
2023-10-23 08:41:17 -05:00 |
|
Jonathan Shook
|
0a3b827372
|
doc improvements
|
2023-10-23 08:41:17 -05:00 |
|
Jonathan Shook
|
3ec351ad38
|
disable metrics inventory for previous registry
|
2023-10-23 08:41:17 -05:00 |
|
Jonathan Shook
|
167e591b0f
|
cleanup test output
|
2023-10-23 08:41:17 -05:00 |
|
Jonathan Shook
|
139ac879c5
|
cleanup dependencies
|
2023-10-23 08:41:15 -05:00 |
|
Jonathan Shook
|
4d641cf126
|
minor fixes
|
2023-10-23 08:40:43 -05:00 |
|
Jonathan Shook
|
8571834651
|
base project on jdk21 toolchain and runtime
|
2023-10-23 08:40:40 -05:00 |
|
Jonathan Shook
|
8d141e9ca4
|
conflicts resolved
|
2023-10-23 08:39:45 -05:00 |
|
Jonathan Shook
|
a19859ab84
|
build 5.17.6-preview
|
2023-10-17 14:36:23 -05:00 |
|
Jonathan Shook
|
79e8828a93
|
minor syntax fix
|
2023-10-17 14:10:48 -05:00 |
|
Jonathan Shook
|
26da67bfcd
|
improve http op handling
|
2023-10-17 14:05:35 -05:00 |
|
Jonathan Shook
|
a6695e486a
|
add meaning toString on relevancy measures
|
2023-10-17 14:05:35 -05:00 |
|
Jonathan Shook
|
04f5e59c2e
|
minor change
|
2023-10-17 14:05:35 -05:00 |
|
Jonathan Shook
|
2444932322
|
post merge fixups
|
2023-10-17 14:05:35 -05:00 |
|
Jonathan Shook
|
ac68ea5a0f
|
added result-type option to http op fields
|
2023-10-17 14:05:35 -05:00 |
|
Jonathan Shook
|
d87aac58a4
|
add license
|
2023-10-15 15:58:19 -05:00 |
|
Jonathan Shook
|
cf528847ec
|
update key extraction to fit returned server format
|
2023-10-14 22:33:40 -05:00 |
|
Jonathan Shook
|
588b6d6ba1
|
refine query to suit server based on errors
|
2023-10-14 22:33:38 -05:00 |
|
Jonathan Shook
|
f1651e29af
|
add doc reference to data api
|
2023-10-14 22:33:33 -05:00 |
|
Jonathan Shook
|
77ae11c925
|
mongodb utils to convert document fields to vector indices
|
2023-10-13 17:51:03 -05:00 |
|
Jonathan Shook
|
116f48b2ba
|
basic sanity check on tags, no newlines or spaces
|
2023-10-12 16:49:15 -05:00 |
|
Jonathan Shook
|
aed2ee8d58
|
include updated functions in relevancy computations
|
2023-10-09 11:22:00 -05:00 |
|
Jonathan Shook
|
bc79383d18
|
remove extraneous file
|
2023-10-05 21:17:03 -05:00 |
|
Jonathan Shook
|
71b39fa95a
|
modify historic format testing to accomodate design change
|
2023-10-05 20:38:15 -05:00 |
|
Jonathan Shook
|
36a233eaa1
|
removed doc name prepending on block tag names
|
2023-10-05 20:05:03 -05:00 |
|
Jonathan Shook
|
2b2e969fa6
|
minor version bump
|
2023-10-05 18:27:27 -05:00 |
|
Jonathan Shook
|
17fb1f54c3
|
build fixes
|
2023-10-05 18:23:27 -05:00 |
|
Jonathan Shook
|
469985de6e
|
update recall relevant set
|
2023-10-05 18:23:27 -05:00 |
|
Jonathan Shook
|
d2c0ef9e52
|
simplify newRelevancyMeasures signature
|
2023-10-04 10:32:02 -05:00 |
|
Jonathan Shook
|
c9b1d78401
|
minor test fix
|
2023-09-28 19:46:12 -05:00 |
|
Jonathan Shook
|
6297420c42
|
consolidate calling method, remove old invocation path for activity executor
|
2023-09-28 14:58:26 -05:00 |
|
Jonathan Shook
|
a57e967930
|
provide threads metric
|
2023-09-28 14:58:26 -05:00 |
|
Jonathan Shook
|
96269785e2
|
metric name fix
|
2023-09-28 14:58:26 -05:00 |
|
Jonathan Shook
|
39f2a55e06
|
add verifier timer
|
2023-09-28 14:58:26 -05:00 |
|
Jonathan Shook
|
bd57c26de1
|
implement threads metric on activity
|
2023-09-28 14:58:26 -05:00 |
|
Jonathan Shook
|
e9cf289787
|
provide a fully constructed metric type which can be registered as-is
|
2023-09-28 14:58:26 -05:00 |
|
Jonathan Shook
|
4a11e652b4
|
rebase on main with j21 support
|
2023-09-28 14:50:41 -05:00 |
|
Jonathan Shook
|
f0c1c855d3
|
crypto security fix
|
2023-09-28 14:47:57 -05:00 |
|
Jonathan Shook
|
10c8da116a
|
remove venice adapter unless or until it is resumed, parked under a separate branch
|
2023-09-28 14:46:09 -05:00 |
|
Jonathan Shook
|
df39d7df90
|
updated gh actions to j21
|
2023-09-28 10:48:16 -05:00 |
|
Jonathan Shook
|
39cf7c3c14
|
move test output to logger
|
2023-09-28 10:48:16 -05:00 |
|
Jonathan Shook
|
3ba9c50bbc
|
stack timeouts so that errors in integrated tests are not lost
|
2023-09-28 10:48:16 -05:00 |
|
Jonathan Shook
|
c561695685
|
make jdk21 appimage scripts use ZGC and preview
|
2023-09-28 10:48:16 -05:00 |
|
Jonathan Shook
|
b9204cf820
|
update versions to be j21 compatible
|
2023-09-28 10:48:16 -05:00 |
|
Jonathan Shook
|
9a85cb40cd
|
require minimum java version for maven builds
|
2023-09-28 10:48:16 -05:00 |
|
Jonathan Shook
|
b9b33f1a9d
|
base project on jdk21 toolchain and runtime
|
2023-09-28 10:48:16 -05:00 |
|
Jonathan Shook
|
41f393c0f5
|
update jdk version to 21
|
2023-09-28 10:48:16 -05:00 |
|
Jonathan Shook
|
d0d74a1aa6
|
Merge branch 'jshook/r-improvements'
|
2023-09-25 15:12:58 -05:00 |
|
Jonathan Shook
|
88987804ac
|
Merge branch 'main' into jshook/minorfixes
|
2023-09-22 12:59:32 -05:00 |
|
Jonathan Shook
|
be0fbf6d66
|
minor fixes
|
2023-09-22 12:56:00 -05:00 |
|
Jonathan Shook
|
e4a566cedd
|
improve method names on annotations
|
2023-09-15 16:48:43 -05:00 |
|
Jonathan Shook
|
5e52ff2031
|
calculate session duration automatically for annotations
|
2023-09-15 16:48:38 -05:00 |
|
Jonathan Shook
|
255a560957
|
update test def
|
2023-09-14 12:51:51 -05:00 |
|
Jonathan Shook
|
b3b361b30a
|
quick fix for missing labels in measures
|
2023-09-11 18:39:26 -05:00 |
|
Jonathan Shook
|
c0171dcec6
|
slightly improve error message
|
2023-09-11 13:43:09 -05:00 |
|
Jonathan Shook
|
112ad332cd
|
fixups and package structure updates
|
2023-09-11 13:20:52 -05:00 |
|
Jonathan Shook
|
087240f4c7
|
Merge branch 'main' of github.com:nosqlbench/nosqlbench
|
2023-09-10 19:18:37 -05:00 |
|
Jonathan Shook
|
b84ea113fa
|
update current working yaml
|
2023-09-10 19:18:32 -05:00 |
|
Jonathan Shook
|
3b1022b1eb
|
allow argsfile to retain comments, provide safe warnings
|
2023-09-10 19:17:50 -05:00 |
|
Jonathan Shook
|
0668d1db0c
|
fix false positive on ungraceful shutdown warning
|
2023-09-10 19:17:47 -05:00 |
|
Jonathan Shook
|
7b9f4389b8
|
fix NPE when no filter or validator applied
|
2023-09-10 19:17:45 -05:00 |
|
Jonathan Shook
|
17fa8500ab
|
enable label filtering and validation
|
2023-09-10 17:37:57 -05:00 |
|
Jonathan Shook
|
2d1f23a8d8
|
remove duplicitous doc files
|
2023-09-10 17:37:49 -05:00 |
|
Jonathan Shook
|
5d0a890e28
|
doc link fixes - made compatible with the site generator by explicitly qualifying anchor names
|
2023-09-10 14:54:24 -05:00 |
|
Jonathan Shook
|
186e87ac1b
|
enable label filtering and validation
|
2023-09-09 20:31:15 -05:00 |
|
Jonathan Shook
|
31a75cd2e9
|
hoist tristate filter base to nb-api
|
2023-09-09 20:31:10 -05:00 |
|
Jonathan Shook
|
bf3e9636c0
|
remove confusing type and dimensions labeling methods
|
2023-09-09 20:31:04 -05:00 |
|
Jonathan Shook
|
1fdc2b3aa3
|
fix operator precedence bug in F1 computation
|
2023-09-09 16:03:43 -05:00 |
|
Jonathan Shook
|
be396cceb2
|
make recycles semantics and format consistent with cycles
|
2023-09-09 16:03:40 -05:00 |
|
Jonathan Shook
|
3aab634522
|
organize and improve cycles and recycles logic
|
2023-09-09 16:03:37 -05:00 |
|
Jonathan Shook
|
60e8d3d696
|
update uniform specification tests to honor snake case requirement
|
2023-09-09 00:38:32 -05:00 |
|
Jonathan Shook
|
91a402dc2f
|
update opdef tests to honor snake case requirement
|
2023-09-09 00:38:00 -05:00 |
|
Jonathan Shook
|
c55213da7c
|
enable direct cycle progress metrics
|
2023-09-09 00:13:33 -05:00 |
|
Jonathan Shook
|
1137067a19
|
distinguish instrumented ops from others
|
2023-09-09 00:13:29 -05:00 |
|
Jonathan Shook
|
2a9507bcc1
|
allow to disable metrics logger
|
2023-09-09 00:12:28 -05:00 |
|
Jonathan Shook
|
a64aa58fc6
|
remove more invalid metric labels
|
2023-09-09 00:12:04 -05:00 |
|
Jonathan Shook
|
aa4d760119
|
restore K distinction in metrics labels
|
2023-09-09 00:11:50 -05:00 |
|
Jonathan Shook
|
a8e74e5b86
|
fix recursion trap
|
2023-09-09 00:11:22 -05:00 |
|
Jonathan Shook
|
13660d7123
|
provide completion metrics
|
2023-09-08 20:07:49 -05:00 |
|
Jonathan Shook
|
56c687380e
|
provide cycle value metric
|
2023-09-08 20:07:47 -05:00 |
|
Jonathan Shook
|
675667eaa6
|
handle async errors in a way that doesn't hide details
|
2023-09-08 18:42:02 -05:00 |
|
Jonathan Shook
|
5cf0fbcaec
|
label fix for relevance metrics
|
2023-09-08 17:53:44 -05:00 |
|
Jonathan Shook
|
340e5ac483
|
miscellaneous fixes for relevancy metrics
|
2023-09-08 17:13:56 -05:00 |
|
Jonathan Shook
|
ea847fed37
|
make using relevancy measures in verifiers easy and complete
|
2023-09-08 15:01:59 -05:00 |
|
Jonathan Shook
|
e17d581578
|
testing fixes
|
2023-09-08 11:25:07 -05:00 |
|
Jonathan Shook
|
aa460be622
|
remove commented code
|
2023-09-08 11:09:23 -05:00 |
|
Jonathan Shook
|
e515d3fe15
|
remove extraneous mask functions
|
2023-09-08 11:08:13 -05:00 |
|
Jonathan Shook
|
cf3082259d
|
remove extraneous mask functions
|
2023-09-08 11:06:38 -05:00 |
|
Jonathan Shook
|
64b46ca054
|
improve functions for readability and safety
|
2023-09-08 10:59:08 -05:00 |
|
Jonathan Shook
|
8801207ebc
|
separate long tests
|
2023-09-08 09:19:56 -05:00 |
|
Jonathan Shook
|
4484d22ff1
|
add (more) correct MAP implementation
|
2023-09-08 09:17:39 -05:00 |
|
Jonathan Shook
|
e7b6ee9164
|
Merge branch 'main' into nosqlbench-1522-moremath
|
2023-09-07 13:23:18 -05:00 |
|
Jonathan Shook
|
4fa99daf68
|
implement reciprocal rank
|
2023-09-07 11:25:29 -05:00 |
|
Jonathan Shook
|
31fb6eae7d
|
minor optimization on ary ctors
|
2023-09-07 10:54:44 -05:00 |
|
Jonathan Shook
|
bc3ebfaa15
|
add F1 functions
|
2023-09-07 10:53:08 -05:00 |
|
Jonathan Shook
|
efd882a553
|
Merge branch 'main' into nosqlbench-1522-moremath
|
2023-09-07 10:08:05 -05:00 |
|
Jonathan Shook
|
8eb3620caf
|
support recall@K and precision@K within actual retrieved data
|
2023-09-07 10:04:42 -05:00 |
|
Jonathan Shook
|
55ef2cff4a
|
remove result size from base op
|
2023-09-07 10:03:24 -05:00 |
|
Jonathan Shook
|
23cccdfbfe
|
more metric name fixes for prom expo form
|
2023-09-07 09:59:06 -05:00 |
|