Evan Tschannen
3834682820
Merge branch 'release-6.3' of github.com:apple/foundationdb into feature-lifetimetoken-fix
2020-07-20 10:35:04 -07:00
Evan Tschannen
32c0169fc8
use the old logic for lifetime since we already have verified the cluster controller is correct
2020-07-20 10:26:47 -07:00
Balachandar Namasivayam
bec2e166a3
Merge pull request #3533 from satherton/blobstore-upload-timeout-adjustment
...
Blob upload request timeout could be configured too low by changing other upload limits
2020-07-19 18:58:56 -07:00
Steve Atherton
f0d35e87ef
Renamed knob and URL parameter for request timeout to request timeout min to more accurately reflect what they do.
2020-07-19 17:41:59 -07:00
Steve Atherton
dd62b828f9
Add release note for request timeout fix.
2020-07-18 22:41:05 -07:00
Steve Atherton
efb4c90b12
Bug fix: It is possible to configure blob upload speed and concurrency limits such that a large request can't complete within the configured request timeout. The timeout for such a request is now enforced to be at least three times the expected upload time given the configured concurrency and bandwidth limits.
2020-07-18 22:35:42 -07:00
Jingyu Zhou
b0983f4a9a
Merge pull request #3530 from xumengpanda/mengxu/ssfailure-fix-PR
...
Fix wild pointer to destructed DD that causes DD crash rarely
2020-07-17 18:08:50 -07:00
Evan Tschannen
6a38f81269
do not kill the master unless we have a dbInfo from the current cluster controller
2020-07-17 14:59:38 -07:00
Meng Xu
1ba9b6b07f
DD:Change SendRelocateToDDQx100 to SendRelocateToDDQueue
2020-07-17 14:10:17 -07:00
Meng Xu
42a7b91647
Turn clang-format off for error_definition.h
2020-07-17 11:11:30 -07:00
Evan Tschannen
e4613bcdb2
fix: do not kill a master because on an uninitialized lifetime token
2020-07-17 10:40:52 -07:00
Meng Xu
098cdfb558
Replace actor_cancelled error with dd_cancelled
2020-07-16 20:26:07 -07:00
Xin Dong
70ba7e26fa
Merge pull request #3531 from xumengpanda/mengxu/fr-rename-master-PR
...
Fast Restore: Rename master to controller
2020-07-16 18:14:25 -07:00
Meng Xu
d161d8f298
Merge branch 'release-6.3' into mengxu/fr-rename-master-PR
2020-07-16 16:46:32 -07:00
Meng Xu
8cffd30951
FastRestore:Replace master word with controller
2020-07-16 16:37:13 -07:00
Meng Xu
49095160e3
Merge pull request #3267 from Nishikoh/rename
...
Rename fastRestore_agent to fastRestoreTool
2020-07-16 15:33: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
Xin Dong
e3f89ec3d1
Merge pull request #3526 from xumengpanda/mengxu/tmp-minor-PR
...
Add number comment to limitReason_t entries
2020-07-15 11:06:14 -07:00
Meng Xu
27a21e23bd
Add number comment to limitReason_t entries
2020-07-15 10:57:50 -07:00
Jingyu Zhou
52cb928212
Merge pull request #3519 from Daniel-B-Smith/patch-1
...
Use consistent integer size for net2backtraces_count
2020-07-14 21:26:00 -07:00
Daniel Smith
481d1eb4bd
Use consistent integer size for net2backtraces_count
...
`net2backtraces_count` is defined to be an `int` in Net2.actor.cpp. Defining it to be an `int64_t` here causes us to read 4 bytes of extra memory.
2020-07-14 19:56:14 -04:00
Evan Tschannen
9443ffbb5a
Merge pull request #3517 from etschannen/post-release-cleanup-6.3.3
...
Post release cleanup 6.3.3
2020-07-14 14:55:26 -07:00
Evan Tschannen
40c46ae59b
update installer WIX GUID following release
2020-07-14 14:50:11 -07:00
Evan Tschannen
cb651df915
update version to 6.3.4
2020-07-14 14:50:11 -07:00
Xin Dong
907d444ebc
Merge pull request #3514 from jzhou77/release-6.3
...
Make Arena's impl private
2020-07-14 09:59:22 -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