Xin Dong
5d7ec6555a
Update fdbserver/LogRouter.actor.cpp
2020-11-04 16:34:32 -08:00
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
Daniel Smith
8ed7d296b4
Fix the ability to disable building RocksDB with GCC
2020-11-04 14:58:24 -08:00
Trevor Clinkenbeard
dffc981eab
Merge pull request #4017 from Daniel-B-Smith/enable-gcc-rocks-override
...
Fix the ability to disable building RocksDB with GCC
2020-11-04 14:38:50 -08:00
Vishesh Yadav
7b28de8a41
Add IDs to ConnectionReset TraceEvents
2020-11-04 14:06:49 -08:00
Daniel Smith
b1194801b1
Fix the ability to disable building RocksDB with GCC
2020-11-04 21:59:14 +00:00
Jon Fu
ac0e4c1705
unpause backup as soon as possible when waiting for version
2020-11-04 15:13:02 -05:00
Jon Fu
3ae611d668
Merge branch 'master' of https://github.com/apple/foundationdb into jfu-pause-backup-snapshot
2020-11-04 14:26:49 -05:00
Xiaoge Su
59fa74bfb3
FoundationDB MacOS client package > add symlink, move files
...
* In FDB 6.2, there are symlinks to backup_agent to usr/local/bin, this
patch makes 6.3 adds these symlinks to the proper positions.
* In FDB 6.2, the libfdb_c.dylib is installed to usr/local/lib, this
patch makes 6.3 install the dylib to this path.
2020-11-04 10:43:46 -08:00
Xiaoge Su
bd3b6e3a48
FoundationDB MacOS server package > add data/logs path
...
The paths
./usr/local/foundationdb/logs
./usr/local/foundationdb/data
exists in 6.2 but not 6.3 for MacOS pkg server package. This patch fixes
the issue.
2020-11-04 10:43:39 -08:00
Evan Tschannen
68f2f8c4b5
Merge pull request #3994 from sfc-gh-anoyes/anoyes/leak-sanitizer
...
Do leak check before stopping network
2020-11-04 10:23:33 -08:00
Xin Dong
44cdc4dfa6
Update fdbserver/LogRouter.actor.cpp
2020-11-04 09:44:28 -08:00
Jingyu Zhou
c69c1064cf
Merge pull request #4006 from vishesh/task/issue-connection-logging-count
...
FlowTransport: Count number of incoming/outgoing/failed connections in logs
2020-11-03 20:07:37 -08:00
Xin Dong
a9366f39b5
Merge pull request #3996 from sfc-gh-tclinkenbeard/merge
...
Merge 6.3 into master
2020-11-03 14:53:25 -08:00
Trevor Clinkenbeard
79970e0ab9
Merge pull request #4011 from dongxinEric/bugfix/fix-a-trace-bug-in-ss-cache
...
The trace interval was never begin, and thus commenting out the end()…
2020-11-03 14:41:30 -08:00
Xin Dong
d58d11ca15
The trace interval was never begin, and thus commenting out the end() call to fix the assert failure.
2020-11-03 14:06:25 -08:00
sfc-gh-tclinkenbeard
46a8e594d3
Merge remote-tracking branch 'origin' into merge
2020-11-03 12:46:42 -08:00
Xin Dong
b0e5d7e1d6
Merge pull request #4008 from dongxinEric/bugfix/guard-against-possbile-empty-satelliteTLogPolicyFallback
...
Fixed a crash found by nightly correctness.
2020-11-03 11:07:32 -08:00
Vishesh Yadav
49d5d2b0a2
Merge pull request #4003 from xis19/sev
...
Remove magic number 5 in severity eventsCount
2020-11-03 10:30:08 -08:00
Vishesh Yadav
ad12b8157b
Merge pull request #4002 from sears/histograms
...
Lightweight, power of two spaced histogram implementation + automatic reporting
2020-11-03 10:06:30 -08:00
Xin Dong
99d31391ca
Fixed a crash found by nightly correctness.
2020-11-03 09:28:04 -08:00
Vishesh Yadav
7bdcb01bdf
FlowTransport: Count number of incoming/outgoing/failed connections with logging
2020-11-02 18:51:48 -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
0ba4e8d64b
Fix make build.
2020-11-02 14:35:17 -08:00
Jon Fu
bda72d9a3d
first draft at changing snapshot backup behaviour
2020-11-02 17:12:30 -05:00
Russell Sears
cb004b3b22
Address pull request comments
2020-11-02 12:18:00 -08:00
Russell Sears
32c87bbb33
Lightweight, power of two spaced histogram implementation + automatic reporting
2020-11-02 11:13:16 -08:00
Xiaoge Su
ac4bebbfad
Remove magic number 5 in severity eventsCount
2020-11-01 22:13:55 -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
Lukas Joswiak
7442e43dbf
Add TEST and ASSERT macros
2020-10-30 13:41:56 -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
sfc-gh-tclinkenbeard
ca26cb57a2
Reapply BlobStore bug fix to S3BlobStore.actor.cpp
...
Because BlobStore.actor.cpp was renamed, this commit was lost in the
merge, so reapplying here
2020-10-30 10:06:35 -07:00
sfc-gh-tclinkenbeard
09350c760e
Merge remote-tracking branch 'origin/master' into merge
2020-10-30 08:36:19 -07:00
Steve Atherton
125776491b
Merge pull request #3995 from sfc-gh-tclinkenbeard/rename-blobstore-s3blobstore
...
Rename BlobStore to S3BlobStore
2020-10-29 23:08:17 -07:00
sfc-gh-tclinkenbeard
035708f43a
Post-merge cleanup
2020-10-29 22:35:27 -07:00
Trevor Clinkenbeard
0faaecc780
Merge branch 'master' into merge
2020-10-29 22:27:40 -07:00
sfc-gh-tclinkenbeard
cf4c8e375f
Merge remote-tracking branch 'origin/release-6.3' into merge
2020-10-29 22:15:41 -07:00
sfc-gh-tclinkenbeard
55e86c1336
Disambiguate between S3BlobStore and other blob stores
2020-10-29 20:42:23 -07:00
Meng Xu
76699c5755
Merge pull request #3933 from dongxinEric/misc/detailed-log-when-no-server-left-in-a-team
...
Added detailed logging for PRIORITY_TEAM_0_LEFT
2020-10-29 17:28:00 -07:00
Markus Pilman
1b91c99640
Merge branch 'release-6.3' into features/versioned-packages
2020-10-29 17:16:11 -06:00
Andrew Noyes
48c5ebf93b
Do leak check before stopping network
2020-10-29 21:45:28 +00:00
Trevor Clinkenbeard
731073bd52
Merge pull request #3991 from sfc-gh-almiller/fdb3-in-joshua
...
Ignore old binaries before 4.x when running restarting tests
2020-10-29 12:41:48 -07:00
Alex Miller
362bd757c6
Make FDB >=4.x ignore old binaries before FDB 4.x
...
The motivation for this is so that Snowflake can add use TestHarness to run
FDB3 in Joshua, and be able to load FDB3 binaries into the image for restarting
tests.
2020-10-29 02:23:51 -07:00
Alex Miller
89a1559910
Handle versions being >1 digits.
2020-10-29 02:23:39 -07:00
Alex Miller
f2de49332c
TestHarness should check --version before choosing an old binary.
...
This allows joshua to run on binaries older than the most recent version,
because restarting/upgrade tests won't start with a newer version than what is
under test.
2020-10-29 02:23:34 -07:00