17 Commits

Author SHA1 Message Date
He Liu
fa418fd784
Change SHARD_ENCODE_LOCATION_METADATA to a server knob. (#7770)
Co-authored-by: He Liu <heliu@apple.com>
2022-08-03 13:51:40 -07:00
Markus Pilman
1de37afd52
Make TEST macros C++ only (#7558)
* proof of concept

* use code-probe instead of test

* code probe working on gcc

* code probe implemented

* renamed TestProbe to CodeProbe

* fixed refactoring typo

* support filtered output

* print probes at end of simulation

* fix missed probes print

* fix deduplication

* Fix refactoring issues

* revert bad refactor

* make sure file paths are relative

* fix more wrong refactor changes
2022-07-19 13:15:51 -07:00
Xiaoxi Wang
d3686143a1 merge upstream/main 2022-07-12 14:28:49 -07:00
Xiaoxi Wang
bf98dc2a2b move waitDataDistributorEnabled to txnProcessor 2022-07-12 11:25:59 -07:00
Xiaoxi Wang
7e067ee4de move getInitialDataDistribution to DDTxnProcessor 2022-07-11 21:54:47 -07:00
Xiaoxi Wang
447eaa1d81 move updateReplicaKey to txnProcessor 2022-07-11 11:16:17 -07:00
Xiaoxi Wang
9fe76ecf21 format 2022-07-08 16:34:55 -07:00
Xiaoxi Wang
b48b1e93f9 remove header dependency; move getDatabaseConfiguration to txnProcessor 2022-07-08 16:01:23 -07:00
Xiaoxi Wang
f5a81154ef move takeMoveKeysLock to DDTxnProcessor 2022-07-08 14:11:31 -07:00
Xiaoxi Wang
a5054b2beb move getServerListAndProcessClasses to NativeAPI 2022-06-23 15:28:45 -07:00
Xiaoxi Wang
ef0f415e3d add option; change to shared_ptr 2022-06-13 13:55:48 -07:00
Xiaoxi Wang
1de6c09307 use struct instead of tuple 2022-06-13 11:27:50 -07:00
Xiaoxi Wang
fb66561bc4 format code 2022-06-09 14:43:09 -07:00
Xiaoxi Wang
7ee6808ebd solve compiler warning 2022-06-09 14:32:24 -07:00
Xiaoxi Wang
6ab12ea971 add storeTuple and unit test; refactor getSourceServersForRange 2022-06-09 12:16:12 -07:00
Xiaoxi Wang
21e7e6d2ba add DDTxnProcessor (incomplete) 2022-06-07 11:58:16 -07:00
Xiaoxi Wang
541f98e111 create DDTxnProcessor 2022-06-07 11:48:59 -07:00