Commit Graph

6730 Commits

Author SHA1 Message Date
Evan Tschannen bb23ce18aa
Merge pull request #2261 from etschannen/prepare-release-6.2.6
update installer WIX GUID following release
2019-10-18 13:38:33 -07:00
Evan Tschannen be531bdab5 update installer WIX GUID following release 2019-10-18 13:37:37 -07:00
Evan Tschannen 2c621d25a0
Merge pull request #2258 from etschannen/release-6.2
The cluster would not always switch to a better configuration
2019-10-17 15:11:44 -07:00
Evan Tschannen 43e99ef6a4 fix: better master exists must check if fitness is better for proxies or resolvers before looking at the count of either of them 2019-10-17 13:18:31 -07:00
Evan Tschannen 41ddb80c88
Merge pull request #2255 from etschannen/release-6.2
updated status schema
2019-10-16 22:41:47 -07:00
Evan Tschannen ef0890c23a updated status schema 2019-10-16 22:37:57 -07:00
Evan Tschannen bc004c0cf8
Merge pull request #2254 from etschannen/release-6.2
updated documentation for 6.2.6
2019-10-16 22:04:23 -07:00
Evan Tschannen c4e3c9f916 updated documentation for 6.2.6 2019-10-16 21:57:19 -07:00
Evan Tschannen 42b7acf7b7
Merge pull request #2202 from etschannen/feature-share-mutations
Backup and DR would not share mutations if started on different versions of FDB
2019-10-16 20:28:39 -07:00
Evan Tschannen b23eaa1b84
Merge pull request #2252 from etschannen/feature-increase-accept-delay
Increase connection_accept_delay
2019-10-16 20:22:21 -07:00
Evan Tschannen a81ff63147
Merge pull request #2250 from etschannen/feature-fix-proxy-slow-task
added a yield on the proxy to remove a slow task when processing large transactions
2019-10-16 20:22:05 -07:00
Evan Tschannen 1fd9411395 fix: eraseLogData did not cleanup destUidLookupPrefix 2019-10-16 20:18:39 -07:00
Evan Tschannen 587cbefe7f duplicate mutation stream checker did not have a timeout
duplicate mutation stream did not work properly when multiple ranges exist with the same begin key
2019-10-16 20:17:09 -07:00
Evan Tschannen 35ef9b32de fix: if establishing a TLS connection took longer than 10ms, we could spend all our CPU establishing new connections instead of pinging to maintain existing connections, leading to an infinite loop 2019-10-16 17:26:01 -07:00
Evan Tschannen 5be773f145
Update fdbserver/Status.actor.cpp
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2019-10-16 16:35:24 -07:00
Evan Tschannen 2facfc090b
Update fdbserver/Status.actor.cpp
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2019-10-16 16:35:12 -07:00
Evan Tschannen a85f69c62f
Merge pull request #2241 from etschannen/feature-recruitment-cleanup
Fixed a few small issues with recruitment logic on the cluster controller
2019-10-16 16:25:42 -07:00
Evan Tschannen 85bc5f6b8b
Update fdbclient/DatabaseConfiguration.h
Co-Authored-By: Markus Pilman <markus@pilman.ch>
2019-10-16 15:11:24 -07:00
Evan Tschannen 1af44afad3
Update fdbclient/DatabaseConfiguration.h
Co-Authored-By: Markus Pilman <markus@pilman.ch>
2019-10-16 14:55:02 -07:00
Evan Tschannen 25768c1ab8
Merge pull request #2231 from ajbeamon/fix-spurious-connection-close-event
Fix spurious ConnectionClosed event when starting a connection.
2019-10-16 14:54:04 -07:00
Evan Tschannen 552eb44bf8
Merge pull request #2230 from ajbeamon/fix-fault-tolerance-reporting-with-remote-regions
Fix: status would fail to account for remote regions when...
2019-10-16 14:51:48 -07:00
Evan Tschannen 8b09cd16b2 Merge branch 'release-6.2' of github.com:apple/foundationdb into feature-share-mutations 2019-10-16 14:50:37 -07:00
Evan Tschannen ac28e96bbf added a yield on the proxy to remove a slow task when processing large transactions 2019-10-16 14:31:59 -07:00
Evan Tschannen 15a94eea04 removed unintended code 2019-10-14 18:59:10 -07:00
Evan Tschannen 298b815109 one proxy or resolver with best fitness no longer prevents more proxies or resolvers from being recruited with good fitness 2019-10-14 18:32:17 -07:00
Evan Tschannen 5064d91b75 fix: the cluster controller would not change to a new set of satellite tlogs when they become available in a better satellite location 2019-10-14 18:31:23 -07:00
Evan Tschannen 35e816e9ad added the ability to configure satellite_logs by satellite location, this will overwrite the region configure if both are present 2019-10-14 18:30:15 -07:00
Evan Tschannen 80015146cd
Merge pull request #2234 from etschannen/feature-split-priority
Raised the data distribution priority of splitting shards
2019-10-14 18:26:46 -07:00
Evan Tschannen 5667331729 added a buggify + minor code cleanup 2019-10-11 18:31:43 -07:00
Evan Tschannen 86bcb84b45 Raised the data distribution priority of splitting shards above restoring fault tolerance to avoid hot write shards 2019-10-11 17:50:43 -07:00
A.J. Beamon 562ce17eca Initialize outgoingConnectionIdle in the constructor. Add back line to connectionKeeper that is needed in some looping cases 2019-10-10 12:48:35 -07:00
A.J. Beamon e8f1b20603
Update documentation/sphinx/source/release-notes.rst
Co-Authored-By: Evan Tschannen <36455792+etschannen@users.noreply.github.com>
2019-10-10 12:47:30 -07:00
Evan Tschannen 142de20282
Merge pull request #2225 from ajbeamon/fix-invalid-ref-access
Fix invalid access to a reference value
2019-10-10 12:44:20 -07:00
A.J. Beamon 8b8c712cad Add release note 2019-10-10 10:40:52 -07:00
A.J. Beamon a6da9d3df5 Fix: status would fail to account for remote regions when computing fault tolerance in the presence of a failure on the primary. 2019-10-10 10:36:35 -07:00
A.J. Beamon ad8604f24a Fix spurious ConnectionClosed event when starting a connection. 2019-10-10 10:34:44 -07:00
A.J. Beamon d4b5ca88bc Add release note 2019-10-09 14:24:49 -07:00
A.J. Beamon 909855bcec Fix: the keys argument to changeSizes was passed as a reference, but when used after the first wait(), it may no longer be valid. 2019-10-09 14:07:48 -07:00
Evan Tschannen 932b852822
Merge pull request #2212 from ajbeamon/add-cluster-controller-metrics
Add cluster controller metrics
2019-10-07 18:09:19 -07:00
Evan Tschannen ef43edd461
Merge pull request #2191 from ajbeamon/coordinator-change-immediate-priority
Use immediate priority for coordinator changes
2019-10-07 18:05:58 -07:00
A.J. Beamon 31ce56eddf Add cluster controller metrics 2019-10-03 15:29:11 -07:00
A.J. Beamon ca9fff8704
Merge pull request #2207 from AlvinMooreSr/release-6.2
CMake Version Sync
2019-10-03 09:57:10 -07:00
Alvin Moore 7457206748 Fixed CMake version to match versions.target 2019-10-03 01:10:47 -07:00
Evan Tschannen 628b4e0220 added a warning if multiple log ranges exist for the same range 2019-10-02 17:06:19 -07:00
A.J. Beamon e387824ef4
Merge pull request #2203 from ajbeamon/post-release-cleanup-6.2.5
Post release cleanup 6.2.5
2019-10-02 11:18:34 -07:00
A.J. Beamon 4081d2a0a0 update installer WIX GUID following release 2019-10-02 11:17:35 -07:00
A.J. Beamon 9c46aa3f08 update versions target to 6.2.6 2019-10-02 11:17:35 -07:00
Evan Tschannen b88b1614c1 bool knobs would improperly report a SevWarnAlways that they were unrecognized 2019-10-01 18:53:04 -07:00
Evan Tschannen 9ec9f41d34 backup and DR would not share mutations if they were started on different versions of FDB 2019-10-01 18:52:07 -07:00
Alvin Moore 23b2fedde1 Fix version declaration of the FoundationDB compiler 2019-10-01 16:14:11 -07:00