Commit Graph

17102 Commits

Author SHA1 Message Date
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
sfc-gh-tclinkenbeard 2b3041f205 Add CommitQuorum to PaxosConfigTransaction.actor.cpp 2021-08-20 15:53:13 -07:00
Chaoguang Lin 079719346f Add comments; Add newline in the end of the file 2021-08-20 13:45:16 -07:00
Chaoguang Lin 8ed041132f Rewrite cache_range related functions to template code; Remove duplicate code; fix the existing bug in cache_range; 2021-08-20 13:42:50 -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
Chaoguang Lin 8c19969048 Refactor the cache_range command 2021-08-20 10:57:13 -07:00
sfc-gh-tclinkenbeard 3a067b9cc8 Expand scope of GetGenerationQuorum object in PaxosConfigTransactionImpl 2021-08-20 10:15:01 -07:00
Fuheng Zhao 6f8e66bbf7 Merge branch 'HistogramCountDetailFormatChange' of https://github.com/FuhengZhao/foundationdb into HistogramCountDetailFormatChange 2021-08-20 09:25:27 -07:00
Fuheng Zhao 5aeb6249a5 change unit::cout format into %u 2021-08-20 09:24:59 -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
Evan Tschannen 2adad62e59
Merge pull request #5424 from sfc-gh-jslocum/shard-metrics-timeout-fix
Using the current max shard size estimate instead of the max possible…
2021-08-19 16:00:51 -07:00
Jingyu Zhou 32142bdec2
Merge pull request #5422 from sfc-gh-xwang/master
fix spelling error
2021-08-19 15:48:27 -07:00
Neethu Haneesha Bingi 0fbfcc582e Increasing the read cancellation timeouts to 5 minutes in simulation. 2021-08-19 14:47:12 -07:00
sfc-gh-tclinkenbeard b6c669be23 Send ConfigBroadcastSnapshotReply to broadcaster 2021-08-19 14:45:30 -07:00
Chaoguang Lin 3e34769c6d Merge branch 'master' of github.com:apple/foundationdb into ipc-bench 2021-08-19 21:40:27 +00:00
Chaoguang Lin 7258c085ac
Merge pull request #5395 from sfc-gh-clin/add-external-client-fdbcli-test
Add fdbcli external client tests
2021-08-19 14:30:22 -07:00
Chaoguang Lin 8c56cef23c
Merge pull request #5366 from sfc-gh-clin/add-flow-db-interface
Rewrite ThrottleApi functions using template
2021-08-19 14:28:55 -07:00
Josh Slocum 17f6f7a2ca Using the current max shard size estimate instead of the max possible if unavailable 2021-08-19 16:17:55 -05:00
Neethu Haneesha Bingi 6c97782378 Timedout reads cancellation check removed in simulation. 2021-08-19 14:11:28 -07:00
Neethu Haneesha Bingi 02b3ed3ff1 Adding deadline option to rocksdb calls. 2021-08-19 14:11:28 -07:00
Neethu Haneesha Bingi fbb393f998 Added readrange timeoout check and rocksdb read deadline option. 2021-08-19 14:11:28 -07:00
Neethu Haneesha Bingi 24ac173c95 Adding ReadRangeAction timeout, returning error and using timer_monotonic changes. 2021-08-19 14:11:28 -07:00
Neethu Haneesha Bingi 01e85610ab Cancelling the timedout reads with rocksdb storage. 2021-08-19 14:11:28 -07:00
Xiaoxi Wang 09342f43ea fix spelling error 2021-08-19 13:55:30 -07:00
Chaoguang Lin aff848543d Merge branch 'master' of github.com:apple/foundationdb into add-external-client-fdbcli-test 2021-08-19 13:31:34 -07:00
Andrew Noyes 97568645a1 Move .venv to main .gitignore 2021-08-19 20:25:18 +00:00
Chaoguang Lin fbed117b21 Solve comments; Add a method to return DatabaseContext Reference 2021-08-19 19:34:25 +00:00
Chaoguang Lin 68b41392a0 Change to use ArgumentParser, set env to use external client library in Popen, enable logging in all tests 2021-08-19 12:13:26 -07:00