1
0
mirror of https://github.com/apple/foundationdb.git synced 2025-06-01 10:45:56 +08:00

3694 Commits

Author SHA1 Message Date
Markus Pilman
8f6b048e22 fix macOS build 2021-07-20 11:52:57 -06:00
Markus Pilman
4987055424
Merge pull request from sfc-gh-satherton/fix-options-dependency
Fix missing dependency of `fdbclient` on generated header(s) from fdb_c.
2021-07-17 12:44:47 -06:00
Steve Atherton
f596a81073 Rename ::TRUE and ::FALSE in BooleanParams to ::True and ::False so as to not conflict with the TRUE and FALSE macros provided by the Windows and MacOS SDKs. 2021-07-17 00:11:40 -07:00
Steve Atherton
945cf4e668 Added missing dependency of fdbclient on header(s) generated by bindings. 2021-07-16 23:15:08 -07:00
Evan Tschannen
b7b845dab8
Revert "RocksDB in simulation" 2021-07-15 16:41:33 -07:00
Daniel Smith
4c1288faa7
Merge pull request from Daniel-B-Smith/rocksdb-in-simulation
RocksDB in simulation
2021-07-15 16:00:09 -04:00
sfc-gh-tclinkenbeard
475abe301c Merge remote-tracking branch 'origin/master' into fix-ub 2021-07-14 10:47:02 -07:00
Daniel Smith
4e16e2552b Even smaller memtable 2021-07-13 12:25:11 -04:00
Daniel Smith
0613ff892f Enable RocksDB in simulation 2021-07-13 12:25:11 -04:00
Andrew Noyes
4059215180 Value should not be present for ENABLE_RUN_LOOP_PROFILING
This fixes an unintentional change from
79ff07a0717fed9ec653641c3eb1e1c1488a2f8. I reviewed other options
changed in that commit and this was the only one of its kind.
2021-07-12 16:07:56 -07:00
Xiaoxi Wang
5eb1eddcb9
Merge pull request from sfc-gh-xwang/ppwiggle
Cherry-pick  “Fix perpetual wiggle AddressExclusion bug and relax pause condition“
2021-07-12 15:04:53 -07:00
Steve Atherton
9fd5f54992
Merge pull request from Daniel-B-Smith/threads-in-simulation
Enable IThreadPool in simulation
2021-07-12 14:24:34 -07:00
Xiaoxi Wang
a5a578656e Merge branch 'master' into ppwiggle 2021-07-12 19:07:01 +00:00
Josh Slocum
02f243c821
Merge pull request from sfc-gh-jslocum/tss_streaming_master
Added Streaming Read comparison for TSS
2021-07-12 10:44:15 -07:00
Xiaoxi Wang
501dc339a9 relax perpetual wiggle pause condition; add trace log; correct perpetual wiggle priority setting 2021-07-12 05:46:55 +00:00
Xiaoxi Wang
2abdbff11f add Knobs 2021-07-12 05:33:23 +00:00
Zhe Wu
8773cb1a42
Merge pull request from halfprice/zhewu/cc-health-triggered-recovery
Implement the main logic of gray network triggered recovery in Cluster Controller
2021-07-11 20:50:34 -07:00
Oleg Samarin
47f13ad1b0 Formatting status if the log version has not been set
Update fdbclient/DatabaseBackupAgent.actor.cpp

Co-authored-by: Trevor Clinkenbeard <trevor.clinkenbeard@snowflake.com>
Provide log version information to fdbdr status
2021-07-10 20:54:10 +03:00
sfc-gh-tclinkenbeard
382533c4e1 Add FDB_ prefix to BOOLEAN_PARAM macros 2021-07-09 05:42:14 -07:00
Daniel Smith
8efe3b296a Delete remaining extern declarations for noUnseed 2021-07-08 19:19:22 -04: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 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 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 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 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 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
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
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
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
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
Zhe Wu
5a325aded9 Implement the core logic of gray network triggered recovery in cluster controller 2021-06-30 11:27:05 -07:00
sfc-gh-tclinkenbeard
fe5e7f8c2a Remove ISingleThreadTransaction::create function 2021-06-29 10:29:41 -07:00
Josh Slocum
ab0ab765c8
Merge pull request from sfc-gh-jslocum/tss_mapping_changes
TSS Mismatch Changes
2021-06-29 08:24:25 -07:00
Lukas Joswiak
86543848c9
Merge pull request from sfc-gh-ljoswiak/docs/tracing
Add tracing documentation
2021-06-28 17:29:15 -07:00
Lukas Joswiak
9a87a65f47 Add tracing documentation 2021-06-28 16:19:55 -07:00
neethuhaneesha
63e530fc44
Merge pull request from neethuhaneesha/master
exclude servers based on locality match
2021-06-28 12:13:09 -07:00
sfc-gh-tclinkenbeard
a5ecc11bba Added AsyncFileEncrypted::mode field 2021-06-27 18:55:57 -07:00
sfc-gh-tclinkenbeard
cbdf5bf6b7 Fix failing BackupCorrectness test with encryption 2021-06-26 17:38:57 -07:00