Jingyu Zhou
93f17e4a9f
Merge pull request #4004 from vishesh/task/issue-3799-conn-reset-log
...
Make ConnectionReset logs query friendly #3977
2020-11-04 16:29:10 -08:00
Vishesh Yadav
7b28de8a41
Add IDs to ConnectionReset TraceEvents
2020-11-04 14:06:49 -08:00
Daniel Smith
5825af272f
Fix whitespace
2020-11-04 22:06:30 +00:00
Xin Dong
44cdc4dfa6
Update fdbserver/LogRouter.actor.cpp
2020-11-04 09:44:28 -08:00
Vishesh Yadav
22b16302c3
Make ConnectionReset logs easier to query #3977
...
All TraceLogs that are related to ConnectionReset should be prefixed with
ConnectionReset. This should make it easy to query and aggregate by address and
role.
2020-11-02 15:10:51 -08:00
Russell Sears
32c87bbb33
Lightweight, power of two spaced histogram implementation + automatic reporting
2020-11-02 11:13:16 -08:00
Meng Xu
1664e2ff7f
Add more comments and questions to LR tLog and loadbalance
2020-11-01 21:22:23 -08:00
Xin Dong
46150d22c3
Attach generation(recovery count) to TLog metrics and LogRouter metrics.
2020-11-01 11:24:23 -08:00
Xin Dong
d302f60925
Fix build error.
2020-10-30 17:06:22 -07:00
Xin Dong
566365accd
Fix typo.
2020-10-30 16:28:05 -07:00
Xin Dong
af7e65110f
Allow the caller to decorate role metrics trace event with more details.
2020-10-30 16:20:08 -07:00
Xin Dong
f2a6a6101e
Fix build error.
2020-10-30 13:43:39 -07:00
Meng Xu
063700e4d6
Add comments and questions to HA and tLog code reading
...
The comments' correctness need to be confirmed by reviewers.
2020-10-30 12:14:57 -07:00
Xin Dong
eead86f006
Add primary peek location, aks paring TLog ID to LogRouterMetrics.
2020-10-30 11:42:09 -07:00
Xin Dong
e73d189f88
Attach datacenter id to process, network, machine and memory metrics.
2020-10-30 11:20:40 -07:00
Xin Dong
77825a4784
Fix typo.
2020-10-29 14:27:31 -07:00
Xin Dong
fbe421c6cb
Added time-in-queue measurement for GRV requests. Added metrics to show each time when a read version is hand out, how much of the queue, percentage-wise, is served.
2020-10-29 14:22:45 -07:00
Steve Atherton
99c1880a83
Merge commit 'f9581de2005e6b085776e81b9fcaa16442b32589' into merge-6.2-to-6.3
...
# Conflicts:
# fdbserver/Knobs.cpp
# fdbserver/Knobs.h
2020-10-27 12:21:26 -07:00
Xin Dong
cedcfc7d87
Removed unused uid field inside ParallelTCInfo
2020-10-26 16:48:09 -07:00
Xin Dong
be7944773f
Fix a typo
2020-10-26 16:44:52 -07:00
Xin Dong
9ef29d0cea
Changed getTeamID() to return a string instead of UID as suggested by reviews.
2020-10-26 16:44:52 -07:00
Xin Dong
9b5a02b552
Resolve review comments
2020-10-26 16:44:52 -07:00
Xin Dong
bec2cfb167
Fix typos.
2020-10-26 16:44:52 -07:00
Xin Dong
21ad448ad3
Fix macOS build.
2020-10-26 16:44:52 -07:00
Xin Dong
0bc51bb780
Resolve review comments
2020-10-26 16:44:50 -07:00
Xin Dong
7ebb2e5c09
Piggy back this PR to polish more TraceEvent by:
...
- Making it clear that it's tracking machine team info or server team info
- Added ID to both machine team and server team for better trackability
- Attach distributor id to some trace events.
2020-10-26 16:44:09 -07:00
Xin Dong
c037bfd001
Added detailed logging when there is no servers left in a server team, because that may indicate a data loss incident.
2020-10-26 16:44:07 -07:00
Xin Dong
36558d1450
Move to be part of proxy metrics
2020-10-26 16:25:56 -07:00
Daniel Smith
d7d9c31536
Revert "Add some thread yields"
...
This reverts commit 3485f1addd5fea75c4833b88f9825923f09ec78d.
2020-10-26 19:29:36 +00:00
Daniel Smith
44dc1303bb
Merge remote-tracking branch 'upstream/release-6.3' into rocksdb-unsafe-fsync
2020-10-26 19:24:33 +00:00
Meng Xu
b0d78ecf37
Merge pull request #3912 from dongxinEric/misc/log-detailed-teams-info-in-dd
...
Added a way to print detailed information about team collection for d…
2020-10-24 19:06:10 -07:00
Xin Dong
2bccb050de
Expose local transaction rate and limit info on commit proxies.
2020-10-23 17:32:27 -07:00
Xin Dong
6395b76d8c
Address more review comments
2020-10-23 15:29:08 -07:00
Xin Dong
f757cae786
Address review comments
2020-10-23 14:01:53 -07:00
Russell Sears
2b65f17669
Merge branch 'release-6.3' into rocksdb-lz4
2020-10-23 13:09:14 -07:00
Russell Sears
92a5178b4a
Merge branch 'release-6.3' into release-6-2-2020-10-23
2020-10-23 12:24:48 -07:00
Alvin Moore
7e13c99d3c
Merge pull request #3938 from sears/rocksdb_fixes
...
Rocksdb fixes
2020-10-23 15:11:33 -04:00
A.J. Beamon
9043357934
Merge pull request #3360 from sfc-gh-tclinkenbeard/use-vector-for-tagset
...
Use std::vector for TagSet
2020-10-23 10:34:20 -07:00
Andrew Noyes
0060eeb6f8
Merge pull request #3930 from sfc-gh-clin/fix-FuzzApiCorrectness
...
Fix FuzzApiCorrectness test failures
2020-10-22 16:24:37 -07:00
Daniel Smith
c859d75bd5
Add some trace events for opening / closing database
2020-10-22 20:58:55 +00:00
Daniel Smith
06b0bb70d1
Don't close a null DB and report errors from destroying the DB
2020-10-22 16:58:11 +00:00
Chaoguang Lin
c4dc2f0cfb
update comment for disabling checkWritesEnable in FuzzApiCorrectness
2020-10-21 16:34:36 -07:00
Chaoguang Lin
8d670f3617
fix comments
2020-10-21 15:39:11 -07:00
Chaoguang Lin
8d937a56f2
Throw operation_failed() if dd not found when calling ddMetricsRequestServer
...
Remove time_out error in DDMetricsList rpc
Add retry logic for dd special key when dd not found
Update FuzzApiCorrectness test
2020-10-21 15:28:03 -07:00
Steve Atherton
99596f172c
Merge pull request #3935 from jzhou77/release-6.3
...
Fix a race between submit and abort backup
2020-10-21 11:01:04 -07:00
Daniel Smith
c7345b8ab5
Fix static linking of lz4
...
Conflicts:
fdbserver/CMakeLists.txt
2020-10-21 10:26:55 -07:00
Jingyu Zhou
e183a10c8c
Add "waitForDestUID" flag for abortBackup
2020-10-20 22:55:31 -07:00
A.J. Beamon
6a6ea56596
Restore line that stores the data lag seconds of a storage server. This value is used to add a data lag message to status.
2020-10-20 10:12:00 -07:00
Jingyu Zhou
44c62b2d51
Merge pull request #3922 from jzhou77/release-6.3
...
Merge Release 6.2 to Release 6.3
2020-10-19 14:38:36 -07:00
Daniel Smith
1b82adde3a
Use lz4
...
Conflicts:
cmake/CompileRocksDB.cmake
fdbserver/CMakeLists.txt
2020-10-19 13:33:43 -07:00