Commit Graph

15075 Commits

Author SHA1 Message Date
Evan Tschannen 9ca2c3b6c4 instead of increasing the timeout for the lowLatency test, reduce the amount of time a commit takes because of long commit times 2021-04-26 09:50:19 -07:00
Evan Tschannen f1559a2203 use the stateless process class instead of master or resolution in simulation because it is the recommended process class, and the others are not deterministic when recruited in a constrained process situation 2021-04-26 09:49:26 -07:00
RenxuanW 384c0b48ea Fix suppressFor order error. 2021-04-25 22:53:52 -07:00
RenxuanW c06da4704c Revert unrelated clang format. 2021-04-25 17:35:23 -07:00
RenxuanW 22d0426673 Log when RatekeeperGetSSListLongLatency. 2021-04-25 17:34:12 -07:00
Russell Sears 5e5ccebb4c Draft scripts to build kubernetes image + sidecar. Depends on okteto default paths (that is a feature, not a bug). 2021-04-23 18:41:04 -07:00
Andrew Noyes 168cba83ef Address review comments 2021-04-23 23:59:51 +00:00
Lukas Joswiak e45faa3534 Fix a bug where deleting a key invalidated its memory which was later
read
2021-04-23 16:38:01 -07:00
john_leach b39b2b4a3c Initial Container structure, build images from build_output/packages/ 2021-04-23 15:33:01 -07:00
A.J. Beamon a794fca932 Support 5.0 (and earlier) client versions by adding GRV probing for old versions. Update the C bindings implementation of get_server_protocol to convert the ProtocolVersion object into a uint64_t. Rename a misleading protocol version alias. 2021-04-23 15:00:21 -07:00
Andrew Noyes 6fc59379d8 Add /fdbclient/multiversionclient/ to ctest, and fix thread safety 2021-04-23 21:17:41 +00:00
Lukas Joswiak 9adce8456a Add invalid reference check 2021-04-23 14:06:23 -07:00
Lukas Joswiak 3cf2dd0fbe Remove TODO 2021-04-23 14:06:23 -07:00
Lukas Joswiak 34b6671303 Remove temporary fix 2021-04-23 14:06:23 -07:00
Lukas Joswiak 25fb85a64c Add API to read samples from worker 2021-04-23 14:06:21 -07:00
Lukas Joswiak 52bba82e8e Add window size configuration key 2021-04-23 14:05:05 -07:00
Steve Atherton d3600696ce
Merge pull request #4709 from sfc-gh-jslocum/stringref-cmpsuffix
Minor Redwood comparison optimizations
2021-04-23 12:42:50 -07:00
Josh Slocum 4b5bca6761 Minor Redwood comparison optimizations 2021-04-23 18:49:43 +00:00
Andrew Noyes 5489de985c
Merge pull request #4582 from sfc-gh-clin/add-dd-and-maintenance
Add dd and maintenance
2021-04-23 11:43:35 -07:00
Chaoguang Lin 185d08b5b8 Add comments for added actors 2021-04-23 11:13:08 -07:00
Markus Pilman 3e18b857a8 add command line args to configure profile ingestor 2021-04-23 11:02:53 -06:00
Jingyu Zhou c62a79898a
Merge pull request #4704 from RenxuanW/inconsistent
Implement restoring an inconsistent snapshot as a real feature.
2021-04-22 20:52:21 -07:00
Lukas Joswiak cb4fbc7c7b
Merge pull request #14 from sfc-gh-mpilman/features/actor-lineage-instrument
Annotate read paths on the server side
2021-04-22 17:35:56 -07:00
Markus Pilman adb0ce9776 address review comments 2021-04-22 17:52:27 -06:00
Markus Pilman a6a8a97e1f Merge remote-tracking branch 'sfc/features/actor-lineage' into features/actor-lineage-instrument 2021-04-22 17:50:36 -06:00
Markus Pilman 99c1edf87e Implemented fluentd functionality 2021-04-22 17:48:09 -06:00
RenxuanW 69d7951cfa Clang format. 2021-04-22 14:21:30 -07:00
RenxuanW b0f6cb57b8 Update simulation. 2021-04-22 14:19:16 -07:00
RenxuanW 41ca11c3e5 Implement restoring an inconsistent snapshot as a real feature. 2021-04-22 13:53:37 -07:00
Russell Sears e3ce68947f
Merge pull request #4700 from Daniel-B-Smith/range-read-copy
Remove unnecessary copy of KVS entries into range read response
2021-04-22 10:36:08 -07:00
Russell Sears 77af97c7a3
Merge pull request #4622 from vishesh/task/fix-loopback-cluster
loopback_cluster: Find `fdbcli` from `$BUILD` path
2021-04-22 10:05:00 -07:00
Daniel Smith aeb4938720 Remove unnecessary copy of KVS entries into range read response 2021-04-22 12:52:39 -04:00
Steve Atherton 4ff714efbd
Merge pull request #4691 from RenxuanW/first-consistent-version
Add first consistent version in restore status.
2021-04-21 17:46:13 -07:00
RenxuanW bc43fa99ac Move commit to its own try loop. 2021-04-21 17:37:58 -07:00
Steve Atherton 6109f24c97
Merge pull request #4659 from sfc-gh-anoyes/anoyes/add-shift-sign-overflow
Add -Wshift-sign-overflow
2021-04-21 16:50:41 -07:00
Andrew Noyes 8a00c6cdf8 Add -Wshift-sign-overflow
This catches the bug fixed in #4656 at compile time
2021-04-21 23:49:26 +00:00
RenxuanW b90f61d740 Move commit to its own try loop. 2021-04-21 15:50:25 -07:00
RenxuanW 7c4b5b0337 Add first consistent version in restore status.
First consistent version is the max of versions in RestoreFileSet.
2021-04-21 14:32:13 -07:00
Evan Tschannen b61a911685 removed an ASSERT that was for debugging purposed, and increased the max commit latency, because it can be spuriously triggered by dummy transactions that take 5+ seconds each 2021-04-21 14:30:06 -07:00
Markus Pilman 3fcbed1fbd Merge remote-tracking branch 'sfc/features/actor-lineage' into features/actor-lineage-fluentd 2021-04-21 14:58:11 -06:00
Markus Pilman 80e15e8768 started implementation 2021-04-21 14:56:02 -06:00
Markus Pilman 0e62208263
Merge pull request #13 from sfc-gh-ljoswiak/features/actor-lineage-config
Add global config flags to sampling profiler
2021-04-21 14:10:19 -06:00
A.J. Beamon f485d7fa5e Fix comment typo 2021-04-21 12:25:03 -07:00
A.J. Beamon 28f8a2716e For old incompatible connections, set the correct protocol version on the version async var 2021-04-21 11:54:05 -07:00
A.J. Beamon b9d8302ac7
Merge pull request #4540 from dlambrig/batch
Log latency metrics for batch GRV requests
2021-04-21 10:23:37 -07:00
Steve Atherton a8b673b1e1
Merge pull request #4665 from RenxuanW/backup-agent
Report the current version in the restore status.
2021-04-21 08:45:06 -07:00
Dan Lambright 715c98572c bit more documentation 2021-04-21 10:48:35 -04:00
Evan Tschannen e18c9961b4 rewrote tlog recruitment logic so that it is deterministic, to prevent better master exists from triggering spuriously 2021-04-21 00:22:33 -07:00
RenxuanW ba60f18ebf Merge remote-tracking branch 'upstream/master' into backup-agent 2021-04-20 22:54:47 -07:00
Lukas Joswiak 36b1ab7ba5 Detach profiler thread instead of joining it 2021-04-20 22:05:16 -07:00