Josh Slocum
|
0ff8ddc2b6
|
Merge branch 'master' into blob_full_clean
|
2021-10-25 13:38:48 -05: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
|
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
|
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 |
Josh Slocum
|
773886515e
|
Merge branch 'feature-range-feed' into blob_full_clean
|
2021-10-22 11:07:51 -05:00 |
Evan Tschannen
|
d778cea9b5
|
fix: prevent infinite loop
|
2021-10-21 15:16:22 -07:00 |
Evan Tschannen
|
f1158371a7
|
Merge branch 'master' of https://github.com/apple/foundationdb into feature-range-feed
# Conflicts:
# flow/error_definitions.h
|
2021-10-21 00:55:12 -07:00 |
Evan Tschannen
|
4e79296a9f
|
fixed a few bugs with fetching change feeds
|
2021-10-21 00:44:51 -07:00 |
Evan Tschannen
|
3ebabb6edc
|
fixed incorrect use of change feed errors
|
2021-10-20 22:37:31 -07:00 |
Evan Tschannen
|
3f7df58a77
|
fixed a number of issues
|
2021-10-19 13:56:52 -07:00 |
A.J. Beamon
|
abab45760d
|
Add some additional logging if the network thread finishes, fails with an error, gets stopped, or is blocked.
|
2021-10-19 10:05:29 -07:00 |
Josh Slocum
|
912ef76f1c
|
cleanup before merge
|
2021-10-18 17:11:14 -05:00 |
Suraj Gupta
|
e2e852e515
|
Mitigate transitive includes.
|
2021-10-18 10:49:25 -04:00 |
Josh Slocum
|
b5074fd597
|
Reworked all of the system data to encode granule data more efficiently for persistence
|
2021-10-13 16:28:04 -05:00 |
Josh Slocum
|
5f0ec0612a
|
Merge branch 'feature-range-feed' into blob_full
|
2021-10-13 15:44:35 -05:00 |
Suraj Gupta
|
bde90f058b
|
Gate the client API.
|
2021-10-13 13:26:27 -04:00 |
Yao Xiao
|
e543570343
|
Add locality cache size to TransactionMetrics. (#5758)
Co-authored-by: Yao Xiao <yaoxiao@Yaos-MacBook-Pro.local>
|
2021-10-12 13:10:15 -07:00 |
Evan Tschannen
|
282f84c807
|
added handling for broken promise
|
2021-10-12 10:36:10 -07:00 |
Markus Pilman
|
5066d67dec
|
Merge pull request #5715 from sfc-gh-ljoswiak/fixes/tracing-various
Add knob to control distributed trace recording percentage
|
2021-10-11 14:03:53 -06:00 |
Evan Tschannen
|
d51edf18dc
|
fixed merge conflicts
|
2021-10-09 19:47:24 -07:00 |
Evan Tschannen
|
5c642f706e
|
Merge branch 'master' of https://github.com/apple/foundationdb into feature-range-feed
# Conflicts:
# fdbcli/fdbcli.actor.cpp
|
2021-10-09 19:34:16 -07:00 |
Evan Tschannen
|
efc4cec53f
|
fixed a variety of bugs with change feeds
|
2021-10-09 19:24:01 -07:00 |
Markus Pilman
|
4fbc193e19
|
fix priority
|
2021-10-09 16:40:24 -06:00 |
Markus Pilman
|
9077e15b11
|
Address review comments
|
2021-10-09 16:40:24 -06:00 |
Markus Pilman
|
4e723ba3d9
|
Apply suggestions from code review
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
|
2021-10-09 16:40:24 -06:00 |
Markus Pilman
|
ffdba4a133
|
assert we never get a stale read version
|
2021-10-09 16:40:24 -06:00 |
Yao Xiao
|
efd75ccc74
|
Add histograms to client GRV batcher. (#5727)
|
2021-10-07 13:30:25 -07:00 |
Josh Slocum
|
31664ddb78
|
Fixing change feed error retry in pop
|
2021-10-07 10:07:18 -05:00 |
Josh Slocum
|
54d5e8366d
|
fixing another change feed hang error
|
2021-10-06 16:04:01 -05:00 |
Josh Slocum
|
bbe7c7ca9f
|
found change feed liveness bug
|
2021-10-06 12:32:16 -05:00 |
Lukas Joswiak
|
e034f66fc2
|
Add knob to control trace recording percentage
|
2021-10-01 16:30:46 -07:00 |
Josh Slocum
|
fa1fe5f08b
|
added blob worker rollbacks that handle (most) cases
|
2021-09-24 17:52:36 -05:00 |
Josh Slocum
|
a986679b7f
|
More bug fixes
|
2021-09-24 10:02:02 -05:00 |
A.J. Beamon
|
32a834b0c2
|
The computation of tag throttling backoff was taking a minimum with a knob for how long a throttle lasts. When this knob was buggified to 0 in simulation, the backoff would then be 0, and this could cause some transactions to get stuck in a retry loop that failed to advance time. Eventually the test would timeout or potentially run out of memory.
|
2021-09-23 10:03:57 -07:00 |
Vaidas Gasiunas
|
16171d8252
|
Refactoring well-known endpoint registration
- List all well-known endpoints of FDB in a single enum
- Identify well-known endpoints by plain IDs
|
2021-09-21 11:05:31 -06:00 |
Xiaoge Su
|
abf73047ca
|
Enforce std:: specifier rather than using namespace
|
2021-09-16 19:40:28 -07:00 |
Josh Slocum
|
6673540553
|
TSS Metrics fix
|
2021-09-14 13:15:05 -05:00 |
Josh Slocum
|
cefb66d64c
|
fixing a couple bugs
|
2021-09-10 12:52:33 -05:00 |
Josh Slocum
|
c2d1d1704f
|
Merge branch 'feature-range-feed' into blob_full
|
2021-09-10 11:21:52 -05:00 |
Evan Tschannen
|
ac5b580e2d
|
Merge branch 'master' into feature-range-feed
# Conflicts:
# fdbcli/fdbcli.actor.cpp
# fdbclient/StorageServerInterface.cpp
# fdbclient/StorageServerInterface.h
# fdbserver/ApplyMetadataMutation.cpp
# fdbserver/TLogServer.actor.cpp
# flow/error_definitions.h
|
2021-09-09 23:13:22 -07:00 |
Josh Slocum
|
eb76343dfb
|
Added blob granule reassignment and splitting
|
2021-09-08 14:09:14 -05:00 |
Evan Tschannen
|
d9782bc29d
|
fixed a few bugs with merging change feeds on the client
|
2021-09-07 21:35:00 -07:00 |
Evan Tschannen
|
f53ddf6720
|
fix: handle the case where I change feed is added while a fetch is in progress
|
2021-09-06 13:51:53 -07:00 |
Evan Tschannen
|
af0792b1f5
|
fixes that allow change feeds to pass correctness in tests with no failures
|
2021-09-03 17:24:33 -07:00 |
Evan Tschannen
|
b02e8d99c6
|
added a workload to test change feeds
|
2021-09-03 14:19:27 -07:00 |
Evan Tschannen
|
8309c2ce26
|
filter mutations in change feeds to the requested range
|
2021-09-03 12:06:13 -07:00 |
A.J. Beamon
|
afd8df4bb9
|
Merge commit '7f2b6c2c7ec2efcd7339e3c6531e4906322477c3' into network-thread-busyness-burstiness-score
|
2021-09-03 09:48:11 -07:00 |
Evan Tschannen
|
4bbae59bb0
|
Fixed a few bugs and added a backup popping mechanism
|
2021-09-02 21:11:44 -07:00 |
Evan Tschannen
|
27151b0831
|
support reads from range feeds that span multiple storage servers
|
2021-09-01 14:35:51 -07:00 |