Alvin Moore
4519aa8397
Changed Windows GUID
...
Updated documentation version for release
2018-08-14 05:03:38 -07:00
AlvinMooreSr
1431d1bb66
Merge pull request #705 from etschannen/release-6.0
...
Added a yield to data distribution and fixed a problem with leader election
2018-08-14 07:56:20 -04:00
Evan Tschannen
883050d12f
moved the creation of the yieldPromiseStream to properly yield moves from initialDataDistribution
2018-08-13 22:29:55 -07:00
Evan Tschannen
d98f843472
updated release notes for 6.0.6
2018-08-13 21:34:32 -07:00
Evan Tschannen
f52d841e8a
we need to send notifications when the leader fitness becomes worse so that we repopulate availableCandidates to compare with the new lower fitness
2018-08-13 20:56:02 -07:00
Evan Tschannen
2341e5d8ad
fix: we must yield when updating shardsAffectedByTeamFailure with the initial shards. A test with 1 million shards caused a 22 second slow task
2018-08-13 19:46:47 -07:00
Evan Tschannen
8fc8aa0493
fix: we must notify every time nextNominee is not present to continue to repopulate availableCandidates
2018-08-13 17:59:47 -07:00
Alec Grieser
fad07307a1
Merge pull request #704 from ajbeamon/directory-test-fixes
...
Prepopulated directories should have their partition state set.
2018-08-13 13:47:54 -07:00
A.J. Beamon
6af8c0d907
Prepopulated directories should have their partition state set. Filter commit_unknow_result errors if encountered in the directory test.
2018-08-13 13:35:48 -07:00
Evan Tschannen
fc4f74e0cc
Merge pull request #703 from etschannen/release-6.0
...
Merge 5.2 into 6.0
2018-08-13 10:13:51 -07:00
Evan Tschannen
aaa90de7d9
merge 5.2 into 6.0
2018-08-13 10:13:03 -07:00
A.J. Beamon
b8486d4a2a
Merge pull request #700 from etschannen/release-5.2
...
Fixed a leader election bug
2018-08-13 09:01:02 -07:00
A.J. Beamon
d9bb59c780
Merge pull request #701 from etschannen/release-6.0
...
Make sure we still accept some connections even if we are CPU bound by high priority work
2018-08-13 08:43:53 -07:00
Paweł Zmarzły
9edd69ee09
Fix broken link in documentation
...
`https://apple.github.io/performance ` -> `https://apple.github.io/foundationdb/performance `
2018-08-13 02:41:02 +02:00
Evan Tschannen
3186fac397
Make sure we still accept some connections even if we are CPU bound by high priority work
2018-08-10 17:47:21 -07:00
Evan Tschannen
4f9dd10644
fix: as long as some leader was sending heartbeats we would keep the currentNominee as leader, even if that currentNominee was not the one sending the heartbeats
2018-08-10 17:11:24 -07:00
Evan Tschannen
8b3309543d
Merge pull request #698 from ajbeamon/master
...
Merge release-6.0 into master
2018-08-10 14:36:34 -07:00
A.J. Beamon
574c5576a2
Merge branch 'release-6.0' of github.com:apple/foundationdb
...
# Conflicts:
# fdbrpc/TLSConnection.actor.cpp
# versions.target
2018-08-10 14:31:58 -07:00
A.J. Beamon
faea370555
Merge pull request #697 from ajbeamon/release-6.0
...
Post-release updates for 6.0.5 release
2018-08-10 14:30:03 -07:00
A.J. Beamon
61480bdf4e
Post-release updates for 6.0.5 release
2018-08-10 14:28:56 -07:00
A.J. Beamon
55bfd80e20
Merge pull request #696 from ajbeamon/release-6.0
...
Prepare for Release 6.0
2018-08-10 12:13:05 -07:00
A.J. Beamon
6bc8dd3a2b
Prepare for 6.0.5 release
2018-08-10 12:12:17 -07:00
A.J. Beamon
dda71f4597
Merge pull request #694 from etschannen/release-6.0
...
Updated release notes
2018-08-10 12:02:24 -07:00
A.J. Beamon
1379f37f48
Merge pull request #695 from ajbeamon/release-6.0
...
Merge Release 5.2 into Release 6.0
2018-08-10 11:54:14 -07:00
A.J. Beamon
40597f995e
Merge branch 'release-5.2' of github.com:apple/foundationdb into release-6.0
...
# Conflicts:
# documentation/sphinx/source/release-notes.rst
2018-08-10 11:52:10 -07:00
Evan Tschannen
dee3ff761b
updated release notes
2018-08-10 11:41:42 -07:00
Evan Tschannen
72b025ecc8
backed out fileconfigure
2018-08-10 10:16:01 -07:00
Evan Tschannen
ea7b5d63ee
Merge branch 'release-6.0' of github.com:apple/foundationdb into release-6.0
2018-08-10 09:55:53 -07:00
Evan Tschannen
b05220fcf2
renamed configurefile to fileconfigure
2018-08-09 23:56:06 -07:00
Evan Tschannen
ae8371b490
updated release notes
2018-08-09 23:04:49 -07:00
Evan Tschannen
0438a3f91d
added the ability to change the database configuration from a JSON document stored in a file. This provides a cleaner way to change the region configuration.
2018-08-09 22:59:14 -07:00
Evan Tschannen
c1d2bbf87b
Merge pull request #691 from etschannen/release-6.0
...
increased the default list request rate to speed up backup expire
2018-08-09 18:43:50 -07:00
Evan Tschannen
4c7001571b
increased the default list request rate to speed up backup expire
2018-08-09 18:43:02 -07:00
Evan Tschannen
7a9991d3ac
Merge pull request #689 from alexmiller-apple/tls-mismatch-cert-crash
...
Fix fdbserver segfaulting if a mismatched certificate and key set.
2018-08-09 16:11:47 -07:00
Alex Miller
896bde4a48
Fix fdbserver segfaulting if a mismatched certificate and key set.
...
This turned out to be a simple typo of two similar variables. fdbserver
will still die as a result of this error, but it will die gracefully and
print out a slightly helpful error message.
2018-08-09 14:50:55 -07:00
A.J. Beamon
89017a33b1
Merge pull request #688 from etschannen/release-6.0
...
updated release notes for 6.0.5
2018-08-09 13:45:11 -07:00
Evan Tschannen
9e94e36b36
updated release notes for 6.0.5
2018-08-09 13:43:23 -07:00
A.J. Beamon
c4c95b86cf
Merge pull request #687 from etschannen/release-6.0
...
Fixed problems found when migrating a cluster to usable_regions=2
2018-08-09 13:31:42 -07:00
Evan Tschannen
c0b43be83b
merge in upstream
2018-08-09 13:18:47 -07:00
Evan Tschannen
9c918a28f6
fix: status was reporting no replicas remaining when the remote datacenter was initially configured with usable_regions=2
2018-08-09 13:16:09 -07:00
Evan Tschannen
7c5d414f7b
fix: during destruction logData could attempt to dereference tLogData after it has been deleted
2018-08-09 12:38:35 -07:00
Evan Tschannen
6f02ea843a
prevented a slow task when too many shards were sent to the data distribution queue after switching to a fearless deployment
2018-08-09 12:37:46 -07:00
A.J. Beamon
12adfb985b
Merge pull request #684 from ajbeamon/release-6.0
...
Add missing release note.
2018-08-09 09:10:26 -07:00
A.J. Beamon
a54e812365
Merge pull request #683 from ajbeamon/release-5.2
...
Add missing release note.
2018-08-09 09:09:48 -07:00
A.J. Beamon
06daadaf25
Add missing release note.
2018-08-09 09:09:00 -07:00
A.J. Beamon
66bcd6772d
Add missing release note.
2018-08-09 09:08:28 -07:00
A.J. Beamon
a44ef11c69
Merge pull request #679 from etschannen/release-6.0
...
Prevent TooManyNotifications for logging at a high severity when we expect it to occur
2018-08-09 08:22:09 -07:00
A.J. Beamon
3535ddad80
Merge pull request #674 from alexmiller-apple/glibcxx-debug-fixes
...
Fix bugs uncovered by -D_GLIBCXX_DEBUG
2018-08-09 08:18:51 -07:00
Evan Tschannen
7f7755165c
slowly send notifications to clients to clear the list of dead clients
2018-08-08 17:29:32 -07:00
Alex Miller
9c2fdee86f
Simplify boolean logic.
2018-08-08 16:12:48 -07:00