Commit Graph

16873 Commits

Author SHA1 Message Date
Chaoguang Lin 79063288bb
Merge pull request #5350 from sfc-gh-clin/ipc-bench
Refactor datadistribution command
2021-08-24 12:09:53 -07:00
Chaoguang Lin 08acf7ca69 Merge branch 'master' of github.com:apple/foundationdb into ipc-bench 2021-08-24 18:27:16 +00:00
Lukas Joswiak b756667d5b
Merge pull request #5402 from Doxense/fix-sampling-projects-conflicts-with-msbuild
Add dependencies between sampling and non-sampling actors projects
2021-08-24 09:25:31 -07:00
Jingyu Zhou eafe5b31ca
Merge pull request #5432 from Doxense/fix-windows-std-mutex-crash
Fix Windows std::mutex crash
2021-08-24 08:41:52 -07:00
Mohamed Oulmahdi c1bb977a93 Set sampling dependencies for Windows only 2021-08-24 10:48:31 +02:00
Mohamed Oulmahdi 2c5510011c Add dependencies between sampling and non-sampling actors projects 2021-08-24 10:48:31 +02:00
Zhe Wang 72f4ad5451
Merge pull request #5370 from kakaiu/add_trace_event_for_role_recruitment_by_CC
Add trace event for role recruitment by CC
2021-08-23 23:34:12 -05:00
Zhe Wang 7f595f4925 add_trace_event_for_role_recruitment_by_CC 2021-08-23 20:23:55 -05:00
Trevor Clinkenbeard a82aaf3b6b
Merge pull request #5439 from sfc-gh-ljoswiak/tests/broadcaster-worker-restart
Unit test ConfigBroadcaster detection of worker death
2021-08-23 15:01:25 -07:00
Lukas Joswiak 7e6bc27863 Remove linear time loop 2021-08-23 14:02:41 -07:00
Jingyu Zhou 372c00e5c1
Merge pull request #5420 from sfc-gh-ajbeamon/fix-status-documentation
Update the status documentation to include missing fields
2021-08-23 13:31:53 -07:00
Lukas Joswiak f037ac7b19 Fix capitalization 2021-08-23 12:59:01 -07:00
Lukas Joswiak 08892eab55 Move client failure cleanup 2021-08-23 12:54:03 -07:00
Lukas Joswiak eaac647558 Fix kill worker bug 2021-08-23 12:45:42 -07:00
Lukas Joswiak adc1025fa1 Clean up clientFailures periodically 2021-08-23 12:45:42 -07:00
Lukas Joswiak d004703cc8 Add worker kill unit test 2021-08-23 12:45:42 -07:00
Trevor Clinkenbeard 61a8bb6443
Merge pull request #5412 from sfc-gh-ljoswiak/features/atomic-knobs
Add atomicity to knobs
2021-08-23 12:42:47 -07:00
Daniel Smith 49be4e9dac
Merge pull request #5443 from Daniel-B-Smith/disable-rocksdb-simulation
Disable RocksDB storage engine in simulation
2021-08-23 15:37:19 -04:00
Daniel Smith 8bde0b3136 Disable RocksDB storage engine in simulation 2021-08-23 14:56:13 -04:00
Lukas Joswiak d554205db3 Move common knob initialization macros to header 2021-08-23 11:41:01 -07:00
Lukas Joswiak e2d897a2c2 Clean up types 2021-08-23 11:41:01 -07:00
Lukas Joswiak 8c9f99d402 Remove unnecessary function 2021-08-23 11:41:01 -07:00
Lukas Joswiak 8996e396b9 Remove old local configuration initialization 2021-08-23 11:41:01 -07:00
Lukas Joswiak 4c92026213 Use existing error when triggering local config restart 2021-08-23 11:41:01 -07:00
Lukas Joswiak 338fc59673 Separate test knobs into atomic and nonatomic 2021-08-23 11:41:00 -07:00
Lukas Joswiak e0f75c2b99 Remove TODO 2021-08-23 11:41:00 -07:00
Lukas Joswiak 078e614595 Add atomic clear unit test 2021-08-23 11:41:00 -07:00
Lukas Joswiak 4107c35538 Add atomic knob unit test 2021-08-23 11:41:00 -07:00
Lukas Joswiak ad5fb39e68 Use nonatomic knobs by default in unit tests 2021-08-23 11:41:00 -07:00
Lukas Joswiak 7998ec4232 Add atomicity to knobs 2021-08-23 11:41:00 -07:00
Lukas Joswiak 1566580336
Merge pull request #5442 from sfc-gh-ljoswiak/fixes/fdbrpc-fdbclient-dependency
Remove fdbclient dependency from fdbrpc file
2021-08-23 11:19:05 -07:00
Lukas Joswiak d6a7a469ef Remove fdbclient dependency 2021-08-23 10:25:07 -07:00
Daniel Smith 452400eb83
Merge pull request #5433 from Daniel-B-Smith/rocksdb-range-error
Fix error handling of reads.
2021-08-23 13:21:46 -04:00
A.J. Beamon ab57f50074
Merge pull request #5437 from sfc-gh-ajbeamon/fix-fdbdr-crash
Fix crash when DR binaries are invoked without a source cluster file.
2021-08-23 10:03:59 -07:00
Daniel Smith b75fb0d105 Improve error to status conversion 2021-08-23 11:35:26 -04:00
Daniel Smith 473e2bbf5f Fix error handling of reads. 2021-08-23 11:35:26 -04:00
Vishesh Yadav 42556a3081
Merge pull request #5373 from falsandtru/samples/go
Fix download addresses
2021-08-20 18:52:21 -07:00
Trevor Clinkenbeard 66df75c570
Merge pull request #5385 from sfc-gh-tclinkenbeard/debug-dd
Capture deep copy of `machine_info` in `printSnapshotTeamsInfo`
2021-08-20 13:25:50 -07:00
A.J. Beamon d4c67eb13d Fix crash when DR binaries are invoked without a source cluster file. Update the usage text for dr_agent cluster files to include the long form options. 2021-08-20 12:55:13 -07:00
sfc-gh-tclinkenbeard 9458a6975d Remove std::map::at usage from DataDistribution.actor.cpp 2021-08-20 12:35:26 -07:00
Zhe Wu 16445984c5
Merge pull request #5425 from halfprice/zhewu/fix-cc-health-monitor-cancellation
Allow CC health monitor to handle Actor cancellation
2021-08-20 11:01:38 -07:00
Mohamed Oulmahdi bff33372f6 Use WIN32 mutex instead of std::mutex for singleton 2021-08-20 17:39:57 +02:00
Xiaoge Su b11b4173cc
Merge pull request #5418 from PierreZ/address_comments_5389
Add warning on CMake when bindings requirements are not reached
2021-08-19 22:16:36 -07:00
Steve Atherton ebdb9064ff
Merge pull request #5359 from RenxuanW/mlr
Check in the prototype of MutationLogReader.
2021-08-19 21:11:10 -07:00
Trevor Clinkenbeard cb04f6a135
Merge pull request #5426 from sfc-gh-tclinkenbeard/paxos-config-db
Reenable ConfigIncrement test
2021-08-19 18:18:43 -07:00
neethuhaneesha 41f94e6e3b
Merge pull request #5130 from neethuhaneesha/readCancelRocksDB
Cancelling the timedout reads with rocksdb storage.
2021-08-19 16:41:22 -07:00
Zhe Wu a8655e5f4e Allow CC health monitor to handle cancellation 2021-08-19 16:32:18 -07:00
Chaoguang Lin 7e35a5da23 Merge branch 'master' of github.com:apple/foundationdb into ipc-bench 2021-08-19 23:23:59 +00:00
sfc-gh-tclinkenbeard 658233d0e0 Merge remote-tracking branch 'origin/master' into paxos-config-db 2021-08-19 16:18:59 -07:00
sfc-gh-tclinkenbeard 0fcca0eb60 Add IKnobCollection::clearTestKnobs to fix unit tests 2021-08-19 16:18:44 -07:00