sfc-gh-tclinkenbeard
30cef51746
Improve tracing in ddSnapCreateCore
2021-11-04 12:59:50 -07:00
Tao Lin
586cc3b102
Revert "Introduce GetRangeAndFlatMap to push computations down to FDB"
2021-11-04 08:46:56 -07:00
Tao Lin
679023ac51
Merge pull request #5609 from nblintao/index-prefetch-demo
2021-11-03 23:07:34 -07:00
Tao Lin
6c98e35893
Rename Hop to FlatMap
2021-11-03 13:32:01 -07:00
Tao Lin
0853661d13
Introduce getRangeAndHop to push computations down to FDB
2021-11-03 13:21:16 -07:00
Steve Atherton
b4d69610ee
Remove unused variable and more clearly explain out of range annotation in Redwood debug output.
2021-11-02 21:48:37 -07:00
Steve Atherton
84854761cb
Change Redwood to use xxhash for checksums.
2021-11-02 21:47:31 -07:00
sfc-gh-tclinkenbeard
45cff017c2
Remove Downgrade workload
2021-11-01 14:54:24 -07:00
sfc-gh-tclinkenbeard
d0c9cf4fb0
Enable mismatched-tags clang warning
2021-11-01 14:18:31 -07:00
sfc-gh-tclinkenbeard
ebcc023b6f
Enable missing-field-initializers clang warning
2021-11-01 14:18:31 -07:00
sfc-gh-tclinkenbeard
25257f6f87
Enable unused-function warning for clang
2021-11-01 14:18:31 -07:00
Evan Tschannen
ee00135a6b
skip good recruitment errors when doing simulation only validation
2021-11-01 13:24:15 -07:00
Evan Tschannen
78e36e7590
fix: simulation only validation could throw errors which would impact the behavior of the cluster controller
2021-11-01 13:24:15 -07:00
Evan Tschannen
ddf235713e
strengthen assert
2021-10-28 16:40:30 -07:00
Evan Tschannen
4d8ee2ed33
fix: simple recruitment could succeed with less than the required replication factor
2021-10-28 16:38:04 -07:00
A.J. Beamon
6174229a1b
Merge pull request #5694 from sfc-gh-vgasiunas/multi-version-client-2
...
Operations to upload and manage client binaries in the system keyspace
2021-10-27 14:28:10 -07:00
Vaidas Gasiunas
c8794ae993
MVC2.0: Adding a comment explaining buffer alignment in download & upload operations; checking additional details in testExpectedError
2021-10-27 19:40:22 +02:00
Josh Slocum
962a1aaf74
Fix race in configure database storage migration test
2021-10-27 11:38:15 -05:00
Xiaoxi Wang
e4fd0023b7
don't disable machine team remover
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
75ef854563
format
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
db7ee9d389
disable team remover
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
14fa32f208
change boolean
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
1a2a838df3
add knob
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
c320391c4c
restartRecruiting
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
dc630d63bd
add asyncvar
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
654c0a1f14
format
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
8a10966126
wait extra time
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
d1959122af
consider wiggling when waitUntilHealthy
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
69190ed04e
format
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
0053b4793e
change knob and delete redundant doBuildTeam
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
db7b48b71c
wiggling teams calculation replace
2021-10-27 09:08:37 -07:00
Xiaoxi Wang
3a6359e202
minus wiggling teams when build team
2021-10-27 09:08:37 -07:00
Josh Slocum
6b51e149ed
Fixing bug where SS would get removed when someone else got its tag, but its TSS pair wouldn't
2021-10-27 10:11:49 -05:00
Steve Atherton
61b8ee6eeb
Merge pull request #5327 from FuhengZhao/RedwoodSuperpage
...
Redwood Superpage Refactor from BTree to Pager concept
2021-10-27 01:40:27 -07:00
Steve Atherton
0794ebb7e8
Bump format versions for Pager and BTree as the multi-page BTree nodes are now stored in an incompatible way.
2021-10-26 22:17:55 -07:00
Vaidas Gasiunas
40da5a80f9
Merge remote-tracking branch 'apple/master' into multi-version-client-2
2021-10-26 19:29:10 +02:00
Evan Tschannen
2208b04174
Merge pull request #5855 from sfc-gh-etschannen/blob_full_clean
...
Blob Granules V0
2021-10-26 09:57:35 -07:00
Vaidas Gasiunas
37bc41abbb
Merge remote-tracking branch 'apple/master' into multi-version-client-2
2021-10-26 18:51:43 +02:00
Evan Tschannen
c615279807
Merge pull request #5720 from sfc-gh-ljoswiak/fixes/recovery-failure-fix
...
Fix possible recovery hang
2021-10-25 12:35:31 -07:00
Lukas Joswiak
30b525a607
Add assertions to check rollback
2021-10-25 12:03:22 -07:00
Lukas Joswiak
c96f560cbe
Verify rollback of a single version in simulation, other small fixes
2021-10-25 12:03:22 -07:00
Lukas Joswiak
6078664792
clang-format
2021-10-25 12:03:22 -07:00
Lukas Joswiak
57c2cf4a24
Retry messages to well known endpoints, add notes for future work
2021-10-25 12:03:22 -07:00
Lukas Joswiak
92998fd20b
Merge rollback message into rollforward message
2021-10-25 12:03:22 -07:00
Lukas Joswiak
7357d7714c
Retry with well known endpoints, move last committed check to consumer
2021-10-25 12:03:22 -07:00
Lukas Joswiak
1631a1b352
Update fdbserver/PaxosConfigConsumer.actor.cpp
...
Co-authored-by: Trevor Clinkenbeard <trevor.clinkenbeard@snowflake.com>
2021-10-25 12:03:22 -07:00
Lukas Joswiak
e79c6c7456
Fix issue where previous commit messages were reused
...
Fixes an issue where commit versions from previous requests sent to
ConfigNodes were being reused when a new quorum of commit versions was
requested. This was occurring due to a failure to reset the state of
GetCommittedVersionQuorum after a full snapshot request.
2021-10-25 12:03:22 -07:00
Lukas Joswiak
9d78604c5b
Add rollback and rollforward logic to ConfigBroadcaster
2021-10-25 12:03:22 -07:00
Lukas Joswiak
9a39da85b1
Fix issue where previous commit messages were reused
...
Fixes an issue where commit versions from previous requests sent to
ConfigNodes were being reused when a new quorum of commit versions was
requested. This was occurring due to a failure to reset the state of
GetCommittedVersionQuorum after a full snapshot request.
2021-10-25 12:03:22 -07:00
Lukas Joswiak
48dc91dd7f
Add rollback and rollforward logic to ConfigBroadcaster
2021-10-25 12:03:22 -07:00