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