Commit Graph

13065 Commits

Author SHA1 Message Date
Steve Atherton 69c6b2aa3b
Merge pull request #3888 from dongxinEric/bugfix/3885/fix-silient-se-commit-failure
Fix a silent commit failure in SS commit pipeline
2020-10-13 02:11:15 -07:00
Lukas Joswiak 6aa199b9a2 Add fdb_transaction_add_conflict_range unit test 2020-10-12 16:41:09 -07:00
Trevor Clinkenbeard cb663cc490
Merge pull request #3893 from sfc-gh-jfu/jfu-ibackup-correctness
Fix correctness for IncrementalBackup workload
2020-10-12 16:28:58 -07:00
Jon Fu 48b9846a6a adjust test spec and manual g_simulator setting 2020-10-12 17:12:20 -04:00
Jon Fu 4f7f16068a Merge branch 'master' of https://github.com/apple/foundationdb into jfu-fix-snapshot-backup-agent 2020-10-12 17:10:28 -04:00
Xin Dong 87cdf2b331
Merge pull request #3897 from xumengpanda/mengxu/62-doc
Update downloads.rst for 6.2.27
2020-10-12 13:48:56 -07:00
Meng Xu da52927780 Update downloads.rst for 6.2.27 2020-10-12 13:46:11 -07:00
Meng Xu 939a65bf01
Merge pull request #3895 from xumengpanda/mengxu/release-note62
Add release note for PR 3891
2020-10-12 13:40:27 -07:00
Jon Fu 53d7d8ba63 add try-catch block that ignores backup_unneeded 2020-10-12 15:31:22 -04:00
Jon Fu b01cae5464 change test spec 2020-10-12 15:28:21 -04:00
Meng Xu 3c10a7bd30 Add release note for PR 3891 2020-10-12 12:18:22 -07:00
Jon Fu ae4ba55445 Merge branch 'master' of https://github.com/apple/foundationdb into jfu-ibackup-correctness 2020-10-12 14:56:05 -04:00
Trevor Clinkenbeard d5096253c8
Merge pull request #3877 from sfc-gh-jfu/jfu-fix-too-many-files
Disable IncrementalBackup workload temporarily
2020-10-12 11:38:04 -07:00
Meng Xu 89469921bb
Merge pull request #3891 from etschannen/feature-reset-proxy-connections
Reset a proxy's network connection with the master or resolvers if it is too far behind
2020-10-12 11:21:24 -07:00
Xin Dong 2a2d513c55 Move 'debug_advanceMaxCommittedVersion' to immediately after the new 'durableVersion' got written to SE's commit buffer because:
- Before the interleaving change, SE's commit buffer is empty after each commit. And thus when SS restores the durable state after a reboot, the durable version on disk won't change;
- After the interleaving change, however, the commit buffer is pre-populated with new data for next commit when the current one is done. As a result of that, SE could change the durable version on disk without advancing max committed version.
Note this is not fixing a real bug in storage server, just a fix to make sure the durability debug contract(always increase max committed version, then commit new durable version, then increase min committed version) is followed correctly.
2020-10-12 11:14:02 -07:00
Xin Dong e9c7408fe0
Merge pull request #3874 from dongxinEric/misc/api-docs-update-for-range-split
Added API doc for the new range split API. Updated some old ones to b…
2020-10-12 10:45:09 -07:00
Jon Fu 58d8dfdcaa initial commit 2020-10-12 13:11:51 -04:00
Jon Fu 40281372e5 remove g_simulator manual setting 2020-10-12 13:09:14 -04:00
Jon Fu a968cd1dd4 disable test 2020-10-12 13:07:52 -04:00
Jon Fu cd5e3914bf Merge branch 'master' of https://github.com/apple/foundationdb into jfu-fix-too-many-files 2020-10-12 13:07:25 -04:00
Xin Dong ac7d95d469 Address review comments 2020-10-12 10:05:17 -07:00
Xin Dong 736f436712 Expose all errors from all futures joint. 2020-10-12 09:51:18 -07:00
Xin Dong 8f311543f9
Apply suggestions from code review
Co-authored-by: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-10-12 09:50:45 -07:00
Jon Fu e11b518ab1 Merge branch 'master' of https://github.com/apple/foundationdb into jfu-fix-snapshot-backup-agent 2020-10-12 12:42:08 -04:00
Andrew Noyes d0a4e32754
Merge pull request #3790 from sfc-gh-tclinkenbeard/fix-ismetadatamutation
Fix isMetadataMutation condition
2020-10-12 08:28:57 -07:00
Ben Collins 6166f7c99c Add a check against the current minimum priority for TraceBatch logging 2020-10-12 09:57:57 -04:00
Evan Tschannen 1378ecba4d If a proxy is sufficiently far behind, reset network connections to attempt to fix the problem 2020-10-11 23:06:26 -07:00
Evan Tschannen 52828f9e03 Added bytesSent to the PingLatency logging; increasing the logging interval from 1 second to 3 seconds 2020-10-11 23:05:21 -07:00
Xin Dong dc1700d728 Prevent error from delay actor. 2020-10-11 14:29:44 -07:00
sfc-gh-tclinkenbeard 7ddbd1847d Exclude flowbench target from all 2020-10-10 15:03:53 -07:00
sfc-gh-tclinkenbeard cf5337daa0 Improve performance of metadata check in applyMetadataMutations 2020-10-10 14:45:04 -07:00
sfc-gh-tclinkenbeard 459a0e87ae Added BenchMetadataCheck.cpp 2020-10-10 14:45:00 -07:00
Jon Fu a94821e5e3 first attempt at fixing issue with workload 2020-10-10 02:18:18 -04:00
Lukas Joswiak 98f7444104 Add fdb_error_predicate unit test 2020-10-09 22:46:33 -07:00
Lukas Joswiak 74e429c680 Ensure FdbEvent sticks around until all callbacks complete 2020-10-09 20:16:11 -07:00
Xin Dong 28707de343 Moved debug_advanceMaxCommittedVersion to right before the commit future is waited. Throw the SE commit failure that was previously siliently swallowed. 2020-10-09 19:21:22 -07:00
Lukas Joswiak d37691dd54 Simplify API 2020-10-09 19:01:06 -07:00
Lukas Joswiak 5819267c07 Fix issue with watch timeout 2020-10-09 17:19:45 -07:00
Lukas Joswiak 54118ba706 Add retry loops, test fdb_future_release_memory better 2020-10-09 16:52:13 -07:00
Lukas Joswiak 27c84550f1 Move get_range retry logic to caller 2020-10-09 15:55:25 -07:00
Lukas Joswiak 2d8576c2df Add versionstamp tests 2020-10-09 15:43:00 -07:00
Andrew Noyes a7aed056a4 Try to run all ctest tests 2020-10-09 22:32:55 +00:00
Chaoguang Lin e8e9e8064c Add handling logic when buggify throws commit_unknown_result when commit lock 2020-10-09 14:26:56 -07:00
Chaoguang Lin 8bed7ba9a2 Add a loop to make sure we unlock the database in the end 2020-10-09 12:32:37 -07:00
Andrew Noyes 7506caaac4
Merge pull request #3880 from sfc-gh-anoyes/anoyes/fix-mako-leak
Fix leaked future in mako
2020-10-09 12:13:12 -07:00
Trevor Clinkenbeard 532fcac292
Merge pull request #3879 from ajbeamon/fix-dd-team-desc
Fix reporting issue with team descriptions in trace logs
2020-10-09 11:50:46 -07:00
Trevor Clinkenbeard d02348604e
Merge pull request #3878 from sfc-gh-jfu/jfu-disable-test-temp
Disable SnapIncrementalRestore tests temporarily
2020-10-09 11:49:07 -07:00
Andrew Noyes c6c94e23ca Fix leaked future in mako 2020-10-09 18:40:05 +00:00
A.J. Beamon 3b66a1f2d4 Fix a couple places where we were creating vectors with default elements rather than reserving space. 2020-10-09 10:51:06 -07:00
Jon Fu c48ca00a80 disable tests temporarily 2020-10-09 13:33:05 -04:00