Josh Slocum
60166ecd55
Merge branch 'new_cf_blob' into blob_integration
2021-10-27 10:39:07 -05:00
Suraj Gupta
134aef6011
Fix compiler warning.
2021-10-27 10:40:03 -04:00
Suraj Gupta
fd50a011b1
Address PR comments.
2021-10-26 21:39:41 -04:00
Josh Slocum
51c0f78b59
fixing bug when removing simple config
2021-10-26 16:34:23 -05:00
Suraj Gupta
5a9d9921d0
Fixes and final cleanup for BM failure handling
2021-10-26 16:16:00 -04:00
Suraj Gupta
17b30f188a
Working impl
2021-10-26 16:16:00 -04:00
Suraj Gupta
99606482ea
initial thoughts
2021-10-26 16:16:00 -04:00
Josh Slocum
c39c631d50
Using change feed stops and known committed version from change feeds
2021-10-26 12:48:24 -05:00
Josh Slocum
7d25dab96b
Re-enabling blob granules for testing
2021-10-26 12:11:37 -05: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
Josh Slocum
58e5ffbd31
Disabling frequently failing tests until they can be fixed
2021-10-26 09:32:01 -07:00
Josh Slocum
cd52b2022e
Fix formatting
2021-10-26 08:45:59 -05:00
Josh Slocum
c003c1266b
Doing fixmes for protocol version
2021-10-26 08:30:52 -05:00
Renxuan Wang
0e094ef727
Move ClusterConnectionString to IClusterConnectionRecord.
2021-10-25 19:39:39 -07:00
sfc-gh-tclinkenbeard
49a667c29b
Improve const-correctness of INetwork
2021-10-25 14:42:31 -07:00
sfc-gh-tclinkenbeard
63b241c60b
Improve const-correctness of ITraceLogFormatter
2021-10-25 14:42:31 -07: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
Josh Slocum
0ff8ddc2b6
Merge branch 'master' into blob_full_clean
2021-10-25 13:38:48 -05:00
Evan Tschannen
92e0c92fd3
Merge pull request #5842 from sfc-gh-etschannen/feature-range-feed
...
Add support for change feeds
2021-10-25 11:31:55 -07:00
A.J. Beamon
aebd12a9aa
Fix indentation issue with actor compiler ( #5828 )
2021-10-25 10:36:37 -07:00
Evan Tschannen
455a32cf74
Merge branch 'master' of https://github.com/apple/foundationdb into feature-range-feed
2021-10-25 09:32:48 -07:00
Suraj Gupta
e57e2bec5f
Improve documentation.
2021-10-25 12:19:28 -04:00
Josh Slocum
a8b6f25b3e
Fix ss initialization order
2021-10-25 08:50:55 -07:00
Evan Tschannen
118c307b57
fixed formatting
2021-10-24 22:26:11 -07:00
Evan Tschannen
9a6384fc26
fixed merge conflicts
2021-10-24 21:18:49 -07:00
Evan Tschannen
6f7558b8ea
Merge branch 'master' of https://github.com/apple/foundationdb into feature-range-feed
...
# Conflicts:
# tests/CMakeLists.txt
2021-10-24 21:06:33 -07:00
Evan Tschannen
452404f0ee
fix: disconnectTriggers cannot be yielded because we could send a reply to a replyPromiseStream while waiting on the delay
2021-10-24 19:18:03 -07:00
Evan Tschannen
0e327d3d0a
fix: do not duplicate lastEpochEnd from different servers
2021-10-24 19:17:11 -07:00
Evan Tschannen
4039dbd8da
fix: combine mutations from the same version into a single MutationsAndVesionRef
2021-10-24 13:46:45 -07:00
A.J. Beamon
020b02ea4c
Add a comment about the limitations of the URI-based encoding.
2021-10-22 11:05:18 -07:00
A.J. Beamon
4f64f98746
Update the toString method to return URIs. Persisting a cluster connection key makes sure that its not overwriting other changes.
2021-10-22 11:05:18 -07:00
A.J. Beamon
9358adcf49
Address some review comments.
2021-10-22 11:05:18 -07:00
A.J. Beamon
e882eb33fc
Abstract the cluster file into a cluster connection record that can be backed by something other than the filesystem.
2021-10-22 11:05:18 -07:00
Steve Atherton
d153519188
Merge pull request #5813 from sfc-gh-jslocum/ss_ebrake_streaming_fix
...
Fixes to ss e-brake, tlog streaming, and their interaction
2021-10-22 10:46:17 -07:00
Josh Slocum
7492a9e7d7
fixing fdbcli packages
2021-10-22 11:58:10 -05:00
Josh Slocum
773886515e
Merge branch 'feature-range-feed' into blob_full_clean
2021-10-22 11:07:51 -05:00
Evan Tschannen
f03d32f3d4
fix: handle the case where a fetch happens at an earlier read version than the commit version of the change feed registration
2021-10-21 23:04:51 -07:00
Kao Makino
ee665167ad
Merge pull request #5710 from sfc-gh-qhoang/qhoang-mako-output-json
...
Implemented mako json output
2021-10-21 18:06:47 -07:00
Evan Tschannen
d778cea9b5
fix: prevent infinite loop
2021-10-21 15:16:22 -07:00