Daniel Smith
3fbd6b6143
Enable IThreadPool in simulation
2021-07-08 18:51:01 -04:00
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
sfc-gh-tclinkenbeard
020371a78f
Merge remote-tracking branch 'origin/master' into add-boolean-param
2021-07-07 16:50:51 -07: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
Scott Fines
d1db0d4013
Making it possible to run a multiple-cluster Java integration test
2021-07-07 10:15:18 -07: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
d84b2a95e2
Make function declarations less verbose
2021-07-05 13:27:01 -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
sfc-gh-tclinkenbeard
ccffd6f47f
Fix option validation for DISABLE_CLIENT_STATISTICS_LOGGING
2021-07-04 19:06:39 -07:00
sfc-gh-tclinkenbeard
8370d92c20
Expand use of BOOLEAN_PARAM in backup code
2021-07-04 18:30:55 -07:00
sfc-gh-tclinkenbeard
5144d153e9
Fix "backslash-newline at end of file" warning
2021-07-04 16:42:03 -07:00
sfc-gh-tclinkenbeard
cadfdc551e
Use BOOLEAN_PARAM for backup agents
2021-07-04 16:27:26 -07:00
sfc-gh-tclinkenbeard
49c680b252
Use BOOLEAN_PARAM for TaskBucket
2021-07-04 13:14:25 -07:00
sfc-gh-tclinkenbeard
a646b3cf42
Added set method to boolean parameters
2021-07-04 12:32:45 -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
sfc-gh-tclinkenbeard
76d0430657
Fix copyright header for fdbclient/ClientBooleanParams.cpp
2021-07-02 22:54:27 -07:00
sfc-gh-tclinkenbeard
8cc40e3a2b
Expand use of BOOLEAN_PARAM
2021-07-02 21:41:50 -07:00
sfc-gh-tclinkenbeard
79ff07a071
Added *BOOLEAN_PARAM macros to enforce documentation of boolean parameters
2021-07-02 15:04:42 -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
Josh Slocum
9f1afbb709
Added Streaming Read comparison for TSS
2021-07-01 19:00:05 -05: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
Lukas Joswiak
e828a498cd
Pass vector by const reference
2021-07-01 11:01:52 -07:00
Lukas Joswiak
0bd6ac2a8e
Disable recruitment determinism check for configurations with remote satellites
2021-07-01 09:30:46 -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
Zhe Wu
5a325aded9
Implement the core logic of gray network triggered recovery in cluster controller
2021-06-30 11:27:05 -07: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