15995 Commits

Author SHA1 Message Date
Xiaoxi Wang
066d534194 trivial changes 2021-07-14 16:19:23 +00:00
Xiaoxi Wang
6d1c12899d catch exceptions 2021-07-09 22:46:16 +00:00
Xiaoxi Wang
5a43a8c367 add returnIfBlocked in stream request 2021-07-08 19:32:58 +00:00
Xiaoxi Wang
15347773d9 fix double destruction memory bug 2021-07-07 22:55:49 +00:00
Xiaoxi Wang
569de5259f Merge branch 'master' of https://github.com/apple/foundationdb into tlog_dev 2021-07-06 23:15:20 +00:00
Xiaoxi Wang
b6d5c8a091 implement tLogPeekStream 2021-07-06 23:14:58 +00:00
Xiaoxi Wang
9948b9d4ef refactor TLog Peek code 2021-07-05 00:14:27 +00:00
Trevor Clinkenbeard
49d3b0c853
Merge pull request #5112 from sfc-gh-ljoswiak/fixes/invalid-read
Fix invalid read
2021-07-02 09:52:42 -07:00
Lukas Joswiak
f9d7c874ac Fix invalid read 2021-07-01 21:40:02 -07:00
Xiaoxi Wang
b50fda6b4b add simple streaming peek functions 2021-07-01 23:17:28 +00:00
Russell Sears
6c84594e2f
Merge pull request #5099 from sears/log_thread_id
Add a ThreadID field to each TraceEvent.
2021-07-01 14:14:12 -07:00
Russell Sears
18cde28d6e Add a ThreadID field to each TraceEvent. This is needed for multithreaded client debugging, and should also be helpful for multithreaded storage engines, SSL handshake threadpools, and so on 2021-06-30 14:31:53 -07:00
Jingyu Zhou
de898cd8ab
Merge pull request #5097 from apple/Daniel-B-Smith-patch-1-1
Don't run IThreadPool name test on simulation
2021-06-30 12:48:46 -07:00
Daniel Smith
0df49e1bee
Run IThreadPool naming test outside simulation 2021-06-30 15:06:58 -04:00
Evan Tschannen
5680d94e67
Merge pull request #5091 from sfc-gh-clin/fix-valgrind-failure
Hold a local copy of the ready promise to avoid the destruction of acknowledgementReceiver
2021-06-30 10:56:04 -07:00
Steve Atherton
436ab6cb7f
Merge pull request #5094 from sfc-gh-mpilman/features/cmake-correctness-target
Add target to build unversioned correctness pkgs
2021-06-29 17:12:33 -07:00
Markus Pilman
2da4a4ee6f Add target to build unversioned correctness pkgs 2021-06-29 15:40:59 -06:00
Daniel Smith
1b62fc76e7
Merge pull request #5092 from Daniel-B-Smith/thread-naming-fix
Fix IThreadPool thread naming
2021-06-29 17:30:33 -04:00
Daniel Smith
299eaef858
Update flow/IThreadPoolTest.actor.cpp
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-06-29 16:39:50 -04:00
Daniel Smith
ac01e5bcfd
Update flow/IThreadPoolTest.actor.cpp
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-06-29 16:37:06 -04:00
Daniel Smith
f58c7fd8bc Fix IThreadPool thread naming 2021-06-29 16:27:37 -04:00
Chaoguang Lin
a057421ef7 Hold a local copy of the ready promise to avoid the destruction of acknowledgementReceiver 2021-06-29 18:56:37 +00:00
A.J. Beamon
00050098ff
Merge pull request #5075 from sfc-gh-tclinkenbeard/set-crash-error-kind
Set error kind to BugDetected for Crash trace events
2021-06-29 14:02:52 -04:00
sfc-gh-tclinkenbeard
a73570e538 Added comment for crashHandler 2021-06-29 11:00:05 -07:00
A.J. Beamon
63b286706a
Merge pull request #5069 from Daniel-B-Smith/thread-helper-doc
Add some documentation for the onMainThread functions
2021-06-29 13:32:47 -04:00
Daniel Smith
23fc685518
Update flow/ThreadHelper.actor.h
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-06-29 13:31:36 -04:00
Daniel Smith
119a52c2e9
Update flow/ThreadHelper.actor.h
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-06-29 13:31:23 -04:00
Daniel Smith
1c2d4119c2
Update flow/ThreadHelper.actor.h
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-06-29 13:31:15 -04:00
Xiaoxi Wang
ae3542f8ab add stream struct in Tlog 2021-06-29 17:06:09 +00:00
Jingyu Zhou
bd85d60769
Merge pull request #5071 from jzhou77/master
Add metric to track the ratio of empty messages to tlogs
2021-06-29 09:17:56 -07:00
Josh Slocum
ab0ab765c8
Merge pull request #4965 from sfc-gh-jslocum/tss_mapping_changes
TSS Mismatch Changes
2021-06-29 08:24:25 -07:00
Lukas Joswiak
86543848c9
Merge pull request #5085 from sfc-gh-ljoswiak/docs/tracing
Add tracing documentation
2021-06-28 17:29:15 -07:00
Lukas Joswiak
b76be3def3
Merge pull request #5054 from sfc-gh-tclinkenbeard/remove-boost-dependencies
Remove some boost dependencies
2021-06-28 16:36:12 -07:00
Lukas Joswiak
9a87a65f47 Add tracing documentation 2021-06-28 16:19:55 -07:00
Jingyu Zhou
9c82b22aa3 Add comments for recordEmptyMessage and getEmptyMessageRatio. 2021-06-28 16:09:07 -07:00
sfc-gh-tclinkenbeard
a33a0a7fff Add include to DeterministicRandom.cpp 2021-06-28 14:50:35 -07:00
Lukas Joswiak
17beed3247
Merge pull request #5067 from Daniel-B-Smith/leak-fixes
fdbmonitor leak fixes
2021-06-28 13:59:12 -07:00
sfc-gh-tclinkenbeard
9c1e154481 Merge remote-tracking branch 'origin/master' into remove-boost-dependencies 2021-06-28 13:54:39 -07:00
Zhe Wu
32b708c7e1
Merge pull request #5081 from halfprice/zhewu/fix-endpoints-order
Fix endpoint ordering by moving the new updateWorkerHealth to the end of ClusterControllerFullInterface
2021-06-28 13:24:52 -07:00
Jingyu Zhou
0dbc8ba793
Merge pull request #5070 from sfc-gh-xwang/tlog_dev
add setByteLimit in tutorial
2021-06-28 13:23:23 -07:00
neethuhaneesha
63e530fc44
Merge pull request #4832 from neethuhaneesha/master
exclude servers based on locality match
2021-06-28 12:13:09 -07:00
Zhe Wu
2210264121 Fix endpoint ordering by moving the new updateWorkerHealth to the end of ClusterControllerFullInterface 2021-06-28 11:38:17 -07:00
Evan Tschannen
a1d37ceddb
Merge pull request #5027 from sfc-gh-ngoyal/feature-release-notes-7.0-master
Consolidated 7.0 Release Notes.
2021-06-28 11:27:34 -07:00
Vishesh Yadav
bf1a059bdb
Merge pull request #5076 from raywill/master
fix typo
2021-06-28 11:21:28 -07:00
Jingyu Zhou
c700feaa6e Address Dan's comments 2021-06-28 11:16:35 -07:00
晓楚
254d7e235c fix typo 2021-06-28 11:14:55 +08:00
sfc-gh-tclinkenbeard
8855c7ee8d Set error kind to BugDetected for Crash trace events 2021-06-27 16:47:54 -07:00
Trevor Clinkenbeard
79a820fd11
Merge pull request #5073 from sfc-gh-etschannen/fix-fetch-trace
fixed a trace event which used fetchVersion before it was defined in the actor
2021-06-25 19:56:33 -07:00
negoyal
7b2e4ae639 Slight rewording. 2021-06-25 17:48:27 -07:00
Evan Tschannen
ac72120739 fixed a trace event which used fetchVersion before it was defined in the actor 2021-06-25 16:43:19 -07:00