Commit Graph

17038 Commits

Author SHA1 Message Date
Jon Fu 25b8e2e152 Exclude redwood in from_5.0.0 tests 2021-08-30 17:13:49 -04:00
Jon Fu 3f77c72821 Exclude redwood from part 1 of restarting tests that are from versions < 6.3 2021-08-30 16:49:49 -04:00
Jingyu Zhou 53d63ed8c5
Merge pull request #5504 from sfc-gh-tclinkenbeard/increase-downgrade-version
Increase minimum downgrade version to 7.0
2021-08-30 13:12:10 -07:00
Chaoguang Lin 9a6654ef23
Merge pull request #5488 from sfc-gh-clin/refactor-profile-command
Refactor profile/triggerddteaminfolog/tssq commands
2021-08-30 11:25:22 -07:00
sfc-gh-tclinkenbeard 8f97d66b44 Increase minimum downgrade version 2021-08-30 11:14:59 -07:00
Aaron Molitor 31fe5db38b
Update README.md 2021-08-30 09:47:44 -07:00
Aaron Molitor e1ca499a2b
Update README.md
update build badge
2021-08-30 09:47:20 -07:00
Andrew Noyes 5149d2c109
Merge pull request #5487 from dtiukalov/patch-1
use make_unique instead of new - exception safe
2021-08-30 08:19:10 -07:00
Jingyu Zhou e576fd45f5
Merge pull request #5496 from xis19/master
Refactor TxnStateRequest handler in commitProxyServerCore
2021-08-29 11:14:45 -07:00
Xiaoge Su e6b8a519c4 fixup! Make processTransactionStateRequestPart not blocking 2021-08-28 21:10:10 -07:00
Trevor Clinkenbeard f1ad32332f
Merge pull request #5457 from sfc-gh-tclinkenbeard/paxos-config-db
Add CommitQuorum for configuration database
2021-08-28 09:54:59 -07:00
Xiaoge Su 74d8ca87d7 Refactor TxnStateRequest handler in commitProxyServerCore 2021-08-27 23:38:34 -07:00
sfc-gh-tclinkenbeard 86c6c2b643 Merge remote-tracking branch 'origin/master' into paxos-config-db 2021-08-27 23:24:14 -07:00
A.J. Beamon 9b037a77cd
Merge pull request #5497 from apple/format_master
apply clang-format to *.c, *.cpp, *.h, *.hpp files
2021-08-27 22:22:07 -07:00
FDB Formatster 69508b980f modify comments to make clang-format and coverage tool play nice 2021-08-27 17:18:00 -07:00
FDB Formatster 2c788c233d apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-08-27 17:07:47 -07:00
A.J. Beamon a51988ff3a Refactor our PRIVATE_EXCEPT_FOR_TLSCONFIG_CPP macro to be compatible with clang-format. Remove one use of it that is no longer needed now that actors can access private members. 2021-08-27 16:41:45 -07:00
Chaoguang Lin a2e1d440ba Merge branch 'master' of github.com:apple/foundationdb into refactor-profile-command 2021-08-27 15:36:42 -07:00
Chaoguang Lin 0f9ba4c6f5 Fix file format 2021-08-27 15:30:30 -07:00
sfc-gh-tclinkenbeard 6ecc38d22a Strengthen ConfigIncrement.toml test 2021-08-27 15:18:32 -07:00
sfc-gh-tclinkenbeard 3a880b43d4 Fix and reenable PaxosConfigTransaction::onError 2021-08-27 15:06:33 -07:00
Dmitrii Tiukalov 820090f1d9
make it auto also 2021-08-27 23:52:56 +02:00
Steve Atherton a97bf380d3
Merge pull request #5490 from FuhengZhao/AddClearToWriteToLog
Apply Clear function in WriteToLog
2021-08-27 14:34:19 -07:00
sfc-gh-tclinkenbeard ad99f025e3 Merge remote-tracking branch 'origin/master' into paxos-config-db 2021-08-27 14:13:34 -07:00
Fuheng Zhao 2a147b53cb update the logReport function 2021-08-27 13:47:30 -07:00
sfc-gh-tclinkenbeard bf982644cf For now, ConfigIncrement workload passes even if clients get stuck 2021-08-27 13:46:08 -07:00
Fuheng Zhao 0516b2b24f add clear to writeToLog 2021-08-27 13:45:11 -07:00
Dmitrii Tiukalov bcab58610a
use make_unique instead of new - exception safe 2021-08-27 22:37:42 +02:00
Chaoguang Lin 46fd774d8c Move triggerddteaminfolog and tssq to new files; fix the reversed flag in tssq 2021-08-27 13:05:59 -07:00
Chaoguang Lin 555bb70663 Cherry-pick the initialization fix in pr#5291 2021-08-27 12:42:30 -07:00
Chaoguang Lin 991d61923f Refactor tssq command 2021-08-27 11:58:18 -07:00
Chaoguang Lin 140a8f46b6 Refactor triggerddteaminfolog command 2021-08-27 11:57:13 -07:00
Chaoguang Lin 1b57905931 Refactor option command to include the ITransaction handler 2021-08-27 11:56:33 -07:00
Chaoguang Lin 1aa12faf01 Refactor profile command, remove profile heap|flow commands 2021-08-27 11:52:29 -07:00
Chaoguang Lin a08f0e9aa6
Merge pull request #5464 from sfc-gh-clin/add-two-tests
Add fdbcli tests for profile and triggerddteaminfolog
2021-08-27 11:24:11 -07:00
A.J. Beamon 94c3cb3086 Create the logs directory for FDB processes in the correct place 2021-08-27 10:58:32 -07:00
A.J. Beamon d706a7ddd7
Merge pull request #5474 from sfc-gh-ajbeamon/unit-tests-require-match
Unit tests require a match from the test pattern in order to be successful
2021-08-27 09:17:23 -07:00
sfc-gh-tclinkenbeard 29d83291a1 Add CommitUnknownResult metric for ConfigIncrement workload 2021-08-27 00:44:12 -07:00
Steve Atherton 4b965c6edc
Merge pull request #5414 from FuhengZhao/HistogramCountDetailFormatChange
Change Histogram Unit::Count output format
2021-08-26 22:37:31 -07:00
sfc-gh-tclinkenbeard 28f3481656 Remove unnecessary debugging trace events 2021-08-26 17:13:39 -07:00
sfc-gh-tclinkenbeard 7f8a1385d5 Merge remote-tracking branch 'origin/master' into paxos-config-db 2021-08-26 17:00:43 -07:00
Chaoguang Lin db4ab7cba6
Merge pull request #5466 from sfc-gh-clin/refactor-kill-suspend-profile
Refactor kill/suspend/expensive_data_check
2021-08-26 16:34:28 -07:00
sfc-gh-tclinkenbeard d541b3804d Make SimpleConfigTransaction more consistent with PaxosConfigTransaction 2021-08-26 16:18:24 -07:00
sfc-gh-tclinkenbeard 28daab9f5c Use ActorCollection instead of std::vector<Future<Void>> in *Quorum classes, to listen for errors 2021-08-26 16:18:19 -07:00
john_leach 63337ced8a Support building with go 1.16 and higher #5479 2021-08-26 15:54:24 -07:00
sfc-gh-fzhao e81927e801
Merge branch 'apple:master' into HistogramCountDetailFormatChange 2021-08-26 14:44:52 -07:00
Andrew Noyes 05853b97c5
Merge pull request #4920 from apple/anoyes/aarch64-memcmp
Use custom mem{cmp,cpy} impl on Arm
2021-08-26 14:30:05 -07:00
Chaoguang Lin c72d7a33c6 Merge branch 'master' of github.com:apple/foundationdb into refactor-kill-suspend-profile 2021-08-26 13:48:17 -07:00
Chaoguang Lin cb3ca9768f Solve comments, add assertions 2021-08-26 13:43:22 -07:00
Fuheng Zhao e0acce98ab format 2021-08-26 13:15:05 -07:00