Jingyu Zhou
|
d49e0091ce
|
Merge pull request #4727 from sfc-gh-etschannen/fix-rewrite-bme
Simulation could still stall writes for 10 seconds even when speedUpSimulation was on
|
2021-05-03 13:37:04 -07:00 |
Evan Tschannen
|
65fcf4014e
|
Fix: simulation could still stall writes for 10 seconds even when speedUpSimulation was on
Fix: disable connection failures in simulation when there are too many generations outstanding
|
2021-04-28 12:41:48 -07:00 |
RenxuanW
|
41ca11c3e5
|
Implement restoring an inconsistent snapshot as a real feature.
|
2021-04-22 13:53:37 -07:00 |
RenxuanW
|
551dfa6ad8
|
Move description of RESTORE_IGNORE_LOG_FILES to header file.
|
2021-04-07 10:21:24 -07:00 |
RenxuanW
|
fadc9cccee
|
Use knob RESTORE_IGNORE_LOG_FILES in restore.
Rename IGNORE_LOG_FILES to RESTORE_IGNORE_LOG_FILES. Also, this knob should be used in regular restore, not parallel restore.
|
2021-04-07 10:05:56 -07:00 |
RenxuanW
|
1b6ad42db8
|
Use a knob to completely ignore log files
|
2021-04-06 19:07:01 -07:00 |
Nim Wijetunga
|
ea922aa648
|
address pr comments
|
2021-03-17 18:16:18 +00:00 |
Nim Wijetunga
|
bf5f83d2bf
|
address pr comments
|
2021-03-16 21:49:36 +00:00 |
Nim Wijetunga
|
f0d79b3d86
|
Inital implementation of network busyness
|
2021-03-15 23:23:56 +00:00 |
FDB Formatster
|
df90cc89de
|
apply clang-format to *.c, *.cpp, *.h, *.hpp files
|
2021-03-10 10:18:07 -08:00 |
sfc-gh-tclinkenbeard
|
7558cd8e06
|
Merge remote-tracking branch 'origin/master' into simplify-global-knobs
|
2021-01-26 10:00:25 -08:00 |
Andrew Noyes
|
ff7d306b09
|
Merge branch 'release-6.3' into anoyes/merge-6.3-to-master
Include conflict markers for now. Will resolve.
|
2021-01-15 18:04:09 +00:00 |
Andrew Noyes
|
6d6b2843da
|
Merge remote-tracking branch 'upstream/release-6.2' into anoyes/merge-release-6.2
I'm including the conflict markers for now and I'll resolve them in a
subsequent commit
|
2021-01-14 17:20:11 +00:00 |
sfc-gh-tclinkenbeard
|
e29ed3bf99
|
Remove createGlobal*Knobs functions
|
2021-01-13 12:14:04 -08:00 |
Steve Atherton
|
a860778b51
|
Add write buffering to BackupContainerLocalDirectory::BackupFile to greatly reduce the number of IAsyncFile::write() calls made when writing backup data. The buffer size is controlled by a knob.
|
2021-01-09 07:57:48 -08:00 |
sfc-gh-tclinkenbeard
|
b1e3478267
|
Simplified global knobs
|
2020-11-21 13:27:48 -08:00 |
Young Liu
|
3278e21b0b
|
Change description of GRV proxy and Commit proxy in docs and add backward compatibility support for configuring proxies in fdbcli
|
2020-09-25 10:50:48 -07:00 |
Young Liu
|
35bef73a1c
|
Rename proxy to commit proxy
|
2020-09-10 17:44:15 -07:00 |
A.J. Beamon
|
a188f91fe6
|
Merge pull request #3738 from dongxinEric/misc/remove-unused-client-knob
The actual BYTE_LIMIT_UNLIMITED and ROW_LIMIT_UNLIMITED are defined i…
|
2020-09-08 10:46:27 -07:00 |
Xin Dong
|
b9bdd6c0ff
|
The actual BYTE_LIMIT_UNLIMITED and ROW_LIMIT_UNLIMITED are defined inside the struct GetRangeLimits and these two unused declarations can be confusing.
|
2020-09-03 14:55:16 -07:00 |
Young Liu
|
e87327b33b
|
Merge master branch and keep master proxy reporting txn cost estimation to ratekeeper
|
2020-08-29 12:47:35 -07:00 |
Xiaoxi Wang
|
24dbb3961c
|
Knob adjustment
|
2020-08-17 22:38:22 +00:00 |
Xiaoxi Wang
|
ffa1973242
|
move OPERATION_COST_BYTE_FACTOR to CLIENT_KNOB; skip the first call of refreshBusiestTag.
|
2020-08-14 22:49:20 +00:00 |
Young Liu
|
16ef2bd3bd
|
Pending commit
|
2020-08-12 10:34:07 -07:00 |
Xiaoxi Wang
|
cae6f04070
|
sample on cost instead of bytes
|
2020-08-10 22:30:06 +00:00 |
Young Liu
|
d6a23a4d6b
|
Resolve comments to make GRV proxy a separate process class
|
2020-08-06 00:01:57 -07:00 |
Xiaoxi Wang
|
13307679c5
|
use median shard size"
|
2020-08-05 03:57:25 +00:00 |
Xiaoxi Wang
|
48094ea17e
|
add INCOMPLETE_SHARD_PLUS knob
|
2020-08-04 03:18:05 +00:00 |
Xiaoxi Wang
|
c3a629588f
|
add client transaction tag sample
|
2020-07-31 19:08:42 +00:00 |
Young Liu
|
525f10e30c
|
Merge master branch
|
2020-07-22 16:08:49 -07:00 |
Young Liu
|
302cf5c45f
|
Remove debug trace events
|
2020-07-22 12:20:22 -07:00 |
Meng Xu
|
b2a3b4fd83
|
Merge branch 'master' into mengxu/merge-6.3-PR
|
2020-07-20 11:34:18 -07:00 |
Steve Atherton
|
f0d35e87ef
|
Renamed knob and URL parameter for request timeout to request timeout min to more accurately reflect what they do.
|
2020-07-19 17:41:59 -07:00 |
Young Liu
|
21c1998cca
|
Fix MaxTLogQueueSize Bug
|
2020-07-16 15:56:04 -07:00 |
Young Liu
|
5b06d69d25
|
Pass watches test
|
2020-07-15 00:37:41 -07:00 |
Oleg Samarin
|
6c23901e61
|
Speed up sync between Primary and DR
|
2020-07-03 11:38:54 +03:00 |
Oleg Samarin
|
d887d5dd70
|
Increased CopyLogRange performance
|
2020-06-26 13:34:35 +03:00 |
A.J. Beamon
|
d128252e90
|
Merge release-6.3 into master
|
2020-05-22 09:25:32 -07:00 |
Evan Tschannen
|
5013bc9106
|
fixed client compile issues; reduced the size of storage server interface
|
2020-05-18 17:20:15 -07:00 |
A.J. Beamon
|
35c18ac60a
|
Improvements to expiration. Encode throttles with auto/manual and priority in the key to support throttling the same tag with different values in these parameters.
|
2020-04-23 20:50:40 -07:00 |
A.J. Beamon
|
ee8447765f
|
Throttled tags on the client periodically check in with the cluster to update their rates if they get heavily throttled.
|
2020-04-21 11:56:58 -07:00 |
A.J. Beamon
|
78d48a0dad
|
Merge branch 'master' into transaction-tagging
# Conflicts:
# fdbcli/fdbcli.actor.cpp
# fdbclient/Knobs.h
# fdbclient/NativeAPI.actor.cpp
# fdbclient/fdbclient.vcxproj
# fdbserver/MasterProxyServer.actor.cpp
|
2020-04-17 09:23:18 -07:00 |
A.J. Beamon
|
0fba8c47be
|
Checkpoint: Ratekeeper sets absolute limits for tag throttles and enforces them by distributing requests to proxies, who distribute them to clients.
A few refactorings.
|
2020-04-16 14:43:22 -07:00 |
A.J. Beamon
|
ebeca10bce
|
Change the serialization of tags sent in some messages. Add communication of the sampling rate from cluster to clients.
|
2020-04-09 16:55:56 -07:00 |
tclinken
|
52860043c9
|
Merge remote-tracking branch 'origin' into atomically-update-dependent-knobs
|
2020-04-08 12:26:21 -07:00 |
tclinken
|
884e92bb49
|
Atomically update dependent knobs
|
2020-04-01 15:18:49 -07:00 |
Xin Dong
|
6820167d77
|
Merge branch 'master' into feature/1689/allow-custome-trace-log-file-identifier
|
2020-03-31 16:50:46 -07:00 |
Xin Dong
|
459c2e34cd
|
Now limit the file identifier to a). has a length no longer than the value defined in knobs; b). can only contain [A-Za-z0-9_] chars.
|
2020-03-31 16:42:00 -07:00 |
Jingyu Zhou
|
efbd01894d
|
Really fix the stuck of backup
|
2020-03-28 17:38:02 -07:00 |
Evan Tschannen
|
a39effa57d
|
delay recoveries after 70 outstanding generations, and stop recoveries after 100 outstanding generations to prevent a death spiral from filling up the coordinated state
|
2020-03-13 10:28:32 -07:00 |