• Joined on 2023-03-22
andrew pushed to main at weaselab/conflict-set 2024-07-18 21:01:44 +00:00
b45dec2f1f Add point_writes_total and range_writes_total
andrew pushed to main at weaselab/conflict-set 2024-07-18 01:58:55 +00:00
c5e9f18c47 Remove some unnecessary std::exchange's
andrew pushed to main at weaselab/conflict-set 2024-07-18 01:47:20 +00:00
cebbf89cbe Fix build for x86
andrew pushed to main at weaselab/conflict-set 2024-07-18 01:43:28 +00:00
abb791d86b Just use a normal && in a place where being branch-free isn't a big deal
12f361f33a Don't plumb impl and ReadContext
640c1ca9dd Fix issue with thread_local performance
b7d54d44e1 Add oldest version and newest version metrics
95596f831f Add some metrics for addWrites and setOldestVersion
Compare 7 commits »
andrew pushed to main at weaselab/conflict-set 2024-07-16 23:53:55 +00:00
8ce14c58a4 Print metrics for blackbox tests
andrew pushed to main at weaselab/conflict-set 2024-07-16 04:34:39 +00:00
56e847b63c Experiment with CLOCK_THREAD_CPUTIME_ID
andrew pushed to main at weaselab/conflict-set 2024-07-16 00:36:06 +00:00
7fd1c9e140 Make range_read_iterations_total consistent with others
andrew pushed to main at weaselab/conflict-set 2024-07-15 21:47:13 +00:00
ebaac253e2 Don't count loop entry as an "iteration"
andrew pushed to main at weaselab/conflict-set 2024-07-15 21:40:38 +00:00
9b470a367c Add check_bytes_total counter
andrew pushed to main at weaselab/conflict-set 2024-07-15 21:09:46 +00:00
e7806a36d1 Fix range_read_total counter
andrew pushed to main at weaselab/conflict-set 2024-07-15 21:04:39 +00:00
ffd1dfe74d Rework check metrics
c39af9117f Remove nodes allocated/released metrics
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2024-07-13 00:09:16 +00:00
ed274c24d7 Just output metrics in the order declared
andrew pushed to main at weaselab/conflict-set 2024-07-12 21:52:50 +00:00
cecfcc0da7 Fix build
andrew pushed to main at weaselab/conflict-set 2024-07-12 21:49:59 +00:00
f6edde0e50 Fix data race
andrew pushed to main at weaselab/conflict-set 2024-07-12 21:26:45 +00:00
04ac41a7e7 Add memory usage and some "check" metrics
andrew pushed to main at weaselab/conflict-set 2024-07-12 20:55:57 +00:00
354920f86f Add newly-imported symbol for arm64 build
andrew pushed to main at weaselab/conflict-set 2024-07-12 20:45:16 +00:00
bfd02503e7 Remove duplicate clang compiler warning action
andrew pushed to main at weaselab/conflict-set 2024-07-12 20:38:19 +00:00
d0bd293f8d Try to fix Jenkins
andrew pushed to main at weaselab/conflict-set 2024-07-12 20:34:19 +00:00
41e887c358 Try to fix symbol tests in CI
e394e3d96a Adapt comments from prometheus data model better
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2024-07-12 20:22:50 +00:00
3288c583e4 Make metrics thread-safe