Evan Tschannen
|
33efb9ec97
|
code cleanup based on review comments
|
2020-04-17 15:05:01 -07:00 |
Evan Tschannen
|
1476057996
|
properly cache serialization of serverDBInfo
|
2020-04-11 19:30:05 -07:00 |
Evan Tschannen
|
07cc0a8d74
|
code cleanup
|
2020-04-10 17:02:11 -07:00 |
Evan Tschannen
|
e8d333733a
|
Merge branch 'master' into feature-tree-broadcast
|
2020-04-10 13:51:09 -07:00 |
Evan Tschannen
|
ce4493f679
|
many bug fixes
|
2020-04-10 13:45:16 -07:00 |
A.J. Beamon
|
2309e9f156
|
Consistently use timeout instead of timedout in status messages.
|
2020-04-07 08:43:23 -07:00 |
Evan Tschannen
|
a51c92854a
|
Merge branch 'master' into feature-tree-broadcast
# Conflicts:
# fdbserver/WorkerInterface.actor.h
# fdbserver/worker.actor.cpp
|
2020-04-06 21:09:44 -07:00 |
Evan Tschannen
|
477d66b46d
|
implemented a tree broadcast for txn state message for proxies, and serverDBInfo for workers
|
2020-04-05 23:09:36 -07:00 |
Xin Dong
|
9a451bbf1a
|
Address review comments
|
2020-04-03 10:49:40 -07:00 |
Xin Dong
|
dfe5ae3f4c
|
Update fdbserver/Status.actor.cpp
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
|
2020-04-03 10:25:49 -07:00 |
Xin Dong
|
eaae9397e5
|
Address review comments
|
2020-04-02 11:04:58 -07:00 |
Xin Dong
|
5f710bde6a
|
Apply suggestions from code review
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
|
2020-04-02 09:40:13 -07:00 |
Xin Dong
|
e755583c07
|
Address review comments.
|
2020-04-01 15:13:04 -07:00 |
Xin Dong
|
484393e879
|
Update fdbserver/Status.actor.cpp
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
|
2020-03-31 09:42:42 -07:00 |
Xin Dong
|
012d41548e
|
Address review comments
|
2020-03-30 13:55:59 -07:00 |
Evan Tschannen
|
e08f0201f1
|
merge release 6.2 into master
|
2020-03-17 12:51:47 -07:00 |
Evan Tschannen
|
ed4d02a3e4
|
Merge pull request #2812 from etschannen/feature-proxy-mem-limit
Limit the amount of requests the proxy can queue up in memory
|
2020-03-16 14:56:56 -07:00 |
A.J. Beamon
|
fe19f30999
|
Merge pull request #2813 from etschannen/feature-satellite-usable-regions
do not recruit satellite tlogs when usable regions=1
|
2020-03-16 11:54:42 -07:00 |
A.J. Beamon
|
f2defc3a3a
|
Merge pull request #2814 from etschannen/feature-delay-recovery
Prevent coordinated state from filling up with too many old generations
|
2020-03-16 11:45:17 -07:00 |
Evan Tschannen
|
e5d53c863b
|
report in status the number of active generations
|
2020-03-16 10:29:17 -07:00 |
Evan Tschannen
|
04b752b40a
|
Added additional logging related to memory errors (including in status)
|
2020-03-13 18:31:22 -07:00 |
Evan Tschannen
|
4640edf5d6
|
do not recruit satellite tlogs when usable regions=1
|
2020-03-13 10:24:52 -07:00 |
Alex Miller
|
d86a601b84
|
Add cluster.processes.id.network.tls_policy.hz to status.
This allows monitoring of TLS policy failures, but one has to go scrape
for TLSPolicyFailure trace events to figure out why they're happening.
|
2020-03-13 02:46:10 -07:00 |
Evan Tschannen
|
303df197cf
|
Merge branch 'release-6.2'
# Conflicts:
# CMakeLists.txt
# bindings/c/test/mako/mako.c
# documentation/sphinx/source/release-notes.rst
# fdbbackup/backup.actor.cpp
# fdbclient/NativeAPI.actor.cpp
# fdbclient/NativeAPI.actor.h
# fdbserver/DataDistributionQueue.actor.cpp
# fdbserver/Knobs.cpp
# fdbserver/Knobs.h
# fdbserver/LogRouter.actor.cpp
# fdbserver/SkipList.cpp
# fdbserver/fdbserver.actor.cpp
# flow/CMakeLists.txt
# flow/Knobs.cpp
# flow/Knobs.h
# flow/flow.vcxproj
# flow/flow.vcxproj.filters
# versions.target
|
2020-03-06 18:22:46 -08:00 |
Evan Tschannen
|
6296465e07
|
Make the DD priority associated with populating a remote region lower than machine failures
|
2020-03-04 14:07:32 -08:00 |
Evan Tschannen
|
96258b9809
|
Merge branch 'release-6.2'
# Conflicts:
# documentation/sphinx/source/release-notes.rst
# fdbcli/fdbcli.actor.cpp
# fdbclient/ManagementAPI.actor.cpp
# fdbrpc/FlowTransport.actor.cpp
# fdbserver/ClusterController.actor.cpp
# fdbserver/DataDistribution.actor.cpp
# fdbserver/DataDistribution.actor.h
# fdbserver/DataDistributionQueue.actor.cpp
# fdbserver/KeyValueStoreMemory.actor.cpp
# fdbserver/MasterProxyServer.actor.cpp
# fdbserver/QuietDatabase.actor.cpp
# fdbserver/SkipList.cpp
# fdbserver/StorageMetrics.actor.h
# fdbserver/TLogServer.actor.cpp
# fdbserver/fdbserver.actor.cpp
# fdbserver/storageserver.actor.cpp
# fdbserver/workloads/KVStoreTest.actor.cpp
# flow/CMakeLists.txt
# flow/Knobs.cpp
# flow/Knobs.h
# flow/genericactors.actor.cpp
# flow/serialize.h
|
2020-02-21 19:09:16 -08:00 |
A.J. Beamon
|
78cb1071dc
|
Status should use the full list of proxies
|
2020-02-07 15:44:02 -08:00 |
mpilman
|
d09e07f1f5
|
Merge remote-tracking branch 'upstream/master' into features/icc
|
2020-02-04 10:26:18 -08:00 |
mengranwo
|
f597aa7e18
|
WIP : deployable/stable version since Nov 3. Start rebase to master branch
|
2020-01-15 13:49:45 -08:00 |
Evan Tschannen
|
3325980c03
|
Merge branch 'release-6.2'
# Conflicts:
# CMakeLists.txt
# documentation/sphinx/source/release-notes.rst
# fdbserver/DataDistribution.actor.cpp
# fdbserver/OldTLogServer_6_0.actor.cpp
# fdbserver/TLogServer.actor.cpp
# fdbserver/WorkerInterface.actor.h
# fdbserver/worker.actor.cpp
# versions.target
|
2019-10-24 17:38:15 -07:00 |
Evan Tschannen
|
35ac0071a8
|
fixed a compiler error
|
2019-10-22 17:06:54 -07:00 |
Evan Tschannen
|
2d74288d16
|
Added a comment to clarify why cleanup work is done in status
|
2019-10-22 16:33:44 -07:00 |
Evan Tschannen
|
3478652d06
|
Apply suggestions from code review
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
|
2019-10-22 13:32:09 -07:00 |
Evan Tschannen
|
d5c2147c0c
|
Update fdbserver/Status.actor.cpp
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
|
2019-10-22 13:27:52 -07:00 |
Evan Tschannen
|
2caad04d9c
|
Keys in the destUIDLookupPrefix can be cleaned up automatically if they do not have an associated entry in the logRangesRange keyspace
|
2019-10-22 11:58:40 -07:00 |
Evan Tschannen
|
688940b685
|
merge 6.2 into master
|
2019-10-21 11:43:46 -07:00 |
Evan Tschannen
|
42b7acf7b7
|
Merge pull request #2202 from etschannen/feature-share-mutations
Backup and DR would not share mutations if started on different versions of FDB
|
2019-10-16 20:28:39 -07:00 |
Evan Tschannen
|
587cbefe7f
|
duplicate mutation stream checker did not have a timeout
duplicate mutation stream did not work properly when multiple ranges exist with the same begin key
|
2019-10-16 20:17:09 -07:00 |
Evan Tschannen
|
5be773f145
|
Update fdbserver/Status.actor.cpp
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
|
2019-10-16 16:35:24 -07:00 |
Evan Tschannen
|
2facfc090b
|
Update fdbserver/Status.actor.cpp
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
|
2019-10-16 16:35:12 -07:00 |
Evan Tschannen
|
552eb44bf8
|
Merge pull request #2230 from ajbeamon/fix-fault-tolerance-reporting-with-remote-regions
Fix: status would fail to account for remote regions when...
|
2019-10-16 14:51:48 -07:00 |
Evan Tschannen
|
8b09cd16b2
|
Merge branch 'release-6.2' of github.com:apple/foundationdb into feature-share-mutations
|
2019-10-16 14:50:37 -07:00 |
Evan Tschannen
|
86bcb84b45
|
Raised the data distribution priority of splitting shards above restoring fault tolerance to avoid hot write shards
|
2019-10-11 17:50:43 -07:00 |
A.J. Beamon
|
a6da9d3df5
|
Fix: status would fail to account for remote regions when computing fault tolerance in the presence of a failure on the primary.
|
2019-10-10 10:36:35 -07:00 |
Evan Tschannen
|
628b4e0220
|
added a warning if multiple log ranges exist for the same range
|
2019-10-02 17:06:19 -07:00 |
Meng Xu
|
d0147e5e5d
|
Merge branch 'release-6.2' into mengxu/merge-release620-to-master-v3
Resolved Conflicts:
documentation/sphinx/source/release-notes.rst
fdbserver/DataDistribution.actor.cpp
versions.target
|
2019-10-02 13:22:56 -07:00 |
Evan Tschannen
|
045175bd0e
|
added tracking for the size of the system keyspace
|
2019-09-27 22:39:19 -07:00 |
Evan Tschannen
|
b495cc697b
|
Merge branch 'release-6.2'
# Conflicts:
# CMakeLists.txt
# documentation/sphinx/source/release-notes.rst
# versions.target
|
2019-09-13 09:25:08 -07:00 |
A.J. Beamon
|
6100d3274d
|
Merge pull request #2058 from tclinken/expose-lock-status
Added lockUID to status output if database is locked
|
2019-09-11 08:47:35 -07:00 |
Evan Tschannen
|
945cff1e5b
|
the cluster controller caches the serialization of serverDBInfo, to avoid regenerating it many times
|
2019-09-10 14:27:22 -07:00 |