Commit Graph

11528 Commits

Author SHA1 Message Date
Meng Xu 8048fea51d
Merge pull request #3485 from sfc-gh-mpilman/cleanup/tracing-cleanup
Address review comments from tracing work
2020-07-13 14:27:20 -07:00
Meng Xu 80989a3cb3
Merge pull request #3505 from xumengpanda/mengxu/tmp-merge-6.3
Merge Release 6.3 to master and resolve conflict
2020-07-13 14:26:39 -07:00
Meng Xu 8ae0d9b73d Resolve merge conflict 2020-07-13 10:21:53 -07:00
Meng Xu ef8c1060a2 Merge branch 'master' into mengxu/tmp-merge-6.3 2020-07-13 10:15:56 -07:00
Meng Xu ea48975c6e
Merge pull request #3492 from ajbeamon/merge-release-6.2-into-release-6.3
Merge release 6.2 into release 6.3
2020-07-13 10:02:13 -07:00
Meng Xu eb401e1788
Merge pull request #3503 from sfc-gh-tclinkenbeard/relax-commit-latency
Relax commit latency requirement for LowLatency workload
2020-07-13 09:39:27 -07:00
sfc-gh-tclinkenbeard d0189ad0d4 Relax commit latency requirement for LowLatency workload 2020-07-12 20:01:57 -07:00
Meng Xu dfca94d00f
Merge pull request #3488 from jzhou77/rangemap
Add const iterator for RangeMap
2020-07-10 20:48:09 -07:00
Meng Xu ee7d5dea17
Merge pull request #3494 from jzhou77/release-6.3
Log peer address whose failure can cause master recovery
2020-07-10 19:08:51 -07:00
Jingyu Zhou a3245d5cc2 Address review comments 2020-07-10 19:04:35 -07:00
Jingyu Zhou 749e3e9d86 Address review comment 2020-07-10 18:07:17 -07:00
Jingyu Zhou 5cc5d9cf1e Log peer address whose failure can cause master recovery
So when there is master recovery due to failed tlog, proxy, resolver, log
router, or resolver, we can have a trace event tells which address that the
master thinks is dead.
2020-07-10 15:57:03 -07:00
A.J. Beamon b09dddc07e Merge branch 'release-6.2' into merge-release-6.2-into-release-6.3
# Conflicts:
#	cmake/ConfigureCompiler.cmake
#	documentation/sphinx/source/downloads.rst
#	fdbrpc/FlowTransport.actor.cpp
#	fdbrpc/fdbrpc.vcxproj
#	fdbserver/DataDistributionQueue.actor.cpp
#	fdbserver/Knobs.cpp
#	fdbserver/Knobs.h
#	fdbserver/LogSystemPeekCursor.actor.cpp
#	fdbserver/MasterProxyServer.actor.cpp
#	fdbserver/Status.actor.cpp
#	fdbserver/storageserver.actor.cpp
#	flow/flow.vcxproj
2020-07-10 15:06:34 -07:00
Alvin Moore e6c8cc0eff
Merge pull request #3396 from ajbeamon/fix-correctness-package
Fix: correctness packages included removed/future tests
2020-07-10 13:54:13 -07:00
Jingyu Zhou 90654628fb
Merge pull request #3490 from apple/release-6.3
Merge Release 6.3
2020-07-10 12:54:37 -07:00
Evan Tschannen 55e997a865
Merge pull request #3487 from etschannen/feature-ha-fixes
Fixed a number of problems with multi-region configurations
2020-07-10 12:43:34 -07:00
Evan Tschannen a14a570c44 updated documentation 2020-07-10 12:37:26 -07:00
Jingyu Zhou 2e5ae8eed5 Change iterator name to small case 2020-07-10 10:56:41 -07:00
Jingyu Zhou 1a57d88179 Add const iterator for RangeMap 2020-07-10 10:56:41 -07:00
Jingyu Zhou ddeb516464
Merge pull request #3486 from sfc-gh-mpilman/bugfixes/revert-3350
Revert "Add JSON trace support in TestHarness"
2020-07-10 10:55:24 -07:00
Evan Tschannen 4492a50e72 Merge branch 'release-6.2' of github.com:apple/foundationdb into feature-ha-fixes
# Conflicts:
#	documentation/sphinx/source/mr-status-json-schemas.rst.inc
#	documentation/sphinx/source/mr-status.rst
#	fdbclient/Schemas.cpp
2020-07-10 10:37:43 -07:00
Evan Tschannen 2f22ce1677
Merge pull request #3484 from ajbeamon/change-latency-sample-size
Increase size of latency sample
2020-07-10 10:32:10 -07:00
Evan Tschannen 8befb0829d
Merge pull request #3481 from ajbeamon/fix-dc-timeout-message
Add missing messages to schema and rename one to match later versions
2020-07-10 10:30:21 -07:00
Markus Pilman f29dd53f66 Revert "Add JSON trace support in TestHarness"
This reverts commit 5e96fd9a96.
2020-07-10 11:26:27 -06:00
Markus Pilman cc05447b9e Address review comments from tracing work
This mostly simplifies the SmallVectorRef class to use
VectorRef (instead of replicating code...)
2020-07-10 11:22:05 -06:00
Jingyu Zhou abfc3effe4
Merge pull request #3483 from oleg68/detach-dr-clone-63
Detach a Clone of DR Site without Affecting Replication to the Original DR Site
2020-07-10 09:38:21 -07:00
A.J. Beamon 28b6281848 Increase latency sample size by a factor of 10. 2020-07-10 08:52:59 -07:00
Oleg Samarin 668661a54b Added --dstonly to release notes 2020-07-10 15:19:27 +03:00
Oleg Samarin 25a61bc15d Detach a Clone of DR Site without Affecting Replication to the Original DR Site
Added description of fdbdr --dstonly to the usage text
2020-07-10 15:14:27 +03:00
Oleg Samarin 4c9df78076 dstonly 2020-07-10 15:13:42 +03:00
Evan Tschannen 05de7c8e9d added missing messages to the status schema 2020-07-09 23:13:55 -07:00
Evan Tschannen dd10dbe7c7 Merge branch 'release-6.2' of github.com:apple/foundationdb into feature-ha-fixes 2020-07-09 23:09:14 -07:00
Evan Tschannen 33c9b1374a more compile fixes 2020-07-09 22:57:43 -07:00
Evan Tschannen f6163d0a79 fix compile errors 2020-07-09 22:53:02 -07:00
Evan Tschannen 717242a0ee reset WAN network connections every 5 minutes is responses take more than 500ms 2020-07-09 22:50:47 -07:00
Evan Tschannen 4562d20f81
Merge pull request #3480 from ajbeamon/server-side-latency-metrics
Capture and report latency statistics for server-side requests
2020-07-09 22:34:37 -07:00
Meng Xu 7bbdfeca05
Merge pull request #3474 from jzhou77/master
Use KeyRangeMap for splitMutation
2020-07-09 21:52:12 -07:00
Meng Xu 3c1f594b6e
Merge pull request #3478 from sfc-gh-mpilman/bugfixes/visibility-perf-regression
fixed tracing perf regression
2020-07-09 21:47:13 -07:00
Markus Pilman 27ee5dc4de fixed refactoring bug 2020-07-09 20:13:54 -06:00
A.J. Beamon 84c4f94cb3
Merge pull request #3477 from sfc-gh-anoyes/anoyes/fix-valgrind
Fix valgrind build
2020-07-09 17:19:18 -07:00
A.J. Beamon b51beead53 The backport of a change in later versions didn't include some updates to the schema and a change to the name of one of the messages. 2020-07-09 16:58:13 -07:00
A.J. Beamon 693595f4e5 Fix make build, fix GRV schema 2020-07-09 16:50:08 -07:00
A.J. Beamon 04d1217941 Track statistics about server-side request latency on each process, to include min, max, mean, and various percentiles. 2020-07-09 16:39:15 -07:00
Markus Pilman a6e38f258d fixed a compiler warning 2020-07-09 17:20:55 -06:00
Markus Pilman cc60597739
Merge branch 'master' into bugfixes/visibility-perf-regression 2020-07-09 17:04:04 -06:00
Evan Tschannen 20d7c032e4
Merge pull request #3476 from sears/fdb_logo
SVG and PDF versions of the FoundationDB logo
2020-07-09 15:35:23 -07:00
Andrew Noyes 6caa3e470c Fix valgrind build 2020-07-09 22:05:48 +00:00
Russell Sears 366df7c2f0 SVG and PDF versions of the FoundationDB logo 2020-07-09 14:58:29 -07:00
Meng Xu 74bfd13c5b
Merge pull request #3475 from sfc-gh-xwang/master
better correctness criteria
2020-07-09 13:52:07 -07:00
Markus Pilman 0d994514e1 fixed bug in SmallVectorRef 2020-07-09 14:30:24 -06:00