1
0
mirror of https://github.com/apple/foundationdb.git synced 2025-05-25 08:40:05 +08:00

14391 Commits

Author SHA1 Message Date
Jingyu Zhou
5b2d171026
Merge pull request from hfu5/reject
Add txnRejectedForQueuedTooLong in ProxyStats
2021-02-18 15:58:22 -08:00
Nim Wijetunga
fa3834f115 fix bug 2021-02-18 18:23:28 -05:00
Chaoguang Lin
70098b752a Fix typo, solve comments 2021-02-18 14:23:51 -08:00
Markus Pilman
498a9740fe
Merge pull request from sfc-gh-anoyes/anoyes/ignore-expected-asan-output
Ignore expected ASAN message
2021-02-18 13:24:31 -07:00
A.J. Beamon
66df03703c
Merge pull request from sfc-gh-anoyes/anoyes/backport-memory-fix
Backport 5b74556733228482bfc64ab6c3ef2894e9d139c4 to release-6.2
2021-02-18 11:52:03 -08:00
Andrew Noyes
540c6bb709 Ignore expected ASAN message 2021-02-18 19:18:07 +00:00
A.J. Beamon
af77fae131 Fix bug in code I recently added where the process name memory was not long-lived and was later used. 2021-02-18 18:33:23 +00:00
hao fu
9a8f79e963 Fix typo 2021-02-18 10:14:26 -08:00
Nim Wijetunga
f5f2629d86
Merge pull request from apple/master
Merge Master
2021-02-18 08:40:01 -08:00
Chaoguang Lin
ac860b3c22 Add advanceversion into special keys 2021-02-18 01:27:14 -08:00
Hao Fu
971b1aa1e6 Add txnRejectedForQueuedTooLong in ProxyStats
Added transactions.rejected_for_queued_too_long for bookkeeping the
number of transactions rejected by commit proxy because its queuing
time exceeds MVCC window.
2021-02-17 21:40:46 -08:00
Andrew Noyes
4a6ec52e0d
Merge pull request from sfc-gh-mpilman/features/coroutine2
Replace libcoro with boost::coroutine2
2021-02-17 15:45:19 -08:00
Meng Xu
471a3489fb Resolve review comments and add trace fields to MasterRecoveryState 2021-02-17 14:44:14 -08:00
Chaoguang Lin
c27c2756ec Remove unnecessary header added by IDE 2021-02-17 13:23:46 -08:00
Russell Sears
5324f127c9 Address skipped PR comments from multithreaded client PR 2021-02-17 21:10:42 +00:00
Lukas Joswiak
7a40190500 Don't test log file tracing in simulation 2021-02-17 09:50:46 -08:00
Andrew Noyes
c075415a51
Merge pull request from sfc-gh-ljoswiak/fixes/remove-async-tracer
Remove async tracer
2021-02-17 09:43:24 -08:00
A.J. Beamon
0158d4a966
Merge pull request from sfc-gh-anoyes/anoyes/backport-4285
Backport  and 1513df22f3 to release-6.2
6.2.31
2021-02-17 09:29:56 -08:00
Markus Pilman
a3bd2652c2 revert compile boost to old behavior for windows 2021-02-17 09:30:32 -07:00
Markus Pilman
d13e240496 use libcoroutine for Windows
The Windows CI still doesn't have boost context installed
so we use the old implementation for now
2021-02-17 09:23:41 -07:00
Markus Pilman
f514194aec Merge remote-tracking branch 'origin/master' into features/coroutine2 2021-02-17 09:03:07 -07:00
sfc-gh-tclinkenbeard
bb32198267 Reboot simulated process on io_timeout error 2021-02-17 00:47:32 -08:00
Chaoguang Lin
f3a849de10 Update ChangeConfig test for auto coordinators change 2021-02-16 23:55:58 -08:00
Chaoguang Lin
e06f4b4c29 Update test when we get an empty worker list 2021-02-16 22:34:23 -08:00
Lukas Joswiak
4657db6705 Add comment warning against relying on TracerType order 2021-02-16 19:09:24 -08:00
Lukas Joswiak
f9c8674bc9 Use auto 2021-02-16 16:48:51 -08:00
Lukas Joswiak
30d2d9ff82 Remove async tracer 2021-02-16 16:36:33 -08:00
Andrew Noyes
bcd9a00a50 Backport and 1513df22f3 to release-6.2
Fixes 
2021-02-17 00:35:25 +00:00
Chaoguang Lin
fca7f753f8 Remove special key for coordinators' 'auto' option 2021-02-16 13:46:45 -08:00
Vishesh Yadav
ab1c51618a
Merge pull request from sears/multithreaded_client
Multithreaded client
2021-02-16 13:11:14 -08:00
Chaoguang Lin
9dd94499f2 Update traces 2021-02-16 13:06:25 -08:00
Chaoguang Lin
731ee8a121 Update ChangeConfig to test coordinators special keys 2021-02-16 13:01:37 -08:00
Nim Wijetunga
d0c62b2061
Merge pull request from apple/master
Merge Master
2021-02-16 12:37:56 -08:00
Markus Pilman
82cda5448d
Merge pull request from sfc-gh-nwijetunga/optimize-watches-client
Optimize Watches Client
2021-02-16 13:28:51 -07:00
Nim Wijetunga
a59f07e6fe address pr comment 2021-02-16 13:32:03 -05:00
Trevor Clinkenbeard
6645da749c
Merge pull request from halfprice/update-documentation-4278
Update documentation from https://github.com/apple/foundationdb/pull/…
2021-02-16 08:27:08 -08:00
Zhe Wu
614d1584cc Update documentation from https://github.com/apple/foundationdb/pull/4278 2021-02-15 23:56:55 -08:00
Trevor Clinkenbeard
162b735638
Merge pull request from sfc-gh-satherton/master
Merge release-6.3 into master
2021-02-15 17:30:42 -08:00
Trevor Clinkenbeard
551af1127c
Merge pull request from sfc-gh-satherton/release-6.3
Merge Release 6.2 into Release 6.3
2021-02-15 17:29:17 -08:00
Steve Atherton
76a4293d1d Merge branch 'release-6.3'
# Conflicts:
#	fdbserver/fdbserver.actor.cpp
2021-02-15 02:13:06 -08:00
Steve Atherton
f4c9b88908 Merge branch 'release-6.2' into release-6.3
# Conflicts:
#	cmake/CompileBoost.cmake
#	fdbserver/DataDistribution.actor.cpp
#	fdbserver/fdbserver.actor.cpp
#	flow/Error.cpp
2021-02-15 02:05:03 -08:00
Jingyu Zhou
60878d2b92
Merge pull request from johscheuer/fix-pr-template
Fix typo in template
2021-02-14 10:26:30 -08:00
Johannes M. Scheuermann
f74245de72 Fix typo in template 2021-02-14 09:54:36 +00:00
Markus Pilman
6b1b127ee1
Merge pull request from sfc-gh-anoyes/anoyes/std-exception
Log std::exception::what when creating an unknown_error
2021-02-13 12:34:24 -07:00
Andrew Noyes
dd0e692f2a Log std::exception::what when creating an unknown_error
unknown_error usually gets created when an exception of some type other
than `Error` is thrown. If the current exception is a std::exception
(and it usually is), we can log more information about it - which is
(incredibly!) helpful for figuring out what the heck happened.
2021-02-13 17:42:11 +00:00
Jingyu Zhou
da8a134c24
Merge pull request from hfu5/txnRejectedForTooLongQueued
Add txnRejectedForQueuedTooLong in ProxyStats
2021-02-12 21:47:32 -08:00
hfu5
0706d19a03
Update documentation/sphinx/source/release-notes/release-notes-700.rst
Co-authored-by: Jingyu Zhou <jingyuzhou@gmail.com>
2021-02-12 21:15:03 -08:00
Russell Sears
bf3e6db9e9 Fix build issues; move to new assert style 2021-02-12 23:52:55 +00:00
Russell Sears
36915e848a clang format 2021-02-12 22:42:57 +00:00
Russell Sears
555f3ebfaa Implement + test corner case configurations for mutlithreaded client. 2021-02-12 22:37:24 +00:00