7067 Commits

Author SHA1 Message Date
Andrew Noyes
9387852fc2 Fix build/memory error
The previous change broke the build intentionally. This fixes it and
also fixes the underlying issue that the previous commit caught.
2021-07-19 14:26:03 -07:00
Steve Atherton
81e83e2830
Update fdbserver/fdbserver.actor.cpp
Co-authored-by: Trevor Clinkenbeard <trevor.clinkenbeard@snowflake.com>
2021-07-18 11:08:27 -07:00
Steve Atherton
1af8538727 Simfdb cleanup did not recognize the unittests directory, fixed this and also made the cleanup code a bit cleaner. 2021-07-18 03:06:04 -07:00
Steve Atherton
89140b0281 Fixed PagerEventReason for BTree writePages(). Renamed enums to start with capital letters to match one of the two styles used throughput the code base (CamelCase or ALLCAPS). 2021-07-17 03:44:00 -07:00
Steve Atherton
c7bc79ad45 Merge branch 'fix-booleans' into fuheng/redWoodMetricsEnhancements 2021-07-17 02:10:14 -07: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
2fcc732c2a Merge branch 'master' of github.com:apple/foundationdb into redWoodMetricsEnhancements 2021-07-16 21:06:47 -07:00
Fuheng Zhao
f81e8c3d6c change parameter naming 2021-07-16 14:27:53 -07:00
Fuheng Zhao
d87e695fba format files 2021-07-16 14:02:59 -07:00
Fuheng Zhao
29d61b708f fix issues 2021-07-16 13:53:30 -07:00
Evan Tschannen
03a01d5eb8 Merge branch 'master' of https://github.com/apple/foundationdb into fix-reply-promise-stream-local-delivery 2021-07-15 16:48:17 -07:00
Evan Tschannen
b7b845dab8
Revert "RocksDB in simulation" 2021-07-15 16:41:33 -07:00
Evan Tschannen
a5e0e88df8 fix: reply promise streams could receive messages out of order if the sender and receiver were the same process 2021-07-15 15:27:49 -07:00
Daniel Smith
4c1288faa7
Merge pull request #5144 from Daniel-B-Smith/rocksdb-in-simulation
RocksDB in simulation
2021-07-15 16:00:09 -04:00
sfc-gh-fzhao
af881298de
Merge branch 'apple:master' into redWoodMetricsEnhancements 2021-07-14 18:30:55 -07:00
Fuheng Zhao
08463e0a8b rename record_counter to count 2021-07-14 18:22:38 -07:00
Fuheng Zhao
1c7e3f08c2 format the files 2021-07-14 17:26:24 -07:00
Fuheng Zhao
126c87923f switch unitmapper to static arry 2021-07-14 16:31:13 -07:00
Daniel Smith
ed35df9a00 Add comment explaining coro threads 2021-07-13 14:56:23 -04:00
sfc-gh-fzhao
3b40d49a10
Merge branch 'apple:master' into redWoodMetricsEnhancements 2021-07-13 11:36:03 -07:00
Lukas Joswiak
5338251946 Fix invalid read 2021-07-13 10:44:37 -07:00
Fuheng Zhao
737f053a7c modify the reference 2021-07-13 10:10:23 -07:00
Markus Pilman
3169f8d25b
Merge pull request #5104 from sfc-gh-ljoswiak/fixes/remote-satellite-determinism
Disable recruitment determinism check for configurations with remote satellites
2021-07-13 10:57:38 -06:00
Daniel Smith
ac46992120 Add warn trace event about non-determinism 2021-07-13 12:25:11 -04:00
Daniel Smith
0613ff892f Enable RocksDB in simulation 2021-07-13 12:25:11 -04:00
sfc-gh-fzhao
62ad629b44
fix comment typo
Co-authored-by: Steve Atherton <steve.atherton@snowflake.com>
2021-07-13 09:08:02 -07:00
sfc-gh-fzhao
5dabb71095
Update comment on metrics by level
Co-authored-by: Steve Atherton <steve.atherton@snowflake.com>
2021-07-13 09:07:39 -07:00
Fuheng Zhao
79a2950b2f move static potential combination outside the struct 2021-07-12 21:18:06 -07:00
Fuheng Zhao
a2ebdaf394 make potential EventReason combinations static const member variables 2021-07-12 20:43:10 -07:00
Fuheng Zhao
4e0bfb05a0 make output more elegant 2021-07-12 19:34:49 -07:00
Trevor Clinkenbeard
f914574f47
Merge pull request #5154 from sfc-gh-tclinkenbeard/send-serverdbinfo-updates-to-coord
Add LowLatencySingleClog test
2021-07-12 19:26:40 -07:00
Fuheng Zhao
6ef332e18a put rangePrefetch statistics in L0 2021-07-12 19:04:09 -07:00
Fuheng Zhao
71966310b2 make level 0 a valid level to represent non BTree level counters 2021-07-12 16:18:16 -07:00
Fuheng Zhao
7dbe10617b format the code with devFormat 2021-07-12 16:07:18 -07:00
Fuheng Zhao
446b564a9d remove unnecessary include 2021-07-12 15:31:31 -07:00
Xiaoxi Wang
5eb1eddcb9
Merge pull request #5164 from sfc-gh-xwang/ppwiggle
Cherry-pick #5156 “Fix perpetual wiggle AddressExclusion bug and relax pause condition“
2021-07-12 15:04:53 -07:00
sfc-gh-fzhao
deea3452f2
Merge branch 'apple:master' into redWoodMetricsEnhancements 2021-07-12 15:00:16 -07:00
Steve Atherton
9fd5f54992
Merge pull request #5142 from Daniel-B-Smith/threads-in-simulation
Enable IThreadPool in simulation
2021-07-12 14:24:34 -07:00
Fuheng Zhao
f1e287c9d5 fix height error in preload 2021-07-12 13:30:11 -07:00
Fuheng Zhao
87abc8d302 resolve conflicts 2021-07-12 12:57:40 -07:00
Xiaoxi Wang
a5a578656e Merge branch 'master' into ppwiggle 2021-07-12 19:07:01 +00:00
Fuheng Zhao
b751f0efcd revert the previous change 2021-07-12 11:55:25 -07:00
Fuheng Zhao
be9284c80a fix the minor error in passing height 2021-07-12 11:45:16 -07:00
Xiaoxi Wang
9b83a6addf
Merge pull request #5157 from sfc-gh-xwang/master
fix invalid trace detail name
2021-07-12 11:22:52 -07:00
Daniel Smith
f6783b7dd1
Merge pull request #5143 from Daniel-B-Smith/rocks-missing-value-prefix
Don't log key not found as an error
2021-07-12 13:48:22 -04:00
Xiaoxi Wang
f8a21f4f6c fix invalid trace detail name 2021-07-12 17:44:26 +00:00
Fuheng Zhao
5e26592df9 avoid passing reason and level infromation into getIfExists function 2021-07-12 09:26:32 -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 #5088 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