Chaoguang Lin
|
afa7c0a9cc
|
Change the value format to as json string
|
2020-05-20 15:59:01 -07:00 |
Chaoguang Lin
|
7971be2a19
|
update commetns
|
2020-05-19 20:48:21 -07:00 |
Chaoguang Lin
|
93ca130602
|
Delete the unnecessay endKey field in DDMetricsRef, since each begin key is the previous end key
|
2020-05-19 13:32:42 -07:00 |
Chaoguang Lin
|
00dce3ca1d
|
clang-format
|
2020-05-18 14:23:17 -07:00 |
Chaoguang Lin
|
e3921504d7
|
Delete comments
|
2020-05-18 14:21:38 -07:00 |
Chaoguang Lin
|
6e684dda35
|
Using dd-stats zerobytes const in the workload
|
2020-05-18 11:53:26 -07:00 |
Chaoguang Lin
|
bf62ef7c3e
|
Add dd-stats into special-key-space
|
2020-05-18 10:38:23 -07:00 |
Chaoguang Lin
|
87ac003967
|
add tests for no_module_found error, fix one bug caught by the test
|
2020-05-15 16:34:43 -07:00 |
Chaoguang Lin
|
032bc59cdb
|
Add tests for special_keys_cross_module_read cases, fixed one corner case
|
2020-05-15 16:34:43 -07:00 |
Chaoguang Lin
|
2b84c3224f
|
update special-key-space comments
|
2020-05-15 16:34:43 -07:00 |
Chaoguang Lin
|
4a13107805
|
Add a test for special_keys_cross_module_read, fix two bugs, add several TODOs
|
2020-05-15 16:34:43 -07:00 |
Chaoguang Lin
|
8cc8ceb09c
|
Add check for range read cross module boundary, maybe improved later
|
2020-05-15 16:34:43 -07:00 |
Chaoguang Lin
|
c61e198e40
|
Using enum class instead of enum
|
2020-05-15 16:34:43 -07:00 |
Chaoguang Lin
|
43a28c254a
|
fix the bug when moving over null-impl-range
|
2020-05-15 16:34:42 -07:00 |
Chaoguang Lin
|
e4655f33fc
|
use std::unordered_map and ::at to get values
|
2020-05-15 16:34:42 -07:00 |
Chaoguang Lin
|
e1c4e5f619
|
Add enums for special-key-space modules and refactor related code
|
2020-05-15 16:34:42 -07:00 |
Chaoguang Lin
|
944f87e17b
|
Refactor special-key-space code that handles the normalization of keySelectors
|
2020-05-15 16:34:42 -07:00 |
Chaoguang Lin
|
0e6d67aa5f
|
Rename pks to sks, as the shorthand for special-key-space
|
2020-05-15 16:34:42 -07:00 |
chaoguang
|
bb1b5c4f9d
|
update special-key-space comments
|
2020-05-15 16:34:42 -07:00 |
Andrew Noyes
|
d48185bbed
|
Remove unnecessary usages
I wish I remember why I added these
|
2020-05-09 02:47:05 +00:00 |
Andrew Noyes
|
a53d05ea2d
|
Fix bug and add test
|
2020-05-09 02:46:40 +00:00 |
Andrew Noyes
|
524a5c19e4
|
Rename to onModuleRead, add missing usages
|
2020-05-08 05:37:37 +00:00 |
Andrew Noyes
|
6b35b1b686
|
Disallow no-module read by default
|
2020-05-08 05:37:37 +00:00 |
Andrew Noyes
|
1d6209e304
|
Check for cross-module reads
|
2020-05-08 05:37:37 +00:00 |
Andrew Noyes
|
f4cc1d3a4f
|
Remove more auto-added headers
|
2020-05-04 20:44:57 -07:00 |
Andrew Noyes
|
f1d9c0cb97
|
Refactor/cleanup
|
2020-04-30 00:30:37 +00:00 |
Andrew Noyes
|
4fce3032d9
|
Rename debug_onIdle
|
2020-04-30 00:30:37 +00:00 |
Andrew Noyes
|
fdd6581167
|
Add write conflict range
|
2020-04-30 00:30:37 +00:00 |
Andrew Noyes
|
e1c3c73d4c
|
Rudimentary read your own read conflict range
|
2020-04-30 00:30:37 +00:00 |
chaoguang
|
456b794d24
|
Reformat the file
|
2020-04-15 12:24:44 -07:00 |
chaoguang
|
ae1de060c2
|
Reformat SpecialKeyRangeBaseImpl constructor
|
2020-04-14 09:10:40 -07:00 |
chaoguang
|
2a6de93b92
|
add copyright information
|
2020-04-08 14:50:55 -07:00 |
chaoguang
|
4a9658d6b8
|
fix issues according to andrew's comments
|
2020-04-08 13:38:12 -07:00 |
chaoguang
|
20b2984841
|
fix issues according to andrew's comments
|
2020-04-08 12:43:25 -07:00 |
chaoguang
|
efca39a09a
|
make traces SevDebug to avoid too verbose
|
2020-04-07 12:49:46 -07:00 |
chaoguang
|
ff92336887
|
refine code
|
2020-04-07 10:25:26 -07:00 |
chaoguang
|
640a29252b
|
add comments
|
2020-04-07 00:24:01 -07:00 |
chaoguang
|
86c66a4fca
|
add a parameter indicating whether keys are prefixed with \xff\xff
|
2020-04-07 00:08:47 -07:00 |
chaoguang
|
e4d99b0197
|
remove snapshot argument in the interface
|
2020-04-06 22:09:17 -07:00 |
chaoguang
|
9408915ab9
|
reformat code
|
2020-04-06 13:38:18 -07:00 |
chaoguang
|
33780fc16e
|
reformat code
|
2020-04-06 13:23:41 -07:00 |
chaoguang
|
aad8f850f3
|
refactor conflicting keys feature using special key space
|
2020-04-04 13:26:11 -07:00 |
chaoguang
|
36bf2ecf4c
|
add \xff\xff prefix to returned keys
|
2020-04-03 00:26:11 -07:00 |
chaoguang
|
9d1e4ec66c
|
refine part of the code
|
2020-03-31 09:33:25 -07:00 |
chaoguang
|
1d790346c9
|
refine part of the code
|
2020-03-31 01:44:02 -07:00 |
chaoguang
|
53a04740be
|
refine part of the code
|
2020-03-31 01:36:07 -07:00 |
chaoguang
|
37ca0bf7e2
|
add code to handle the three flags in RangeResultRef
|
2020-03-30 23:27:09 -07:00 |
chaoguang
|
6df92a8b8d
|
A work version of strict workload test
|
2020-03-23 23:55:56 -07:00 |
chaoguang
|
ab33e688c8
|
comment
|
2020-03-09 10:45:57 -07:00 |
chaoguang
|
2ee6de92bc
|
updat comments
|
2020-03-04 13:44:20 -08:00 |
chaoguang
|
457f95156d
|
Change name from private-key-space to special-key-space
|
2020-03-03 18:35:24 -08:00 |