Vishesh Yadav
97b8c43b86
Merge pull request #3497 from sfc-gh-kmakino/kaomakino/testharness_json_support
...
Add JSON trace support in TestHarness (Take 2)
2020-08-03 14:27:01 -07:00
Meng Xu
d55bb5e489
Merge pull request #3587 from sfc-gh-tclinkenbeard/update-mininvalidprotocolversion
...
Update minInvalidProtocolVersion to 7.2.0
2020-08-03 10:09:28 -07:00
Meng Xu
62a6e71626
Merge pull request #3591 from apple/release-6.3
...
Merge Release 6.3 to master
2020-08-02 12:45:02 -07:00
Meng Xu
af4d738057
Merge pull request #3588 from sfc-gh-anoyes/anoyes/fix-suspend-timeout
...
RebootRequest uses seconds, not ms
2020-08-02 11:49:57 -07:00
Meng Xu
e1a5988c5b
Merge pull request #3566 from sfc-gh-anoyes/anoyes/issue-3565
...
Use IPAddress instead of NetworkAddress for exclude
2020-08-02 10:53:09 -07:00
Andrew Noyes
da83cfbce1
Explain unit for waitForDuration in comment
2020-08-02 17:28:26 +00:00
Andrew Noyes
87098afdb4
Add braces around ifs
2020-08-02 17:26:35 +00:00
Andrew Noyes
2d0449dcd6
RebootRequest uses seconds, not ms
2020-08-02 02:19:09 +00:00
Andrew Noyes
9471d93619
Merge pull request #3455 from sfc-gh-clin/add-management-api-into-special-key-space
...
Add management api into special key space
2020-08-01 16:54:51 -07:00
Chaoguang Lin
de3f243dc1
Fix \xff\xff/worker_interface call in fdbcli
2020-08-01 01:59:48 -07:00
Chaoguang Lin
29f4381c01
Deprecate \xff\xff/suspend in 7.0
2020-08-01 01:09:45 -07:00
Chaoguang Lin
d9e5d65aaf
Merge remote-tracking branch 'upstream/master' into add-management-api-into-special-key-space
2020-08-01 00:31:26 -07:00
sfc-gh-tclinkenbeard
e1ee953a8a
Updated minInvalidProtocolVersion to 7.2.0
2020-07-31 20:15:27 -07:00
Evan Tschannen
0674dba085
Merge pull request #3574 from etschannen/master
...
Merge 6.3 into Master
2020-07-31 20:06:15 -07:00
Chaoguang Lin
fbe36ced23
Rewrite all \xff\xff/reboot_worker call
2020-07-31 16:33:16 -07:00
Xiaoge Su
46da0ef631
Merge pull request #3584 from jzhou77/fix
...
Fix nightly failure by limiting Storefront and Cycle restart tests to 5.0.0 and up
2020-07-31 16:14:53 -07:00
Evan Tschannen
0e3f4285ec
added missing paraetheses
2020-07-31 16:05:21 -07:00
Chaoguang Lin
372f876673
Add note for deprecating \xff\xff/reboot_worker in 7.0
2020-07-31 15:59:46 -07:00
Evan Tschannen
5c7b4c7acf
Merge branch 'master' of github.com:apple/foundationdb
2020-07-31 15:58:13 -07:00
Evan Tschannen
81cdc64c58
re-added nowAssigned
2020-07-31 15:46:46 -07:00
Chaoguang Lin
fa806c6cf9
Change \xff\xff to 0xff0xff in message
2020-07-31 15:46:38 -07:00
Evan Tschannen
c18dcb500c
fixed compile error
2020-07-31 15:39:37 -07:00
Jingyu Zhou
66f6b89ef7
Bump to 5.0.0 as 4.6.4 is using version larger than hasMultiGenerationTLog()
2020-07-31 14:53:16 -07:00
Jingyu Zhou
4254413cc0
Limit Storefront and Cycle restart tests to 4.6.0 and up
...
The assertion in DBCoreState.h insists on hasMultiGenerationTLog(), which is
only available on 4.6.0 and up versions.
2020-07-31 14:33:57 -07:00
Chaoguang Lin
6dc8b4c1e9
Fix \xff\xff in error message
2020-07-31 13:31:36 -07:00
Chaoguang Lin
df4beb629e
fix the bug where we call old \xff\xff/conf special keys
2020-07-31 13:28:24 -07:00
Chaoguang Lin
a048e5e159
Change prefix to \xff\xff/management and make decode/encode as pure functions
2020-07-31 02:18:49 -07:00
Chaoguang Lin
c8a2e7ab07
Add operation instruction in error message for failure of exclusion safety check
2020-07-30 22:38:35 -07:00
Chaoguang Lin
05a0a47824
throw actor_cancelled error
2020-07-30 22:15:22 -07:00
Chaoguang Lin
db8bb69196
Solve conflicts from master
2020-07-30 19:02:19 -07:00
Chaoguang Lin
f2662a9a74
Merge remote-tracking branch 'upstream/master' into add-management-api-into-special-key-space
2020-07-30 19:01:11 -07:00
Chaoguang Lin
10540a3c73
Change error name and fix a bug in ExclusionInProgressRangeImpl::getRange()
2020-07-30 18:58:09 -07:00
Jingyu Zhou
587b845934
Merge pull request #3579 from jzhou77/fix
...
Fix unit test failure
2020-07-30 16:35:31 -07:00
Chaoguang Lin
96b1327568
change to const std::string&
2020-07-30 16:27:40 -07:00
Jingyu Zhou
cb582e58c9
Avoid iterator+2 or -2 passes over the boundary
2020-07-30 13:42:36 -07:00
Andrew Noyes
db30943fbf
Merge pull request #3399 from sfc-gh-tclinkenbeard/vectorref-emplace-back
...
Add VectorRef::emplace_back
2020-07-30 13:01:22 -07:00
Jingyu Zhou
9a63882cd4
Fix unit test failure
2020-07-30 11:01:52 -07:00
Xin Dong
1bd6ea51ac
Merge pull request #3572 from xumengpanda/mengxu/master-dd-failure-PR
...
Fix master branch failure on DDBalanceAndRemove.toml test
2020-07-30 10:07:41 -07:00
Meng Xu
17056b2a24
Fix comment grammar typo
...
Co-authored-by: Xin Dong <jiangzian1987dx@gmail.com>
2020-07-30 10:02:11 -07:00
Meng Xu
ea2837dd5e
Remove bogus function that is never used
2020-07-30 09:24:08 -07:00
Xiaoge Su
ec4e706a93
Merge pull request #3577 from xis19/master
...
Add File field in TestFailure event for cycleCheck and incrementCheck
2020-07-29 19:58:09 -07:00
Xiaoge Su
871402f68d
Add File field in TestFailure event for cycleCheck and incrementCheck
...
In workloads, cycleCheck and incrementCheck, both might trigger a test
failure with reason "Rate below desired rate", and the other text are
the same. Adding a File field will help differentiate these two events.
2020-07-29 14:57:05 -07:00
Evan Tschannen
dea915f2d7
Merge pull request #3177 from alexmiller-apple/bump-tlog-version
...
Walk TLogVersion forward for 7.0 now that 6.3 has been branched.
2020-07-29 13:53:41 -07:00
Evan Tschannen
440d46bccc
Merge pull request #3523 from Daniel-B-Smith/global-data-races
...
Fix some unprotected accesses to global data
2020-07-29 11:44:11 -07:00
Evan Tschannen
3623b28df5
fixed merge conflict
2020-07-29 00:36:12 -07:00
Evan Tschannen
a49cb41de7
Merge branch 'release-6.3'
...
# Conflicts:
# CMakeLists.txt
# cmake/ConfigureCompiler.cmake
# fdbserver/Knobs.cpp
# fdbserver/StorageCache.actor.cpp
# fdbserver/storageserver.actor.cpp
# flow/ThreadHelper.actor.h
# flow/serialize.h
# tests/CMakeLists.txt
2020-07-29 00:31:55 -07:00
Evan Tschannen
314d0a5255
Merge pull request #3573 from etschannen/post-release-cleanup-6.3.4
...
Post release cleanup 6.3.4
2020-07-28 23:56:59 -07:00
Evan Tschannen
0c8bec5e43
update installer WIX GUID following release
2020-07-28 23:17:10 -07:00
Evan Tschannen
7cdf0b5c31
update version to 6.3.5
2020-07-28 23:17:10 -07:00
Meng Xu
a2089b354a
RemoveServersSafely:Safety check toKill1 to avoid cluster getting stuck
...
toKill1 and toKill2 are a random subset of all processes. If simply kill all processes in toKill1 or toKill2,
we may kill too many processes to make the cluster unavailable and stuck.
Similar as what toKill2 were modified if it can cause cluster unavailable,
we should do the same thing for toKill1
2020-07-28 21:07:31 -07:00