Meng Xu
42a7b91647
Turn clang-format off for error_definition.h
2020-07-17 11:11:30 -07:00
Meng Xu
098cdfb558
Replace actor_cancelled error with dd_cancelled
2020-07-16 20:26:07 -07:00
Meng Xu
ba3c631350
Remove spammy trace
2020-07-16 10:33:24 -07:00
Meng Xu
638e612a97
Improve coding style and trace events
2020-07-16 10:25:42 -07:00
Meng Xu
acbb389862
Debug and fix very rare crash in TeamTracker
...
teamTracker only works when all DDTeamCollections are valid.
However, teamTracker can be triggered by zeroTeamSignalling event
after a DDTeamCollection is destructed and the other DDTeamCollection has not been
destructed yet.
This causes teamTracker to uses a pointer to the destructed DDTeamCollection and thus
has mysterious failure.
2020-07-16 10:23:02 -07:00
Jingyu Zhou
773e533a09
Make Arena's impl private
2020-07-13 21:39:36 -07:00
Xin Dong
9b1322f010
Merge pull request #3511 from xumengpanda/mengxu/tmp-comment-PR
...
Add comment to GetTeam in DataDistribution
2020-07-13 17:19:26 -07:00
Meng Xu
815e403009
Add comment to DDQueue GetTeam
...
Comments to help understand Evan's PR 3487
that fix the problem: replication factor could drop unexpected in fearless config.
2020-07-13 17:05:50 -07:00
Evan Tschannen
02505669d3
Merge pull request #3507 from etschannen/release-6.3
...
Release 6.3
2020-07-13 11:09:32 -07:00
Evan Tschannen
c9c80d6dec
updated documentation for 6.3.3
2020-07-13 11:08:53 -07:00
Evan Tschannen
fc49f432c6
Merge pull request #3437 from ajbeamon/auto-tag-throttling-fixes
...
Various fixes to tag throttling
2020-07-13 10:52:46 -07:00
Evan Tschannen
02787d761c
Merge branch 'release-6.2' into release-6.3
...
# Conflicts:
# CMakeLists.txt
# packaging/msi/FDBInstaller.wxs
# versions.target
2020-07-13 10:15:39 -07:00
Evan Tschannen
ca7c9e0dce
Merge pull request #3504 from etschannen/post-release-cleanup-6.2.23
...
Post release cleanup 6.2.23
2020-07-13 10:13:13 -07:00
Evan Tschannen
aa2cfb37e2
update versions.target
2020-07-13 10:08:14 -07:00
Evan Tschannen
5cd6dcb042
update installer WIX GUID following release
2020-07-13 10:06:48 -07:00
Evan Tschannen
cc1d2bbe44
update version to 6.2.24
2020-07-13 10:06:48 -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
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
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
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
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
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
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
Andrew Noyes
6caa3e470c
Fix valgrind build
2020-07-09 22:05:48 +00:00
Evan Tschannen
0e2f5e8bb5
Added a flow lock to prevent too many source server fetches from happening at the same time and running the data distributor out of memory
2020-07-09 10:38:19 -07:00
Meng Xu
32d76fcff1
Merge pull request #3467 from jzhou77/release-6.3
...
Use KeyRangeMap for splitMutation
2020-07-08 18:40:47 -07:00
Jingyu Zhou
7279beb662
Add old splitMutation for unit test
2020-07-08 17:57:20 -07:00
Jingyu Zhou
d6dd88c2b9
Move building of KeyRangeMap out of the loop
...
So that it is only done once.
2020-07-08 14:16:10 -07:00
A.J. Beamon
a4f7f476f8
Merge pull request #3468 from gtaylor/fix-py-api-incomp-vers-ref
...
Fix malformed class ref in Python API docs
2020-07-08 11:47:28 -07:00