A.J. Beamon
8b92d3fccd
Use special keys to create/delete tenants
2022-03-23 14:46:56 -07:00
Jon Fu
8e848f16df
Support tuples in python tenants
2022-03-23 14:46:55 -07:00
A.J. Beamon
ce03f5783d
Add tenant support to Python
2022-03-23 14:46:55 -07:00
A.J. Beamon
ca653c77ee
Tenant binding tester support ( #6642 )
...
* Add binding tester support for tenants
* Configure tenant_mode=optional_experimental in the binding tester
* Use the special key-space to delete tenants in between binding tester runs.
* Separate tenant tester spec into its own file.
2022-03-23 13:57:45 -07:00
Trevor Clinkenbeard
bdff100ef9
Merge pull request #6582 from sfc-gh-tclinkenbeard/global-tag-throttling2
...
Various `TagThrottler` enhancements
2022-03-23 12:54:30 -07:00
Evan Tschannen
4a085fc844
Merge pull request #6602 from apple/blob_integration
...
Blob integration
2022-03-23 12:02:43 -07:00
Jingyu Zhou
32257b4acc
Merge pull request #6634 from jzhou77/main
...
Move resolutionBalancing() back to master
2022-03-23 11:39:49 -07:00
Trevor Clinkenbeard
be57fd5b26
Fix TEST
macro comment
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2022-03-23 11:07:06 -07:00
sfc-gh-tclinkenbeard
0726832e80
Merge remote-tracking branch 'origin/main' into global-tag-throttling2
2022-03-23 11:05:02 -07:00
Jingyu Zhou
0c88be0393
Refactor resolution balancing into separate files
2022-03-23 09:57:31 -07:00
Jingyu Zhou
437e7d27c6
Use trigger to start resolutionBalancing
...
Trigger when there are more than one resolvers. This also avoids the problem of
receiving multiple UpdateRecoveryDataRequests.
2022-03-23 09:57:31 -07:00
Jingyu Zhou
6e8d16538d
Remove an unused variable from MasterData
2022-03-23 09:57:31 -07:00
Jingyu Zhou
7736ea87b0
Fix code format
2022-03-23 09:57:31 -07:00
Jingyu Zhou
213e37191c
Add code coverage macro for resolution balancing
2022-03-23 09:57:31 -07:00
Jingyu Zhou
3379f1e974
Move resolutionBalancing() back to master
...
This revert the behavior done by a recent refactor on master recovery in PR #6191 .
2022-03-23 09:57:31 -07:00
neethuhaneesha
f7ec39c0ee
Merge pull request #6654 from neethuhaneesha/readAheadCompaction
...
Adding rocksdb compaction readahead size option.
2022-03-23 09:04:25 -07:00
Josh Slocum
c72197122d
bump
2022-03-23 08:07:49 -05:00
Jingyu Zhou
0b5e14b32d
Merge pull request #6656 from jzhou77/decoder-fix
...
Fix decoder for missing ClearRanges
2022-03-22 19:39:48 -07:00
sfc-gh-tclinkenbeard
30651bf2c6
Fix order of TagInfo constructor arguments
2022-03-22 17:06:33 -07:00
Chaoguang Lin
af9deeabc2
Move the Promise<QuorumVersion> before the Future vector to be destroyed after the vector
2022-03-22 16:12:41 -07:00
Jingyu Zhou
cff1bc24fc
Fix decoder for missing ClearRanges
...
If the ClearRange mutation happens within the given key prefix space,
previously the mutation is not printed. Fix by checking the prefix range
overlaps with the ClearRange mutation.
2022-03-22 16:04:56 -07:00
Josh Slocum
4e20da76fb
bump
2022-03-22 15:37:16 -05:00
Neethu Haneesha Bingi
790ef9ff36
Adding rocksdb compaction readahead size option.
2022-03-22 13:29:35 -07:00
Josh Slocum
f27475e2f4
Merge branch 'main' into blob_integration
2022-03-22 11:41:58 -05:00
Josh Slocum
917c7acca5
Using desiredOldest for when change feed metadata is safe
2022-03-21 22:21:40 -05:00
Trevor Clinkenbeard
6390d93efd
Merge pull request #6646 from sfc-gh-tclinkenbeard/fix-copyright-headers
...
Update copyright header dates
2022-03-21 16:49:20 -07:00
Trevor Clinkenbeard
e04b0d7091
Merge pull request #6630 from sfc-gh-tclinkenbeard/change-rebalance-teams-signature
...
Change signature of `rebalanceTeams`
2022-03-21 16:44:16 -07:00
Josh Slocum
7b3a65676b
Fixing another change feed fetch and move race
2022-03-21 17:06:47 -05:00
sfc-gh-tclinkenbeard
a71099471b
Update copyright header dates
2022-03-21 13:36:23 -07:00
Steve Atherton
074698cdb1
Added 16k magazine size to memory stats. ( #6639 )
2022-03-21 13:30:27 -07:00
Jingyu Zhou
e47f12d985
Merge pull request #6641 from sfc-gh-xwang/main
...
remove some fixme in workload status fetcher
2022-03-21 13:26:09 -07:00
Jingyu Zhou
fe7892c2d6
Merge pull request #6579 from sfc-gh-tclinkenbeard/ddteamcollection-boolean-param
...
Improve type safety of `DDTeamCollection` boolean parameters
2022-03-21 13:18:32 -07:00
Jingyu Zhou
fb046c0665
Merge pull request #6615 from sfc-gh-tclinkenbeard/add-missing-copyright-headers
...
Add missing copyright headers
2022-03-21 13:17:15 -07:00
Jingyu Zhou
44bce12216
Merge pull request #6635 from sfc-gh-etschannen/fix-txn-recovery
...
Do not reply to a txnStateRequest for the final sequence unless we have processes the txnStateStore
2022-03-21 13:13:44 -07:00
A.J. Beamon
fd81ef99c0
Merge pull request #6561 from sfc-gh-ajbeamon/fdb-tenant-fdbcli
...
Add fdbcli support for tenants
2022-03-21 11:26:10 -07:00
Xiaoxi Wang
66d02d1ebf
remove some fixme in workload status fetcher
2022-03-21 11:16:46 -07:00
Josh Slocum
58c0f3d772
Handling change feed create mutation getting rolled back properly
2022-03-21 12:46:59 -05:00
A.J. Beamon
3f7365c433
Remove test debugging lines
2022-03-21 10:23:22 -07:00
A.J. Beamon
9d8884adb0
Merge pull request #6636 from sfc-gh-ajbeamon/fix-tenant-test-prefix
...
Limit tenant subspace to the normal key space
2022-03-21 10:08:32 -07:00
Josh Slocum
f4c2a789c6
Explicitly cancelling file updater future
2022-03-21 11:47:40 -05:00
Josh Slocum
bed6d428fb
Found another change feed fetch and remove race
2022-03-20 14:11:00 -05:00
Josh Slocum
f7f2c9e979
Fixing BW erroneously asking BM to split even after it recieved a reply to continue without splitting
2022-03-20 08:13:38 -05:00
Trevor Clinkenbeard
a818191a42
Merge pull request #6637 from sfc-gh-tclinkenbeard/fix-tag-throttle-cli
...
Fix `fdbcli` output for unthrottling tag
2022-03-19 13:02:49 -07:00
sfc-gh-tclinkenbeard
305dead7f5
Merge remote-tracking branch 'origin/main' into change-rebalance-teams-signature
2022-03-18 21:12:47 -07:00
sfc-gh-tclinkenbeard
be875e040d
Prevent infinite loop on invalid input to 'throttle off' command
2022-03-18 20:22:49 -07:00
sfc-gh-tclinkenbeard
004e73b2f1
Add TagSet::toString method
2022-03-18 20:10:56 -07:00
sfc-gh-tclinkenbeard
fdab73d7b3
Rename TagSet variables in throttleCommandActor.
...
Previously these were named "tags", conflicting with a state variable,
and creating confusing issues when they go out of scope after a wait
statement.
2022-03-18 19:20:25 -07:00
sfc-gh-tclinkenbeard
6eaa20078f
Add ContainsRecommended boolean parameter
2022-03-18 18:12:50 -07:00
sfc-gh-tclinkenbeard
63ec6d5f5b
Add static defaultThrottleListLimit in ThrottleCommand.actor.cpp
2022-03-18 17:14:34 -07:00
Steve Atherton
032c80dec5
Merge pull request #6461 from sfc-gh-yiwu/redwood_remap
...
Redwood: config remap cleanup by size instead of versions
2022-03-18 16:23:15 -07:00