sfc-gh-tclinkenbeard
|
deb0eb85e8
|
Initialize global flow knobs in setupNetwork
|
2021-11-16 00:41:34 -08:00 |
Evan Tschannen
|
94a51e57a5
|
Merge branch 'master' into feature-changefeed-empty-versions
# Conflicts:
# fdbclient/StorageServerInterface.h
|
2021-11-14 19:13:05 -08:00 |
Evan Tschannen
|
6909754b21
|
changefeeds now have a whenAtLeast function for efficiently learning when the version has updated but no mutations have been committed
|
2021-11-14 19:08:46 -08:00 |
Markus Pilman
|
0dfb72176e
|
Merge pull request #5857 from sfc-gh-vgasiunas/notify-client-lib-changes
A mechanism to notify MVC about relevant client library status changes on the cluster
|
2021-11-11 07:43:20 -07:00 |
Lukas Joswiak
|
1da288822f
|
Remove distributed trace database option
|
2021-11-10 13:33:49 -08:00 |
Lukas Joswiak
|
8bc0c3e8a2
|
Convert distributed trace sampling rate to a database option
|
2021-11-10 13:33:49 -08:00 |
Lukas Joswiak
|
c93052121f
|
Fix issue where transaction spans would not be recorded
|
2021-11-10 13:33:49 -08:00 |
Vaidas Gasiunas
|
51b8ccf7d3
|
Merge remote-tracking branch 'apple/master' into notify-client-lib-changes
|
2021-11-10 18:40:34 +01:00 |
Tao Lin
|
fdb3b72e35
|
Introduce GetRangeAndFlatMap to push computations down to FDB
Re-introduce #5609
|
2021-11-09 13:52:28 -08:00 |
Tao Lin
|
586cc3b102
|
Revert "Introduce GetRangeAndFlatMap to push computations down to FDB"
|
2021-11-04 08:46:56 -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 |
Vaidas Gasiunas
|
875824b186
|
MVC2.0: Notify clients about relevant changes of client libraries
|
2021-10-27 23:43:40 +02:00 |
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 |