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

16190 Commits

Author SHA1 Message Date
Fuheng Zhao
3544d1e99e output sketches summary 2021-07-06 22:31:37 -07:00
Fuheng Zhao
8ba2991263 check in idx 2021-07-06 22:31:37 -07:00
Fuheng Zhao
7334ff8255 add assert idx back 2021-07-06 22:31:37 -07:00
Fuheng Zhao
0be6a7457d initialize sketches only once 2021-07-06 22:31:37 -07:00
Fuheng Zhao
2a870e1d95 extra check in getHeight function 2021-07-06 22:31:37 -07:00
Fuheng Zhao
7a039de787 fix error in mapping item to linear bucket, histogram class 2021-07-06 22:31:37 -07:00
Fuheng Zhao
94115cc24f need to add detail information into log 2021-07-06 22:31:37 -07:00
Fuheng Zhao
c7b5a518f3 fix error in order of paramters in atomicUpdatePage function 2021-07-06 22:31:37 -07:00
Fuheng Zhao
59b0dd7d42 fix minor error 2021-07-06 22:31:37 -07:00
Fuheng Zhao
34cd0d04d7 update redwoodmetrics structure; need to fix bug 2021-07-06 22:31:37 -07:00
Fuheng Zhao
602053c707 add redWoodMetrics::Level struct constructor 2021-07-06 22:31:37 -07:00
Fuheng Zhao
3a394783a0 initialize fields in redWoodMetrics struct explicitly 2021-07-06 22:31:37 -07:00
Fuheng Zhao
87f8f89638 add drawHistogram method in histogram class 2021-07-06 22:31:37 -07:00
Fuheng Zhao
3497b96ace change histogram class static member variable to non-static 2021-07-06 22:31:37 -07:00
Fuheng Zhao
78316927b9 add recordCounter in histogram to track data from small ranges 2021-07-06 22:31:37 -07:00
Fuheng Zhao
ab09a14778 add percentage unit to histogram class 2021-07-06 22:31:37 -07:00
Fuheng Zhao
9d1aeb3e1e initial draft on RedWoodMetrics changes 2021-07-06 22:31:37 -07:00
Fuheng Zhao
f8e3592ac6 change trace message 2021-07-06 22:19:15 -07:00
sfc-gh-tclinkenbeard
4ed23b8ee6 Addressed review comments 2021-07-06 21:20:59 -07:00
Trevor Clinkenbeard
c808b314a6
Merge pull request 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 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 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
Fuheng Zhao
25ca4b5f7e remove some comments 2021-06-30 16:51:30 -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
Fuheng Zhao
b3be8d4dba tight bound idx 2021-06-30 13:43:57 -07:00
Fuheng Zhao
2fde97a4b3 clear buckets when upperBound is updated 2021-06-30 13:04:24 -07:00
Jingyu Zhou
de898cd8ab
Merge pull request 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
Fuheng Zhao
b17244363b update histogram record count in set page size function 2021-06-30 11:16:57 -07:00
Evan Tschannen
5680d94e67
Merge pull request 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
Fuheng Zhao
a97c9220b4 fix error in output 2021-06-30 09:28:10 -07:00
Fuheng Zhao
95c206a239 update trace information and fix minor errors 2021-06-29 21:01:28 -07:00