Xiaoxi Wang
|
62b88a0772
|
wait on lock take
|
2022-11-09 11:34:47 -08:00 |
Xiaoxi Wang
|
fd425db1cf
|
fix rawStartMovement bugs for merge shard; change the test toml file name
|
2022-11-08 23:37:58 -08:00 |
Xiaoxi Wang
|
96cf3f855b
|
add rawMoveShard function
|
2022-11-07 16:47:14 -08:00 |
Xiaoxi Wang
|
38bd568e07
|
change workload file structure
|
2022-11-02 21:43:27 -07:00 |
Xiaoxi Wang
|
b8baf19634
|
Merge branch 'main' of https://github.com/apple/foundationdb into feature/main/dataApi
|
2022-11-02 13:46:58 -07:00 |
Xiaoxi Wang
|
13fae7ba8a
|
finish add MockDDTrackerShardEvaluatorWorkload
|
2022-11-02 13:45:53 -07:00 |
A.J. Beamon
|
e098428ebb
|
Merge pull request #8619 from sfc-gh-ajbeamon/handle-out-of-order-restore-tenant-mutations
Handle out-of-order tenant map mutations during restore
|
2022-11-02 12:07:40 -07:00 |
He Liu
|
9706ee8db8
|
Reduced `Read non-exist key range` severity level to SevWarn. (#8658)
|
2022-11-02 11:33:37 -07:00 |
Jingyu Zhou
|
dfaa5779e1
|
Merge pull request #8653 from jzhou77/fix-workload
Fix assertion failure due to empty rwImpls in SpecialKeySpaceCorrectness workload
|
2022-11-02 10:59:22 -07:00 |
Yao Xiao
|
471637f74d
|
Exclude cluster tests from tests/SpecificUnitTest.toml (#8641)
|
2022-11-02 10:34:33 -07:00 |
Trevor Clinkenbeard
|
304341b327
|
Merge pull request #8665 from sfc-gh-tclinkenbeard/make-tag-throttler-less-verbose
Make `GrvProxyTagThrottler` class name less verbose
|
2022-11-02 09:57:38 -07:00 |
A.J. Beamon
|
fc8929cde7
|
During a restore, the tenant map may not be self-consistent. For example, it is possible for a tenant to exist with two names if it was renamed during a backup. This updates the tenant maps in SS and CP to allow there to be multiple tenants with the same ID, but it expects there to only be one such tenant once the restore is complete and the data is accessed.
|
2022-11-02 09:05:31 -07:00 |
Jingyu Zhou
|
2c00661344
|
Merge remote-tracking branch 'apple/main' into fix-workload
|
2022-11-02 08:53:54 -07:00 |
sfc-gh-tclinkenbeard
|
64733d2e39
|
s/GrvProxyTransactionTagThrottler/GrvProxyTagThrottler
|
2022-11-02 07:35:05 -07:00 |
Christian Wende
|
a335fb85c0
|
Fix segmentation fault when parsing json path in Mako (#8650)
* Made parsing of ARG_JSON_PATH similar to parsing of ARG_EXPORT_PATH
* Mako: Fix passing optional arguments
|
2022-11-02 12:39:07 +01:00 |
Jingyu Zhou
|
748cb0640d
|
Merge pull request #8659 from jzhou77/fix-head
Fix compiling errors and warnings
|
2022-11-01 21:56:40 -07:00 |
Jingyu Zhou
|
89857c4be0
|
Merge branch 'main' of https://github.com/apple/foundationdb into fix-head
|
2022-11-01 20:25:41 -07:00 |
Steve Atherton
|
93a2164742
|
Merge pull request #8625 from sfc-gh-satherton/storageserver-pml
Rename "launch limit" to "weight" in PriorityMultiLock, no logic changes.
|
2022-11-01 18:12:40 -07:00 |
Steve Atherton
|
8c90c0d69a
|
Merge commit 'a93eb20bde57e334707cda64189dc969387825b4' into storageserver-pml
|
2022-11-01 17:21:49 -07:00 |
Ankita Kejriwal
|
a93eb20bde
|
Merge pull request #8655 from sfc-gh-tclinkenbeard/debug
Add `GrvProxyTransactionTagThrottler::maxThrottleDuration` field
|
2022-11-01 16:13:15 -07:00 |
Jingyu Zhou
|
f200b65119
|
Add SSD_ROCKSDB_EXPERIMENTAL for RocksDBLogForwarder.*
|
2022-11-01 16:09:39 -07:00 |
Jingyu Zhou
|
c127bb1c30
|
Fix some clang warnings on unused variables
|
2022-11-01 15:38:47 -07:00 |
Xiaoxi Wang
|
a0489330d0
|
fix rawStartMovement defineShard bug
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
5a4736a574
|
fix setShardStatus bug and finish the unit test
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
7ed5a99213
|
add setShardStatus unit test and change signatures of methods to const&
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
7442cfa2cb
|
format code
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
d2ecc3cb48
|
handling no-sampled scenario in unit test
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
802dce47b6
|
unit test clean; fix some bugs
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
004a0f8915
|
update data ops definition and comments; add a unit test
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
55a3db82b5
|
update the name, comment and discription of write byte sampling; update the calculation of write bandwidth metrics
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
11b2c035c0
|
add unit test for randomKeyBetween
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
0cbd1dfcca
|
add comment and MockDDTest base class file
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
cc61ea6a01
|
finish the clearrange ops
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
334fced572
|
add data api implementations; add more realistic fetchKey implementation; finish randomKeyBetween implementation
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
8a59bc276d
|
data operation api (not finished)
|
2022-11-01 14:56:54 -07:00 |
Jingyu Zhou
|
aee717f5d6
|
Fix the compiling error
|
2022-11-01 14:56:10 -07:00 |
Josh Slocum
|
e48135086e
|
refactoring check for summarize op to use existing validation
|
2022-11-01 13:56:11 -07:00 |
Josh Slocum
|
55acc27bd3
|
fixing bug for tenant-aware reads
|
2022-11-01 13:56:11 -07:00 |
Josh Slocum
|
f02fd406b4
|
bg api tester: better debugging on errors, and added verbose debugging mode
|
2022-11-01 13:56:11 -07:00 |
Jingyu Zhou
|
73fb20d5c9
|
Merge branch 'main' of https://github.com/apple/foundationdb into fix-workload
|
2022-11-01 12:54:11 -07:00 |
sfc-gh-tclinkenbeard
|
36731efe1d
|
Apply clang-format
|
2022-11-01 12:53:15 -07:00 |
sfc-gh-tclinkenbeard
|
80ee79e39b
|
Merge remote-tracking branch 'origin/main' into debug
|
2022-11-01 12:37:27 -07:00 |
Jingyu Zhou
|
0135d9cee1
|
Merge pull request #8643 from jzhou77/fix
Remove unnecessary decodeServerTagValue calls
|
2022-11-01 12:28:08 -07:00 |
sfc-gh-tclinkenbeard
|
047578b3d9
|
Merge remote-tracking branch 'origin/main' into debug
|
2022-11-01 12:05:45 -07:00 |
sfc-gh-tclinkenbeard
|
5fd8d05810
|
Make PROXY_MAX_TAG_THROTTLE_DURATION a server knob
|
2022-11-01 11:00:45 -07:00 |
sfc-gh-tclinkenbeard
|
736cf4a22f
|
Add GrvProxyTransactionTagThrottler::maxThrottleDuration field
|
2022-11-01 10:44:32 -07:00 |
Xiaoge Su
|
f1eca6d672
|
fixup! Fix compile error
|
2022-11-01 10:36:25 -07:00 |
Xiaoge Su
|
9ee99ad058
|
fixup! Reformat source
|
2022-11-01 10:36:25 -07:00 |
Xiaoge Su
|
520a14cd72
|
fixup! update code per comments
|
2022-11-01 10:36:25 -07:00 |
Xiaoge Su
|
769bc28ea3
|
Reformat source
|
2022-11-01 10:36:25 -07:00 |