Commit Graph

16036 Commits

Author SHA1 Message Date
Markus Pilman 0452ff5759
Merge pull request #5139 from KrzysFR/windows-docker-build-master
Fix Windows build and add Docker build image
2021-07-08 12:23:01 -06:00
Christophe Chevalier aa624a43b6 Fix windows build.ps1 for compatibility with GitHub CI
- Replace deprecated `Get-WmiObject` with `Get-CimInstance` to get the cpu count and memory size
2021-07-08 13:22:09 +02:00
Mohamed Oulmahdi 7b590c2447 Add support for building on Windows via Docker
- Add Dockerfile.windows and Dockerfile..windows.devel
- build.ps1: script that produces the binaries (MSI, tools)
- CMake: disable building documentation on windows (not supported)
- Fix invalid path when building setup with WIX
- Remove deprecated @Action attribute from wix project
2021-07-08 11:42:16 +02:00
Trevor Clinkenbeard f24581b644
Merge pull request #5120 from sfc-gh-tclinkenbeard/improve-poll-delay-safety
Improve safety of backup agent poll delay
2021-07-07 14:42:33 -07:00
Zhe Wang 6cf8a91fbd
Merge pull request #5129 from kakaiu/clean_up_add_trace_event_to_tLog_pop
Clean up add_trace_event_to_tLog_pop
2021-07-07 16:09:22 -05:00
Trevor Clinkenbeard f5ade03538
Merge pull request #4233 from sfc-gh-tclinkenbeard/encrypt-backup-files
Added AsyncFileEncrypted
2021-07-07 13:28:28 -07:00
Zhe Wang cc10c9aee2 clean up add_trace_event_to_tLog_pop 2021-07-07 14:14:59 -05:00
Steve Atherton 9b969b99f4
Merge pull request #5118 from sfc-gh-satherton/redwood-rangeread-prefetch
Redwood range read prefetching
2021-07-07 11:12:18 -07:00
Zhe Wang 5101f19aca
Merge pull request #5117 from kakaiu/add_trace_event_to_tLog_pop
Add trace event to tLog pop
2021-07-07 12:55:43 -05:00
Zhe Wang b82a3f4276 add trace event to tLog pop 2021-07-07 12:13:49 -05:00
sfc-gh-tclinkenbeard 4ed23b8ee6 Addressed review comments 2021-07-06 21:20:59 -07:00
Trevor Clinkenbeard c808b314a6
Merge pull request #5119 from sfc-gh-tclinkenbeard/encapsulate-backup-agent
Move BackupAgentBase method implementations to .cpp file
2021-07-06 21:10:21 -07:00
sfc-gh-tclinkenbeard 3d0536dcec Improve safety of backup agent poll delay 2021-07-05 13:22:31 -07:00
sfc-gh-tclinkenbeard 8b2d8448d7 Move BackupAgentBase method implementations to .cpp file 2021-07-04 19:09:03 -07:00
Steve Atherton e74f5d45b0 Added range read prefetching back to Redwood with a conservative approach that should rarely read blocks not needed for the range read. Removed unused knob declarations. 2021-07-04 01:51:44 -07: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
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
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