Commit Graph

11891 Commits

Author SHA1 Message Date
Russell Sears 0ba4e8d64b Fix make build. 2020-11-02 14:35:17 -08: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
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
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
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
A.J. Beamon 8a20c34337
Merge pull request #3984 from dongxinEric/doc/3979/include-6.2-fixes
Include 6.2 fixes into 6.3 release notes.
2020-10-28 17:25:45 -07:00
Xin Dong 9e46f3d87e Fix rst build error 2020-10-28 15:11:02 -07:00
Xin Dong 216a332ba7 Be clear about which 6.3.* release contains what fixes. 2020-10-28 14:59:19 -07:00
Xin Dong 41b834edb0 Bump minor version. 2020-10-28 14:47:34 -07:00
Xin Dong ce6d31c21a Mentioned what fixes from 6.2.* patches are included into current 6.3.9 release. 2020-10-28 14:45:54 -07:00
Markus Pilman 7188c82cb0 Added release notes 2020-10-28 14:25:43 -06:00
Markus Pilman 9861d90a9d add service files to versioned packages
This includes systemd and initd files. This way
an admin can manually install them in the system
2020-10-28 14:14:58 -06:00
Markus Pilman f763d89dc3 add alternatives to install symlinks 2020-10-28 14:03:48 -06:00
Markus Pilman ca57738df2 remove support for el6 2020-10-28 13:10:59 -06:00
Markus Pilman 25021438ae Merge remote-tracking branch 'origin/release-6.3' into features/versioned-packages 2020-10-28 13:02:21 -06:00
Markus Pilman b4c59e0a02 CPack refactoring and introduction of multiversion 2020-10-28 12:55:15 -06:00
Meng Xu f62e2708d3
Merge pull request #3980 from satherton/release-6.3
Add release note for blob client >64 byte key size fix.
2020-10-28 07:58:54 -07:00
Steve Atherton 42cc5566e6 Add release note for blob client fix. 2020-10-28 03:34:33 -07:00
Jingyu Zhou 0c11ae2c44
Merge pull request #3970 from sfc-gh-almiller/older-joshua
TestHarness should check --version before choosing an old binary.
2020-10-27 20:36:17 -07:00
Xin Dong 63cd903c53
Merge pull request #3976 from satherton/merge-6.2-to-6.3
Merge 6.2 to 6.3
2020-10-27 15:48:10 -07:00
Steve Atherton 7e8398688d Merge commit 'bd858ffe513647af46c8033a41dd475905a81579' into merge-6.2-to-6.3 2020-10-27 13:58:13 -07:00
Alex Miller 16108c0795 Handle versions being >1 digits. 2020-10-27 13:12:42 -07:00
Xin Dong bd858ffe51
Merge pull request #3974 from satherton/fix-blob-key-length
Add release note for blob client fix.
2020-10-27 12:59:09 -07:00
Steve Atherton cca6df237a Add release note for blob client fix. 2020-10-27 12:25:58 -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
Alvin Moore f9581de200
Merge pull request #3860 from sfc-gh-anoyes/anoyes/add-asan-to-docker
Install asan in foundationdb-build docker image
2020-10-27 13:09:39 -04:00
Russell Sears 622985a4cc
Merge pull request #3964 from satherton/fix-blob-key-length
Bug fix, blob client was not correctly using keys longer than 64 byte…
2020-10-27 08:33:07 -07:00
Alex Miller ee45ed1c11 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-26 19:19:45 -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
Markus Pilman 585fdadc8c
Merge pull request #3968 from sfc-gh-anoyes/anoyes/cherry-pick
Fix clang11 warning (cherrypick #3901)
2020-10-26 14:51:23 -06:00
Andrew Noyes d0bc9c95df Update Dockerfile.devel version 2020-10-26 13:36:26 -07:00
Andrew Noyes e3ab9e93f6 Change version to 0.1.19 2020-10-26 13:33:44 -07:00
Andrew Noyes cd596dcfd5 Install asan in foundationdb-build docker image 2020-10-26 13:33:44 -07:00
Daniel Smith d7d9c31536 Revert "Add some thread yields"
This reverts commit 3485f1addd.
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