Bala Namasivayam
930cd7f9c7
Add backup documentation to select between v2 and v4 signature protocol.
2022-03-23 11:03:49 -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
Bharadwaj V.R
faff94ed2b
Retract changes to limit which servers are published to clients as ready for requests
2022-03-23 08:54:20 -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
Andrew Noyes
07eae17068
Add fdb_c_client_memory_test
2022-03-22 14:13:59 -07:00
Bharadwaj V.R
3a67faca7a
Re-register SSI as ready to accept requests
2022-03-22 13:41:06 -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
Andrew Noyes
779fb4ca7e
Use malloc for PacketBuffer
2022-03-22 11:01:33 -07:00
Andrew Noyes
3b7389fbc5
Use malloc for > 256 in FastAllocated, allocateFast, Arena
2022-03-22 11:01:33 -07:00
Andrew Noyes
8a35f03a18
Use allocateFast4kAligned instead of duplicating its logic
2022-03-22 11:01:33 -07:00
Josh Slocum
f27475e2f4
Merge branch 'main' into blob_integration
2022-03-22 11:41:58 -05:00
Steve Atherton
9f205217a4
Merge branch 'main' of https://github.com/apple/foundationdb into redwood-rare-bugs-6574
2022-03-21 21:57:57 -07: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
Bharadwaj V.R
13233ca46d
Init the acceptingRequests state for SSIs
2022-03-21 16:28:16 -07:00
Josh Slocum
7b3a65676b
Fixing another change feed fetch and move race
2022-03-21 17:06:47 -05:00
Bharadwaj V.R
b4bf80c01d
Make sure SSI accepting request state is set before adding new storage servers
2022-03-21 14:47:34 -07: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
Bharadwaj V.R
2a8d39d5e5
Update ser-des unit test for the SSI boolean
2022-03-21 10:41:28 -07: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