Lukas Joswiak
2cdbf29a47
Fix formatting
2020-10-14 15:34:13 -07:00
Andrew Noyes
b2d9b93243
Merge pull request #3847 from sfc-gh-tclinkenbeard/refactor-workloads
...
Modernize TestWorkload overrides
2020-10-14 15:07:03 -07:00
Andrew Noyes
a1e868a569
Merge pull request #3862 from sfc-gh-tclinkenbeard/use-override-more
...
Add uses of override keyword, remove unnecessary uses of virtual
2020-10-14 15:06:45 -07:00
A.J. Beamon
0e0ef6c773
Merge pull request #3841 from oleg68/osamarin14
...
Unable to restart foundationdb after fdbmonitor has died #3838
2020-10-14 13:17:51 -07:00
Jingyu Zhou
c79f88cf04
Merge pull request #3875 from sfc-gh-tclinkenbeard/add-incremental-backup-retry
...
Added retry loop for getReadVersion in IncrementalBackupWorkload
2020-10-14 12:46:51 -07:00
Xin Dong
a145601a37
Merge pull request #3903 from jzhou77/refactor
...
Add more comments and refactor for SkipList
2020-10-14 11:19:21 -07:00
Xin Dong
008651f291
Merge pull request #3900 from satherton/redwood-remap-cleanup-bug-fix
...
Very rare Redwood bug fix
2020-10-14 10:53:06 -07:00
sfc-gh-tclinkenbeard
ae0bc4c85e
Replace virtual with override in SimpleAtomicAddWorkload
2020-10-14 09:56:13 -07:00
Oleg Samarin
9adeff4a9a
Update documentation/sphinx/source/configuration.rst
...
Added a newline to doc
Co-authored-by: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-10-14 19:39:57 +03:00
sfc-gh-tclinkenbeard
c7694e7b50
Merge remote-tracking branch 'origin/master' into refactor-workloads
2020-10-14 09:21:47 -07:00
Oleg Samarin
bfcf921c3e
Apply suggestions from code review
...
Missing some colons in doc links
Co-authored-by: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-10-14 19:16:30 +03:00
sfc-gh-tclinkenbeard
7ef8ceffcc
Merge remote-tracking branch 'origin/master' into add-incremental-backup-retry
2020-10-14 09:02:34 -07:00
Oleg Samarin
d67fc569b1
Apply suggestions from code review
...
Spellcheck corrections in the doc
Co-authored-by: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-10-14 10:18:15 +03:00
Andrew Noyes
a5b8d3a51a
Merge pull request #3843 from sfc-gh-ljoswiak/c-api-unit-tests
...
Add C API unit tests
2020-10-13 15:18:15 -07:00
Lukas Joswiak
1975a2847c
Check watch up updating value
2020-10-13 14:41:30 -07:00
Lukas Joswiak
d90a2c7f0e
Fix flaky tests
2020-10-13 13:46:15 -07:00
Lukas Joswiak
4ad2947a39
Replace key_size function
2020-10-13 13:34:15 -07:00
Meng Xu
fb7c0f0591
Merge pull request #3904 from xumengpanda/post-release-cleanup-6.2.27
...
Post release cleanup 6.2.27
2020-10-13 13:28:39 -07:00
Meng Xu
4cab7bc044
update installer WIX GUID following release
2020-10-13 13:27:07 -07:00
Meng Xu
1a78bc2eaf
update version to 6.2.28
2020-10-13 13:27:07 -07:00
Jingyu Zhou
1de38d3970
Merge pull request #3901 from sfc-gh-anoyes/anoyes/fix-clang-11-warning
...
Fix clang11 warning
2020-10-13 13:00:00 -07:00
Jingyu Zhou
2bac64edc7
Add more comments and refactor for SkipList
...
There are no functional changes.
2020-10-13 12:55:08 -07:00
Lukas Joswiak
9ec1f84a9b
Replace key macro with function
2020-10-13 12:36:47 -07:00
Meng Xu
9a169a5f97
Merge pull request #3902 from sfc-gh-tclinkenbeard/remove-unnecessary-comment
...
Removed unnecessary comment
2020-10-13 11:29:11 -07:00
sfc-gh-tclinkenbeard
4cbff14fcc
Removed unnecessary comment
2020-10-13 10:43:57 -07:00
Lukas Joswiak
8b2ec93ab2
Fix reverse iteration issue
2020-10-13 10:42:55 -07:00
Andrew Noyes
54d5f6562e
Fix clang11 warning
...
Apparently clang11 warns if you pass uninitialized memory to a function
accepting a const reference. Seems fair. This change doesn't actually
fix any bugs, but it silences the warning.
2020-10-13 17:27:55 +00:00
Andrew Noyes
bbc6d2aa03
Merge pull request #3872 from sfc-gh-clin:add-lock-unlock-to-special-keys
...
Add lock/unlock to special keys
2020-10-13 09:09:49 -07:00
Steve Atherton
dc35f2b4f5
Bug fix: In page remap cleanup, if a page update's next update was at exactly the oldest retained version then the earlier update would still choose to copy the updated page over top of the original (but it shouldn't) which would race with the later update's copy if the same remap cleanup cycle pops both updates from the queue.
2020-10-13 02:26:46 -07:00
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
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