sfc-gh-tclinkenbeard
79ff07a071
Added *BOOLEAN_PARAM macros to enforce documentation of boolean parameters
2021-07-02 15:04:42 -07: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
f58c7fd8bc
Fix IThreadPool thread naming
2021-06-29 16:27:37 -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
Jingyu Zhou
9c82b22aa3
Add comments for recordEmptyMessage and getEmptyMessageRatio.
2021-06-28 16:09:07 -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
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
Jingyu Zhou
c700feaa6e
Address Dan's comments
2021-06-28 11:16:35 -07:00
晓楚
254d7e235c
fix typo
2021-06-28 11:14:55 +08:00
Evan Tschannen
ac72120739
fixed a trace event which used fetchVersion before it was defined in the actor
2021-06-25 16:43:19 -07:00
Neethu Haneesha Bingi
decfb610ff
Minor review comments.
2021-06-25 15:04:49 -07:00
Zhe Wu
dbae4f329e
Merge pull request #5062 from halfprice/zhewu/cc-health-monitor-interface
...
Add updateWorkerHealth interface in ClusterController, and make ClusterController to track reported worker health
2021-06-25 15:03:47 -07:00
Jingyu Zhou
66a97b76f1
Add metric to track the ratio of empty messages to tlogs
...
This metric is to understand the impact of batching on empty commit messages.
If the ratio is high, it means proxy sends many empty commit messages, which
can potentially be optimized for better performance. If the ratio is low, which
means the spread factor is large, thus we need to optimize the proxy to reduce
such a factor.
2021-06-24 21:26:09 -07:00
Zhe Wu
865367fb72
Add updateWorkerHealth interface in cluster controller
2021-06-24 19:42:28 -07:00
Jingyu Zhou
9b8c4a2ffc
Remove fdbserver/Orderer.actor.h
...
Apparently this is no longer used for many years.
Fix Conflicts:
fdbserver/CMakeLists.txt
2021-06-24 11:23:37 -07:00
Neethu Haneesha Bingi
66f2518405
exclude to work with any locality data match.
2021-06-23 18:03:27 -07:00
Neethu Haneesha Bingi
cbe714acd0
Status json schema update, includelocalities back for consistency check, review comments.
2021-06-23 18:03:27 -07:00
Neethu Haneesha Bingi
4ad5926a25
Snake naming of keys and added comments to all new functions.
2021-06-23 18:03:27 -07:00
Neethu Haneesha Bingi
73752f441b
exclude locality:clang-format, ranged loops, documentation, tracking addStoragesever for exclusion.
2021-06-23 18:03:27 -07:00
Neethu Haneesha Bingi
62355571d0
exclude servers based on locality match
2021-06-23 18:03:27 -07:00
Meng Xu
108b77d1a0
Merge pull request #5044 from RenxuanW/proxy-metrics
...
Add a few ProxyStats fields.
2021-06-23 12:14:12 -07:00
Xiaoxi Wang
7b713f7fd2
add knob
2021-06-23 05:49:55 +00:00
Xiaoxi Wang
3602ec80fb
Merge branch 'master' of https://github.com/apple/foundationdb into ppwiggle
2021-06-23 03:34:59 +00:00
Evan Tschannen
fcb8bd6475
Revert "Make the sim2 run loop match the behavior of the net2 run loop."
2021-06-22 14:50:01 -07:00
Renxuan Wang
00599069d2
Add a few ProxyStats fields.
...
1. Add the count of # of getRateInfo() and # of leaseTimeout;
2. Add SystemGRVQueueSize, DefaultGRVQueueSize and BatchGRVQueueSize.
2021-06-22 11:45:58 -07:00
Evan Tschannen
2ae4f51d19
added a comment
2021-06-22 09:42:00 -07:00
Evan Tschannen
154332a94b
Merge branch 'master' of https://github.com/apple/foundationdb into feature-sim-time-batching
...
# Conflicts:
# fdbserver/VersionedBTree.actor.cpp
2021-06-22 09:37:40 -07:00
Evan Tschannen
c1271b555c
Merge pull request #5017 from sfc-gh-etschannen/feature-streaming-reply-master
...
Add a streaming reply method to flow to speed up range reads
2021-06-21 21:16:19 -07:00
Trevor Clinkenbeard
eaa868291c
Merge pull request #5030 from sfc-gh-satherton/flowmutex-test-fix
...
FlowMutex unit test bug and macOS compilation fix
2021-06-21 20:46:03 -07:00
Steve Atherton
7799d872f2
Fixed compile error on macOS clang.
2021-06-21 20:19:36 -07:00
Evan Tschannen
244e8f3527
Merge branch 'master' of https://github.com/apple/foundationdb into feature-streaming-reply-master
...
# Conflicts:
# fdbclient/CMakeLists.txt
# fdbclient/Knobs.h
# fdbserver/Knobs.h
2021-06-21 16:35:21 -07:00
Markus Pilman
c47644f055
Merge pull request #5012 from sfc-gh-jfu/jfu-configure-sim-cluster
...
Modularize generateNormalConfig code to improve readability
2021-06-21 15:02:57 -06:00
Zhe Wang
ab1404b201
Merge pull request #5015 from kakaiu/zhewang-add-traceevent-in-recovery
...
Add trace event to recovery_transaction step in recovery
2021-06-21 13:00:46 -05:00
Trevor Clinkenbeard
55f45daee4
Merge pull request #4953 from sfc-gh-tclinkenbeard/config-db
...
V1 Configuration Database for Dynamic Knobs
2021-06-21 10:17:21 -07:00
Josh Slocum
a274fbe456
Merge pull request #5022 from sfc-gh-jslocum/tss_delay_fix_fix
...
Don't fail consistency check if tss is unresponsive
2021-06-21 10:14:25 -07:00
sfc-gh-tclinkenbeard
db0b193ce6
Merge remote-tracking branch 'origin' into config-db
2021-06-21 09:14:40 -07:00
Trevor Clinkenbeard
481b785953
Merge pull request #5020 from dlambrig/issue4984
...
Do not allow descriptor to change on upgrade tests
2021-06-21 09:13:38 -07:00
Dan Lambright
68b58b71db
Do not allow descriptor to change on upgrade tests
2021-06-21 11:54:44 -04:00
Josh Slocum
85097249cc
Don't fail consistency check if tss is unresponsive
2021-06-21 09:36:36 -05:00
Xiaoxi Wang
f2daf20927
TEST condition
2021-06-21 06:56:03 +00:00
Xiaoxi Wang
0493d149e6
wait remove
2021-06-21 05:18:42 +00:00
Zhe Wang
b685691629
add trace event to recovery_transaction step in recovery
2021-06-19 16:04:20 -05:00
Xiaoxi Wang
148545fe90
Merge branch 'master' of https://github.com/apple/foundationdb into ppwiggle
2021-06-19 16:57:59 +00:00
Xiaoxi Wang
783520ce85
add and remove some healthy check to solve cluster status oscillation when #ss is little; simplify some code
2021-06-19 16:57:04 +00:00
Evan Tschannen
1cec223434
cherry pick streaming replies to master
2021-06-19 09:47:13 -07:00
sfc-gh-tclinkenbeard
89eaa90b6d
Explicitly initialize useConfigDB in fdbserver.actor.cpp
2021-06-18 20:18:59 -07:00
sfc-gh-tclinkenbeard
6619545c30
Merge remote-tracking branch 'origin/master' into config-db
2021-06-18 19:59:56 -07:00
sfc-gh-tclinkenbeard
a61bad0ad7
Fix gcc -Wsubobject-linkage warning
2021-06-18 17:12:32 -07:00
sfc-gh-tclinkenbeard
dee9fec300
Rename coordination files to fix upgrades
2021-06-18 14:16:49 -07:00