Xiaoxi Wang
eb4d872127
finish MoveKeys test (not run yet)
2022-10-15 22:52:43 -07:00
Xiaoxi Wang
313c76232c
skip shard size validity
2022-10-15 22:52:43 -07:00
Xiaoxi Wang
8f5e9255f1
finish testRawMovementApi (not run test yet)
2022-10-15 22:52:43 -07:00
Xiaoxi Wang
dd9294ac66
add shard status transition validation
2022-10-15 22:52:43 -07:00
Xiaoxi Wang
83685e6a61
add status verification; add skipDDModeCheck in getInitialDataDistribution for workload test
2022-10-15 22:52:42 -07:00
Xiaoxi Wang
1f8713df30
finish split shard unit test; remove the shardSize metrics from serverKey
2022-10-15 22:52:42 -07:00
Xiaoxi Wang
d8c826137a
add unit test case for shard splitting
2022-10-15 22:52:42 -07:00
Xiaoxi Wang
4fa8d3e8ef
finish mock MoveKeys implementation (not tested yet)
2022-10-15 22:52:42 -07:00
Xiaoxi Wang
737350cc47
setShardStatus (not tested yet)
2022-10-15 22:52:42 -07:00
Xiaoxi Wang
00c19ec9ed
expose rawStartMovement and rawFinishMovement
2022-10-15 22:52:42 -07:00
Xiaoxi Wang
cb86b38496
remove strange naming
2022-10-15 22:52:42 -07:00
Xiaoxi Wang
16ca02f048
extract finishMoveKeysTransaction method
2022-10-15 22:52:42 -07:00
Xiaoxi Wang
e959bdef8d
extract startMoveKeysTransaction method
2022-10-15 22:52:42 -07:00
sfc-gh-tclinkenbeard
853458cd75
Merge remote-tracking branch 'origin/main' into subtract-proxy-tag-throttle-duration
2022-10-15 10:27:39 -07:00
sfc-gh-tclinkenbeard
a556f21ed2
Merge remote-tracking branch 'origin/main' into limit-gtt-size
2022-10-15 10:26:16 -07:00
sfc-gh-tclinkenbeard
a0539bd63b
Addressed review comments
2022-10-15 10:26:13 -07:00
Ankita Kejriwal
0f9da9d1ad
Merge branch 'main' of github.com:apple/foundationdb into getsizetenant
2022-10-14 16:50:51 -07:00
sfc-gh-tclinkenbeard
4ab947a9b3
Merge remote-tracking branch 'origin/main' into limit-gtt-size
2022-10-14 15:59:57 -07:00
sfc-gh-tclinkenbeard
b90722baa6
Add comment for GrvProxyStats latency bands and samples
2022-10-14 15:58:15 -07:00
Josh Slocum
914dfd7438
REST Blob metadata kms connector ( #8474 )
...
* Changing RESTKMSConnector request handling to not be synchronous, as that would be a huge perf bottleneck
* Implementation of blob kms fetch
* cleanup
* review comments
2022-10-14 17:49:00 -05:00
Sam Gwydir
0d2bf71f71
Add help for mako's --disable_client_bypass ( #8476 )
...
* Add help for --disable_client_bypass
* formatting
2022-10-14 16:41:47 -05:00
Ankita Kejriwal
a24ab2d4fa
Incorporate code review comments + workload code cleanup
2022-10-14 13:59:36 -07:00
sfc-gh-tclinkenbeard
9a1876dd11
Update comment for fdbcli quota command
2022-10-14 12:02:14 -07:00
sfc-gh-tclinkenbeard
3827b1ee62
Merge remote-tracking branch 'origin/main' into add-quota-clear-command
2022-10-14 11:55:45 -07:00
sfc-gh-tclinkenbeard
d0be1930f0
Addressed review comments
2022-10-14 11:54:38 -07:00
Markus Pilman
f5f33c5883
Merge pull request #8473 from sfc-gh-mpilman/features/enforce-workload-name
...
Force name and description of workloads to be the same
2022-10-14 12:42:03 -06:00
Markus Pilman
da5b5a354e
Fix failure injection naming
2022-10-14 11:28:03 -06:00
Markus Pilman
a542ca3673
Fix cmake to not run rocksdb tests when compiled without rock
2022-10-14 10:22:50 -06:00
Markus Pilman
180238076c
Fix HighContentionPrefixAllocatorWorkload and make untrusted argument to workload factory type safe
2022-10-14 09:51:49 -06:00
Markus Pilman
fb1390ef3d
reformat code
2022-10-14 08:47:56 -06:00
Josh Slocum
7cec0a5249
Blob metadata refresh ( #8456 )
...
* Adding EKP refresh of blob metadata
* Adding re-fetching blob metadata from BGTenantMap
* adding buggifies from code review comments
2022-10-14 08:17:50 -05:00
Markus Pilman
49f0cf5ab0
Force name and description of workloads to be the same
2022-10-13 20:53:48 -06:00
Jingyu Zhou
3609fc8aef
Merge pull request #8470 from sfc-gh-jslocum/blob_kms_valgrind_fix
...
Fixing memory ownership in T -> TRef conversion
2022-10-13 17:57:22 -07:00
Ankita Kejriwal
854212fe94
Incorportate code review suggestions
2022-10-13 17:41:31 -07:00
Josh Slocum
05df8cd64c
Fixing memory ownership in T -> TRef conversion
2022-10-13 17:19:54 -05:00
Hui Liu
169c341f79
Merge pull request #8386 from sfc-gh-huliu/blobmigrator
...
Add blob migrator to assist data copy from blob to storage server
2022-10-13 14:46:04 -07:00
Ankita Kejriwal
be64b12ecf
Clean up TraceEvents, TODOs, and simplify workload.
2022-10-13 14:31:42 -07:00
Josh Slocum
8d650390fc
Fixing race between feed cleanup and persisting memory mutations ( #8331 )
2022-10-13 16:11:48 -05:00
Ankita Kejriwal
59686fa2e5
Increase the IO timeout to avoid flakiness in simulation tests.
2022-10-13 13:40:40 -07:00
Hui Liu
049df622f1
add a blob migrator
2022-10-13 13:21:45 -07:00
Jingyu Zhou
df5825ff65
Merge pull request #8398 from sfc-gh-anoyes/anoyes/idempotency-id2
...
Initial work for automatic idempotency
2022-10-13 13:07:14 -07:00
Trevor Clinkenbeard
b21b04da10
Merge pull request #8466 from sfc-gh-tclinkenbeard/add-fifo-unit-test
...
Add `/GrvProxyTransactionTagThrottler/Fifo` unit test
2022-10-13 12:20:16 -07:00
sfc-gh-tclinkenbeard
27b11797ff
Make pqOfQueues a min heap in the proper way
2022-10-13 10:08:02 -07:00
Jingyu Zhou
e4752309a1
Merge pull request #8075 from liquid-helium/validate-data-consistency
...
Validate data consistency
2022-10-13 09:20:01 -07:00
sfc-gh-tclinkenbeard
79f0e3fcaa
Improve mockFifoClient by waiting on all replies concurrently
2022-10-13 08:37:48 -07:00
Vaidas Gasiunas
5ca3606c7d
Add transaction timeout tests in ApiTester ( #8412 )
...
* ApiTester: test transaction timeout
* ApiTester: Turn off buggify for timeout tests
* ApiTester: Enable failure injection in timeout tests; make write transactions self-conflicting
* Consistently use 4 spaces instead of mixing with tabs
Co-authored-by: Andrew Noyes <andrew.noyes@snowflake.com>
2022-10-13 17:15:19 +02:00
sfc-gh-tclinkenbeard
63c018ccb3
Add /GrvProxyTransactionTagThrottler/Fifo unit test
2022-10-12 19:47:42 -07:00
Jingyu Zhou
7db6090766
Merge pull request #8445 from neethuhaneesha/rocksdb-hist
...
RocksDB commit latency sample corrections.
2022-10-12 18:33:45 -07:00
Jingyu Zhou
94ff7f65d1
Merge pull request #8340 from apple/tracelib
...
Parameterize eager deletion of files in /tmp on fdb_c client library
2022-10-12 18:31:53 -07:00
Jingyu Zhou
1bfe00ca61
Merge pull request #8449 from sfc-gh-ahusain/ahusain-auth-token-cleanup
...
Remove MultiToken Encryption auth-token generation
2022-10-12 17:51:42 -07:00