sfc-gh-tclinkenbeard
|
6c2bf4fd8d
|
Add "Last Known Value" metric to ConfigIncrement workload
|
2021-08-23 13:32:57 -07:00 |
sfc-gh-tclinkenbeard
|
78b57629a1
|
Handle not_committed error in PaxosConfigTransaction::onError
|
2021-08-23 13:09:49 -07:00 |
Lukas Joswiak
|
f037ac7b19
|
Fix capitalization
|
2021-08-23 12:59:01 -07:00 |
Lukas Joswiak
|
08892eab55
|
Move client failure cleanup
|
2021-08-23 12:54:03 -07:00 |
Lukas Joswiak
|
eaac647558
|
Fix kill worker bug
|
2021-08-23 12:45:42 -07:00 |
Lukas Joswiak
|
adc1025fa1
|
Clean up clientFailures periodically
|
2021-08-23 12:45:42 -07:00 |
Lukas Joswiak
|
d004703cc8
|
Add worker kill unit test
|
2021-08-23 12:45:42 -07:00 |
Trevor Clinkenbeard
|
61a8bb6443
|
Merge pull request #5412 from sfc-gh-ljoswiak/features/atomic-knobs
Add atomicity to knobs
|
2021-08-23 12:42:47 -07:00 |
Daniel Smith
|
8bde0b3136
|
Disable RocksDB storage engine in simulation
|
2021-08-23 14:56:13 -04:00 |
Lukas Joswiak
|
8996e396b9
|
Remove old local configuration initialization
|
2021-08-23 11:41:01 -07:00 |
Lukas Joswiak
|
4c92026213
|
Use existing error when triggering local config restart
|
2021-08-23 11:41:01 -07:00 |
Lukas Joswiak
|
338fc59673
|
Separate test knobs into atomic and nonatomic
|
2021-08-23 11:41:00 -07:00 |
Lukas Joswiak
|
e0f75c2b99
|
Remove TODO
|
2021-08-23 11:41:00 -07:00 |
Lukas Joswiak
|
078e614595
|
Add atomic clear unit test
|
2021-08-23 11:41:00 -07:00 |
Lukas Joswiak
|
4107c35538
|
Add atomic knob unit test
|
2021-08-23 11:41:00 -07:00 |
Lukas Joswiak
|
7998ec4232
|
Add atomicity to knobs
|
2021-08-23 11:41:00 -07:00 |
Daniel Smith
|
b75fb0d105
|
Improve error to status conversion
|
2021-08-23 11:35:26 -04:00 |
Daniel Smith
|
473e2bbf5f
|
Fix error handling of reads.
|
2021-08-23 11:35:26 -04:00 |
Chaoguang Lin
|
8ed041132f
|
Rewrite cache_range related functions to template code; Remove duplicate code; fix the existing bug in cache_range;
|
2021-08-20 13:42:50 -07:00 |
Trevor Clinkenbeard
|
66df75c570
|
Merge pull request #5385 from sfc-gh-tclinkenbeard/debug-dd
Capture deep copy of `machine_info` in `printSnapshotTeamsInfo`
|
2021-08-20 13:25:50 -07:00 |
sfc-gh-tclinkenbeard
|
9458a6975d
|
Remove std::map::at usage from DataDistribution.actor.cpp
|
2021-08-20 12:35:26 -07:00 |
Zhe Wu
|
16445984c5
|
Merge pull request #5425 from halfprice/zhewu/fix-cc-health-monitor-cancellation
Allow CC health monitor to handle Actor cancellation
|
2021-08-20 11:01:38 -07:00 |
Steve Atherton
|
ebdb9064ff
|
Merge pull request #5359 from RenxuanW/mlr
Check in the prototype of MutationLogReader.
|
2021-08-19 21:11:10 -07:00 |
Trevor Clinkenbeard
|
cb04f6a135
|
Merge pull request #5426 from sfc-gh-tclinkenbeard/paxos-config-db
Reenable ConfigIncrement test
|
2021-08-19 18:18:43 -07:00 |
neethuhaneesha
|
41f94e6e3b
|
Merge pull request #5130 from neethuhaneesha/readCancelRocksDB
Cancelling the timedout reads with rocksdb storage.
|
2021-08-19 16:41:22 -07:00 |
Zhe Wu
|
a8655e5f4e
|
Allow CC health monitor to handle cancellation
|
2021-08-19 16:32:18 -07:00 |
sfc-gh-tclinkenbeard
|
658233d0e0
|
Merge remote-tracking branch 'origin/master' into paxos-config-db
|
2021-08-19 16:18:59 -07:00 |
sfc-gh-tclinkenbeard
|
0fcca0eb60
|
Add IKnobCollection::clearTestKnobs to fix unit tests
|
2021-08-19 16:18:44 -07:00 |
Evan Tschannen
|
2adad62e59
|
Merge pull request #5424 from sfc-gh-jslocum/shard-metrics-timeout-fix
Using the current max shard size estimate instead of the max possible…
|
2021-08-19 16:00:51 -07:00 |
Neethu Haneesha Bingi
|
0fbfcc582e
|
Increasing the read cancellation timeouts to 5 minutes in simulation.
|
2021-08-19 14:47:12 -07:00 |
sfc-gh-tclinkenbeard
|
b6c669be23
|
Send ConfigBroadcastSnapshotReply to broadcaster
|
2021-08-19 14:45:30 -07:00 |
Chaoguang Lin
|
8c56cef23c
|
Merge pull request #5366 from sfc-gh-clin/add-flow-db-interface
Rewrite ThrottleApi functions using template
|
2021-08-19 14:28:55 -07:00 |
Josh Slocum
|
17f6f7a2ca
|
Using the current max shard size estimate instead of the max possible if unavailable
|
2021-08-19 16:17:55 -05:00 |
Neethu Haneesha Bingi
|
6c97782378
|
Timedout reads cancellation check removed in simulation.
|
2021-08-19 14:11:28 -07:00 |
Neethu Haneesha Bingi
|
02b3ed3ff1
|
Adding deadline option to rocksdb calls.
|
2021-08-19 14:11:28 -07:00 |
Neethu Haneesha Bingi
|
fbb393f998
|
Added readrange timeoout check and rocksdb read deadline option.
|
2021-08-19 14:11:28 -07:00 |
Neethu Haneesha Bingi
|
24ac173c95
|
Adding ReadRangeAction timeout, returning error and using timer_monotonic changes.
|
2021-08-19 14:11:28 -07:00 |
Neethu Haneesha Bingi
|
01e85610ab
|
Cancelling the timedout reads with rocksdb storage.
|
2021-08-19 14:11:28 -07:00 |
Chaoguang Lin
|
fbed117b21
|
Solve comments; Add a method to return DatabaseContext Reference
|
2021-08-19 19:34:25 +00:00 |
Daniel Smith
|
45b40addb7
|
Merge pull request #5379 from neethuhaneesha/eagerReadsDisable
Disabling option for removing eagerReads for ClearRange mutations.
|
2021-08-19 12:39:30 -04:00 |
sfc-gh-tclinkenbeard
|
8faf418b45
|
Add back LocalConfiguration::initialize
|
2021-08-18 22:27:38 -07:00 |
Josh Slocum
|
0a0b4cf333
|
Merge pull request #5410 from sfc-gh-xwang/master
fix uninitialized int
|
2021-08-18 17:01:20 -07:00 |
Xiaoxi Wang
|
7b0756e391
|
fix uninitialized int
|
2021-08-18 15:48:02 -07:00 |
A.J. Beamon
|
448ffe7931
|
Merge pull request #5408 from yao-xiao-github/time-keeper-event
Add version and timestamp to TimeKeeperCommit event.
|
2021-08-18 15:30:11 -07:00 |
yao-xiao-github
|
0afb63c13f
|
Update fdbserver/ClusterController.actor.cpp
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
|
2021-08-18 15:29:13 -07:00 |
Yao Xiao
|
7f0a09d1e2
|
Enable debugTransaction before getReadVersion.
|
2021-08-18 15:22:58 -07:00 |
Renxuan Wang
|
6e89dc3da0
|
Check in the prototype of MutationLogReader.
|
2021-08-18 14:59:50 -07:00 |
Jingyu Zhou
|
38f9cbd8b6
|
Merge pull request #5406 from Doxense/fix-windows-build-with-system-time
Fix windows build with system time
|
2021-08-18 14:26:27 -07:00 |
sfc-gh-tclinkenbeard
|
62303af832
|
Remove invalid assertion from ConfigBroadcastSnapshotRequest handling
|
2021-08-18 13:24:00 -07:00 |
yao-xiao-github
|
b8e2575f92
|
Update log directory to server log directory. (#5396)
|
2021-08-18 13:07:56 -07:00 |
sfc-gh-tclinkenbeard
|
e0981e71b2
|
Remove invalid assertion from LocalConfiguration::addChanges
|
2021-08-18 12:49:00 -07:00 |
sfc-gh-tclinkenbeard
|
a7f9db8b76
|
Remove knob reinitialization from updateInMemoryState
|
2021-08-18 12:32:12 -07:00 |
Josh Slocum
|
074bd174b6
|
Fix worker segfault by reference counting LocalConfiguration
|
2021-08-18 14:07:20 -05:00 |
Yao Xiao
|
4b8dadfdfb
|
Use Time instead of Timestamp.
|
2021-08-18 11:53:52 -07:00 |
Mohamed Oulmahdi
|
3a9e7150f7
|
Add SIGUSR1 and SIGUSR2 macros for Windows
|
2021-08-18 18:06:36 +02:00 |
Yao Xiao
|
977f8f494e
|
Add version and timestamp to TimeKeeperCommit event.
|
2021-08-18 01:27:38 -07:00 |
Josh Slocum
|
6aabd9a03e
|
Adding FIXME for simulation issue
|
2021-08-17 18:18:28 -05:00 |
Chaoguang Lin
|
7ac1d17bcb
|
Add a local namespace in Ratekeeper.actor.cpp to differenitate name GrvProxyInfo
|
2021-08-17 21:05:57 +00:00 |
Chaoguang Lin
|
b9628bdb50
|
Merge branch 'master' of github.com:apple/foundationdb into add-flow-db-interface
|
2021-08-17 20:24:41 +00:00 |
Chaoguang Lin
|
179c313e08
|
Use DatabaseContext instead of Database in template functions
|
2021-08-17 20:02:25 +00:00 |
sfc-gh-tclinkenbeard
|
0bacc310ef
|
Reenable consumer in config broadcaster
|
2021-08-17 12:09:12 -07:00 |
Evan Tschannen
|
0a78c84a3e
|
Merge pull request #5183 from sfc-gh-xwang/tlog_dev
TLog Streaming Peek
|
2021-08-17 11:51:34 -07:00 |
sfc-gh-tclinkenbeard
|
616a01d01d
|
Only register each worker once with config broadcaster (consumer currently disabled)
|
2021-08-17 11:45:50 -07:00 |
Xiaoxi Wang
|
d12bda94ae
|
disable trace log
|
2021-08-16 16:33:20 -07:00 |
Jingyu Zhou
|
bccb09f9dd
|
Merge pull request #5387 from sfc-gh-tclinkenbeard/improve-worker-const-correctness
Add const qualifiers to several parameters in `worker.actor.cpp`
|
2021-08-16 13:32:07 -07:00 |
sfc-gh-tclinkenbeard
|
51ee619c16
|
Remove LocalConfiguration::initialize
|
2021-08-16 11:39:37 -07:00 |
sfc-gh-tclinkenbeard
|
3418c20867
|
Merge remote-tracking branch 'origin/master' into paxos-config-db
|
2021-08-16 10:49:47 -07:00 |
sfc-gh-tclinkenbeard
|
52a64eb04b
|
Improve const-correctness for AsyncVar references
|
2021-08-14 23:41:39 -07:00 |
sfc-gh-tclinkenbeard
|
ceb83f7f5e
|
Make ccInterface a const reference in workerServer
|
2021-08-14 23:41:39 -07:00 |
sfc-gh-tclinkenbeard
|
556e4bc283
|
Add assertion to overlappingMachineMembers
|
2021-08-13 14:56:22 -07:00 |
sfc-gh-tclinkenbeard
|
a0a4207ce2
|
Capture deep copy of machine_info in printSnapshotTeamsInfo
|
2021-08-13 12:13:54 -07:00 |
sfc-gh-tclinkenbeard
|
3f0e07d79c
|
Remove dead code
|
2021-08-13 09:54:02 -07:00 |
sfc-gh-tclinkenbeard
|
ea4f6850da
|
Mark ServerStatus::excludeOnRecruit const
|
2021-08-13 09:52:07 -07:00 |
sfc-gh-tclinkenbeard
|
0aafd9d5f0
|
Mark TCServerInfo::isCorrectStoreType const
|
2021-08-13 09:49:22 -07:00 |
Josh Slocum
|
e444d3781c
|
Various TSS improvements from snowblower testing
|
2021-08-13 10:24:15 -05:00 |
Neethu Haneesha Bingi
|
c45daf6f51
|
Disabling option for removing eagerReads for ClearRange mutations.
|
2021-08-13 01:26:50 -07:00 |
Steve Atherton
|
303449f82f
|
Merge pull request #5378 from FuhengZhao/RedwoodMetricsLevelFix
Redwood Metric Level
|
2021-08-12 20:29:08 -07:00 |
Fuheng Zhao
|
4282911ce2
|
level off by 1 fixed
|
2021-08-12 20:06:46 -07:00 |
sfc-gh-tclinkenbeard
|
904deb9516
|
Improve DDTeamCollection const-correctness
|
2021-08-12 18:52:57 -07:00 |
sfc-gh-fzhao
|
29b4f221a7
|
Merge branch 'apple:master' into RedwoodHistogram
|
2021-08-12 17:07:05 -07:00 |
sfc-gh-tclinkenbeard
|
cfe677c100
|
storageRecruiter only responds to changes in recruitStorage endpoint
|
2021-08-12 16:24:03 -07:00 |
Xiaoxi Wang
|
df7a801945
|
remove FIXME
|
2021-08-12 14:10:34 -07:00 |
sfc-gh-tclinkenbeard
|
45ac667271
|
Add IsPrimary boolean parameter
|
2021-08-12 14:05:04 -07:00 |
Andrew Noyes
|
b39a903af0
|
Merge pull request #5371 from sfc-gh-anoyes/anoyes/fix-heap-use-after-free
Fix heap use after free
|
2021-08-12 07:27:05 -07:00 |
Xiaoxi Wang
|
a97570bd06
|
solve mis-spelling, trace log and format problems
|
2021-08-11 18:26:00 -07:00 |
Chaoguang Lin
|
bf0d0598dc
|
Refactor all ThrottleAPI functions using template and remove duplicate copies
|
2021-08-11 23:59:25 +00:00 |
Andrew Noyes
|
ca9f60baef
|
Fix heap use after free
|
2021-08-11 15:42:01 -07:00 |
Lukas Joswiak
|
a605fb3852
|
Merge pull request #5026 from sfc-gh-ljoswiak/fixes/alp6
Actor sampling
|
2021-08-11 13:44:17 -07:00 |
Lukas Joswiak
|
1faec36bc6
|
Wait for all snapshot replies before sending incremental changes
|
2021-08-11 11:17:51 -07:00 |
Lukas Joswiak
|
c098a1128d
|
Push snapshot changes to local configuration on refresh
|
2021-08-11 09:13:22 -07:00 |
Josh Slocum
|
389b71ba72
|
Merge pull request #5365 from sfc-gh-satherton/debugging-cleanup
Added Label field for keys and ranges in MutationTracking.
|
2021-08-11 07:07:36 -07:00 |
Trevor Clinkenbeard
|
bd0a04d4bc
|
Merge pull request #5345 from sfc-gh-ljoswiak/features/broadcaster-push
Refactor config broadcaster to push updates to workers
|
2021-08-10 19:56:35 -07:00 |
Chaoguang Lin
|
618c72f7e2
|
Draft to use template to rewrite ThrottleApi
|
2021-08-11 01:07:36 +00:00 |
Steve Atherton
|
09a41ff61b
|
Fix duplicate trace event fields on MutationTracking event.
|
2021-08-10 17:56:28 -07:00 |
Steve Atherton
|
f000447414
|
Fix duplicate TraceEvent detail name.
|
2021-08-10 17:43:41 -07:00 |
Steve Atherton
|
3922fa8cdd
|
Fix duplicate TraceEvent detail name.
|
2021-08-10 17:41:31 -07:00 |
Steve Atherton
|
eb5c8eb78d
|
Added Label field for keys and ranges in MutationTracking.
|
2021-08-10 17:32:32 -07:00 |
Steve Atherton
|
01248820a7
|
Added Label field for keys and ranges in MutationTracking.
|
2021-08-10 17:30:07 -07:00 |
Lukas Joswiak
|
7fe863c2a0
|
Temporarily remove failing unit test
|
2021-08-10 16:20:51 -07:00 |
Steve Atherton
|
2cf5a3d883
|
Added range tracking support to MutationTracking.
|
2021-08-10 15:52:30 -07:00 |
Lukas Joswiak
|
b112560c94
|
Reorder registerWorker to prevent potential conflict
|
2021-08-10 15:09:35 -07:00 |
Steve Atherton
|
5482c86d31
|
Added range tracking support to MutationTracking.
|
2021-08-10 14:38:02 -07:00 |
Fuheng Zhao
|
6dbde9f126
|
clean the constructor
|
2021-08-10 14:22:29 -07:00 |
Lukas Joswiak
|
f018af6ee4
|
Update fdbserver/ConfigBroadcaster.actor.cpp
Co-authored-by: Trevor Clinkenbeard <trevor.clinkenbeard@snowflake.com>
|
2021-08-10 13:24:41 -07:00 |
Lukas Joswiak
|
d27c9e2520
|
Revert error check
|
2021-08-10 12:41:41 -07:00 |
Lukas Joswiak
|
a838a47b0b
|
Use ActorCollection for consumer future
|
2021-08-10 12:27:19 -07:00 |
Lukas Joswiak
|
9f4ea02784
|
Reremove old TODO
|
2021-08-10 12:14:50 -07:00 |
Lukas Joswiak
|
598b23f8d4
|
Merge branch 'features/broadcaster-push' of github.com:sfc-gh-ljoswiak/foundationdb into features/broadcaster-push
|
2021-08-10 12:08:16 -07:00 |
Lukas Joswiak
|
2ed2294ccb
|
Remove old TODO
|
2021-08-10 12:00:43 -07:00 |
Lukas Joswiak
|
5dfd7c4b1a
|
Remove redundant dead worker check
|
2021-08-10 11:56:58 -07:00 |
Lukas Joswiak
|
cf81b0650d
|
Only register consumer once on the broadcaster
|
2021-08-10 11:56:16 -07:00 |
Lukas Joswiak
|
72e55ef72e
|
Add broadcaster error check to unit tests
|
2021-08-10 11:39:29 -07:00 |
Lukas Joswiak
|
564a3d69b7
|
Rename config broadcast interface messages
|
2021-08-10 11:39:29 -07:00 |
Lukas Joswiak
|
833e53f8f0
|
Add tests back
|
2021-08-10 11:39:29 -07:00 |
Lukas Joswiak
|
85fa264a16
|
Remove move constructor and assignment operator
|
2021-08-10 11:39:29 -07:00 |
Lukas Joswiak
|
305a17c811
|
Improve config broadcaster logic, fix unit tests
|
2021-08-10 11:39:29 -07:00 |
Lukas Joswiak
|
72e63db856
|
Send ConfigBroadcastInterface to ConfigBroadcaster instead of entire worker interface
|
2021-08-10 11:39:29 -07:00 |
Lukas Joswiak
|
3946cf94ff
|
Push updates to workers (clang-formatted files)
|
2021-08-10 11:39:29 -07:00 |
Lukas Joswiak
|
092ab4302b
|
Push updates to workers
|
2021-08-10 11:39:29 -07:00 |
Xiaoxi Wang
|
1f6cee89ab
|
merge master, fix conflicts
|
2021-08-10 10:01:45 -07:00 |
Lukas Joswiak
|
3a607d9a38
|
Update fdbserver/ConfigBroadcaster.actor.cpp
Co-authored-by: Trevor Clinkenbeard <trevor.clinkenbeard@snowflake.com>
|
2021-08-10 09:36:39 -07:00 |
Steve Atherton
|
c73e861074
|
Move role UIDs for MutationTracking TraceEvents from various inconsistent detail fields into the TraceEvent UID field.
|
2021-08-10 01:59:28 -07:00 |
Steve Atherton
|
54c7036eaf
|
Move role UIDs for MutationTracking TraceEvents from various inconsistent detail fields into the TraceEvent UID field.
|
2021-08-10 01:52:36 -07:00 |
Steve Atherton
|
e5e8a56b66
|
Merge branch 'master' of https://github.com/apple/foundationdb into debugging-cleanup
# Conflicts:
# fdbbackup/FileDecoder.actor.cpp
|
2021-08-09 23:36:57 -07:00 |
Steve Atherton
|
faa4154a56
|
MutationTracking now uses a vector of keys to track. Removed "Mutation" detail from DEBUG_MUTATION() events because they are duplicates of the fields already logged in the returned MutationTracking event, which are now renamed and combined into "Mutation". Removed more toString() calls in TraceEvent detail values.
|
2021-08-09 23:30:45 -07:00 |
Lukas Joswiak
|
ec78fb3060
|
Add tests back
|
2021-08-09 17:42:27 -07:00 |
Lukas Joswiak
|
c97a1b3b4d
|
Remove move constructor and assignment operator
|
2021-08-09 15:33:01 -07:00 |
Fuheng Zhao
|
5e76650d9b
|
update constructor
|
2021-08-09 15:26:58 -07:00 |
sfc-gh-fzhao
|
40e674a6ba
|
Merge branch 'apple:master' into RedwoodHistogram
|
2021-08-09 15:14:15 -07:00 |
Lukas Joswiak
|
5249105b04
|
Improve config broadcaster logic, fix unit tests
|
2021-08-09 13:20:06 -07:00 |
sfc-gh-tclinkenbeard
|
79ba9c4e3a
|
Add GetGenerationQuorum to get generation from a quorum of config nodes
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
bd5a87e0e3
|
Fix TestConfig::ConfigBuilder::trace_visitor::operator()(Optional<std::vector<int>> const* val)
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
f6b6e11d6a
|
Support randomizing configuration database type in simulation
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
82546853c0
|
Rename UseConfigDB to ConfigDBType
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
cdbcb69d86
|
Add configuration database type to ISimulator
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
cd8a82b1b8
|
Rename GetGenerationRequests metric
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
42a45ebfc4
|
Temporarily comment out configuration database code breaking simulation tests
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
6ac88a3cf9
|
Fix localIncrementActors calculation in ConfigIncrement workload
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
6524dd1567
|
Add random sleep to ConfigIncrement workload
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
7deb339a0c
|
Added ConfigIncrement.toml test
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
c9ec3d2d93
|
Added ConfigIncrement workload
|
2021-08-09 10:04:35 -07:00 |
sfc-gh-tclinkenbeard
|
b15daf1886
|
Added PImpl class
This class propogates the constness of methods to their pimpl
implementations
|
2021-08-09 10:04:34 -07:00 |
Steve Atherton
|
2626fdc992
|
Don't loop over mutations with an empty loop if mutation tracking is disabled.
|
2021-08-08 00:44:17 -07:00 |
Steve Atherton
|
2bf7b9b7a9
|
Remove many calls to .toString(), .printable(), and printable(...) from TraceEvent .detail() values to avoid double-escaping characters such that the same values look different in different events and can't be easily searched for. Also fixed a few warnings found by clang.
|
2021-08-08 00:04:54 -07:00 |
Xiaoxi Wang
|
2263626cdc
|
200k test clean: enable remote Log pull from LogRouter
|
2021-08-07 09:53:32 -07:00 |
Lukas Joswiak
|
fae29dbb1f
|
Send ConfigBroadcastInterface to ConfigBroadcaster instead of entire worker interface
|
2021-08-06 12:42:07 -07:00 |
Xiaoxi Wang
|
80a5120df8
|
support LogRouter peek from TLog
|
2021-08-05 19:51:17 -07:00 |
Lukas Joswiak
|
38d05a2f49
|
Push updates to workers (clang-formatted files)
|
2021-08-05 18:57:12 -07:00 |
Lukas Joswiak
|
0116d17dbb
|
Push updates to workers
|
2021-08-05 18:50:11 -07:00 |
yao-xiao-github
|
8609b45354
|
Add histograms to CommitProxyServer. (#5299)
|
2021-08-05 09:17:37 -07:00 |
yao-xiao-github
|
876c6d72c4
|
Merge pull request #5278 from yao-xiao-github/histogram
Add histogram in GrvProxyServer.
|
2021-08-04 16:34:35 -07:00 |
Yao Xiao
|
f3baedd27f
|
Apply suggestions.
|
2021-08-04 13:51:56 -07:00 |
Xiaoxi Wang
|
7eb9ace031
|
Merge branch 'master' of https://github.com/apple/foundationdb into tlog_dev
|
2021-08-03 17:10:15 -07:00 |
Fuheng Zhao
|
782a47f45d
|
update histogram constructor
|
2021-08-03 14:01:39 -07:00 |
Xiaoxi Wang
|
2337ec7d4e
|
remove unused variables
|
2021-08-03 10:15:34 -07:00 |
Xiaoxi Wang
|
9986d2b0b6
|
change log severity
|
2021-08-02 22:33:17 -07:00 |
Daniel Smith
|
0774ce423c
|
Merge pull request #5320 from sfc-gh-satherton/disable-rocks-valgrind
Disable using rocksdb in valgrind builds.
|
2021-08-02 18:34:44 -04:00 |
Xiaoxi Wang
|
3dfe7a51e0
|
trivial merge
|
2021-08-02 14:32:12 -07:00 |
Xiaoxi Wang
|
fd74a16f35
|
format code
|
2021-08-02 14:24:20 -07:00 |
Xiaoxi Wang
|
0e03d5e215
|
Merge pull request #5313 from sfc-gh-xwang/master
add information print in simulation test
|
2021-08-02 13:59:57 -07:00 |
Steve Atherton
|
e9c3da1f0f
|
Disable rocksdb selection for VALGRIND builds.
|
2021-08-02 13:47:37 -07:00 |
Xiaoxi Wang
|
2df0474fec
|
merge master
|
2021-08-02 11:58:35 -07:00 |
Xiaoxi Wang
|
ae2268f9f2
|
200k simulation: check stream sequence; delay in GetMore loop
|
2021-08-02 10:52:24 -07:00 |
Zhe Wu
|
d9b5a7c38d
|
Merge pull request #5314 from halfprice/zhewu/optional-tlog-interface
Account for the case where TLogInterface may not present in ServerDbInfo in worker health monitor
|
2021-08-02 10:09:13 -07:00 |
Trevor Clinkenbeard
|
5e1639ad32
|
Merge pull request #5222 from sfc-gh-tclinkenbeard/paxos-config-db
Simple (non-fault tolerant) implementation of replicated configuration database
|
2021-08-02 10:03:24 -07:00 |
Zhe Wu
|
2c08d17975
|
Account for the case where TLogInterface may not present in ServerDbInfo in worker health monitor
|
2021-08-02 07:30:27 -07:00 |
Lukas Joswiak
|
5dc9a97230
|
Merge branch 'master' into fixes/alp6
|
2021-08-01 20:42:52 -07:00 |
Lukas Joswiak
|
78b5635d9f
|
Remove hot lineage modification
|
2021-08-01 20:21:15 -07:00 |
Lukas Joswiak
|
d606392c68
|
Disable more ALP work when sampling disabled
|
2021-08-01 20:11:50 -07:00 |
Xiaoxi Wang
|
2a88033800
|
clean 100k simulation test. revert changes of fdbrpc.h
|
2021-07-31 16:46:14 -07:00 |
Xiaoxi Wang
|
cc7081c044
|
add information print
|
2021-07-30 19:22:49 -07:00 |
Xiaoxi Wang
|
517ff9801d
|
add information print
|
2021-07-30 19:10:13 -07:00 |
Xiaoxi Wang
|
1c4bce17aa
|
revert code refactor
|
2021-07-30 19:08:22 -07:00 |
Yao Xiao
|
82be496ba3
|
Updated grvRawDist to grvGetCommittedVersionRpcDist.
|
2021-07-30 18:01:27 -07:00 |
Yao Xiao
|
74a7da0179
|
Add histogram in GrvProxyServer.
|
2021-07-30 17:54:51 -07:00 |
Daniel Smith
|
b35c5b31c6
|
Merge pull request #5048 from Daniel-B-Smith/rocksdb-metrics
Add a periodic trace message with RocksDB stats
|
2021-07-30 14:16:50 -04:00 |
Daniel Smith
|
adc466acb6
|
Fix key name
|
2021-07-30 13:27:43 -04:00 |
Daniel Smith
|
a26dbba66f
|
Add RocksDB metrics
|
2021-07-30 13:27:43 -04:00 |
Andrew Noyes
|
353efe7db2
|
Merge pull request #5264 from sfc-gh-tclinkenbeard/fix-more-clang-warnings
Enable more warnings for `clang`
|
2021-07-29 15:43:54 -07:00 |
sfc-gh-fzhao
|
e8cefacbbe
|
Merge branch 'apple:master' into RedwoodHistogram
|
2021-07-28 21:17:06 -07:00 |
Zhe Wu
|
a0bad000f3
|
Merge pull request #5279 from halfprice/zhewu/local-dc-count-proxy
Include proxies in the local worker list in health monitoring
|
2021-07-28 16:13:10 -07:00 |
Fuheng Zhao
|
e12d2fd38c
|
remove two assertions
|
2021-07-28 16:05:27 -07:00 |
sfc-gh-fzhao
|
09d7ee4741
|
Merge branch 'apple:master' into RedwoodHistogram
|
2021-07-28 14:35:53 -07:00 |
Xiaoxi Wang
|
10c82b422f
|
merge master branch
|
2021-07-28 14:19:46 -07:00 |
Zhe Wu
|
e0a7891d67
|
Include proxies in the local worker list
|
2021-07-28 14:16:48 -07:00 |
Xiaoxi Wang
|
12d4f5c261
|
disable streaming peek for localities < 0
|
2021-07-28 14:11:25 -07:00 |
sfc-gh-tclinkenbeard
|
856348f0c7
|
Merge remote-tracking branch 'origin/master' into paxos-config-db
|
2021-07-28 14:06:52 -07:00 |
sfc-gh-tclinkenbeard
|
59ddfd78bd
|
Merge remote-tracking branch 'origin/master' into paxos-config-db
|
2021-07-28 12:54:02 -07:00 |
sfc-gh-tclinkenbeard
|
94a65865d9
|
Merge remote-tracking branch 'origin/master' into fix-clang-warnings
|
2021-07-28 12:29:27 -07:00 |
sfc-gh-tclinkenbeard
|
c74047c665
|
Merge remote-tracking branch 'origin/master' into fix-more-clang-warnings
|
2021-07-28 11:51:02 -07:00 |
A.J. Beamon
|
9f571255bd
|
Merge pull request #5271 from sfc-gh-ajbeamon/do-not-reset-committed-transaction
Do not partially reset a transaction when it is committed or fails to commit with an error
|
2021-07-28 09:02:54 -07:00 |
Fuheng Zhao
|
edea7f4fe5
|
addRef
|
2021-07-27 19:23:47 -07:00 |
Fuheng Zhao
|
20b01defa0
|
Merge branch 'RedwoodHistogram' of https://github.com/FuhengZhao/foundationdb into RedwoodHistogram
|
2021-07-27 16:19:25 -07:00 |
Fuheng Zhao
|
1a609abc68
|
remove registry in redwood
|
2021-07-27 16:11:00 -07:00 |
sfc-gh-fzhao
|
995b1fa5fc
|
Merge branch 'apple:master' into RedwoodHistogram
|
2021-07-27 14:19:25 -07:00 |
Fuheng Zhao
|
a8f97ac728
|
remove the .begin() to .end() fix
|
2021-07-27 12:35:39 -07:00 |
Lukas Joswiak
|
3eed4084e2
|
Merge branch 'master' into fixes/alp6
|
2021-07-27 11:26:53 -07:00 |
Lukas Joswiak
|
59d535149e
|
Merge branch 'master' into fixes/alp6
|
2021-07-27 10:07:18 -07:00 |
Lukas Joswiak
|
e9a1679467
|
Disable sampling everywhere except fdbserver
|
2021-07-27 09:53:23 -07:00 |
Fuheng Zhao
|
a5cb173749
|
initialize all memeber variables
|
2021-07-26 22:53:23 -07:00 |