Commit Graph

7665 Commits

Author SHA1 Message Date
A.J. Beamon e10704fd76 Cherry-pick region related status changes from 6.3 2020-06-09 14:56:21 -07:00
Evan Tschannen 700b938b33
Merge pull request #3294 from etschannen/post-release-cleanup-6.2.22
Post release cleanup 6.2.22
2020-06-04 19:16:40 -07:00
Evan Tschannen 359330e8a4 update versions.target 2020-06-04 19:13:48 -07:00
Evan Tschannen 4a8de2910f update installer WIX GUID following release 2020-06-04 19:11:50 -07:00
Evan Tschannen 0965f9e73b update version to 6.2.23 2020-06-04 19:11:50 -07:00
Evan Tschannen 4f24dd7bd0
Merge pull request #3292 from etschannen/release-6.2
updated documentation for 6.2.22
2020-06-04 17:03:26 -07:00
Evan Tschannen 71ee717651 updated documentation for 6.2.22 2020-06-04 16:39:01 -07:00
Evan Tschannen a5931c2215
Merge pull request #3282 from ajbeamon/disallow-cluster-controller-on-never-assign-class
Fix: the cluster controller role could be recruited on a process class with NeverAssign fitness
2020-06-04 15:56:52 -07:00
Evan Tschannen c68897dffc
Merge pull request #3284 from satherton/fix-ssl-write-bug
HTTPS workarounds for strange socket behavior
2020-06-04 15:53:23 -07:00
Steve Atherton bf072d68ec Workarounds for strange behaviors in Boost ssl sockets on MacOS and Linux. When writing to the ssl socket, write_some() would sometimes return BrokenPipe instead of WouldBlock unless onWriteable on the raw socket was checked first. On MacOS, even with the onWriteable check using a send size greater than 2016 (determined experimentally) would still result in the error. Also consolidated two identical copies of SendBufferIterator. 2020-06-04 01:44:05 -07:00
A.J. Beamon 6d749af3c7 Add a release note 2020-06-03 16:08:30 -07:00
A.J. Beamon 9edc872041 Don't attempt to become a cluster controller on any process with a class that has NeverAssign fitness. 2020-06-03 16:05:21 -07:00
Evan Tschannen f3707c4393
Merge pull request #3280 from ajbeamon/document-server-side-latency-band-tracking
Add documentation for server-side latency band tracking
2020-06-03 10:34:07 -07:00
A.J. Beamon 7b638ad237 Add a note indicating that batch priority GRV requests aren't counted in latency band tracking. 2020-06-02 15:04:40 -07:00
A.J. Beamon 8f06d48f79 Add documentation for server-side latency band tracking 2020-06-02 14:59:24 -07:00
Evan Tschannen 27b58cdf5f
Merge pull request #3274 from etschannen/post-release-cleanup-6.2.21
Post release cleanup 6.2.21
2020-05-29 18:37:54 -07:00
Evan Tschannen d41f2af75e update versions.target 2020-05-29 18:30:53 -07:00
Evan Tschannen dbc9917026 update installer WIX GUID following release 2020-05-29 18:29:23 -07:00
Evan Tschannen b7631c362c update version to 6.2.22 2020-05-29 18:29:23 -07:00
Evan Tschannen f8a3b31149
Merge pull request #3271 from etschannen/release-6.2
updated documentation for 6.2.21
2020-05-29 13:00:40 -07:00
Evan Tschannen a17e3863a7 updated documentation for 6.2.21 2020-05-29 12:48:43 -07:00
Evan Tschannen 2da91a4dd8
Merge pull request #3268 from etschannen/release-6.2
Prevent a single bad tlog disk from repeatedly causing master recoveries
2020-05-29 12:42:34 -07:00
Evan Tschannen 7608398cbf Merge branch 'release-6.2' of github.com:apple/foundationdb into release-6.2 2020-05-29 12:07:46 -07:00
Evan Tschannen ed8d2e6909 special counters return integers; do not increment getMoreCount when r is null 2020-05-29 12:07:24 -07:00
Evan Tschannen 6fe054cd1a
Merge pull request #3253 from ajbeamon/backport-generate-debug-packages-flag
Backport the GENERATE_DEBUG_PACKAGES flag to 6.2
2020-05-29 11:34:58 -07:00
Evan Tschannen 42c303a466
Update fdbserver/LogRouter.actor.cpp
Co-authored-by: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-05-29 11:31:41 -07:00
Evan Tschannen 0e557e0832 fixed compiler error 2020-05-29 09:09:09 -07:00
Evan Tschannen 0f6528b731 added additional logging on the log router 2020-05-29 09:04:57 -07:00
Evan Tschannen 92b10accd3 randomize which tlogs are recruited by the cluster controller 2020-05-29 09:03:42 -07:00
Evan Tschannen e938d741e3 kill the process when a shared tlog throws an io_error 2020-05-29 09:02:55 -07:00
A.J. Beamon 7022d2eb53
Merge pull request #3265 from sfc-gh-anoyes/anoyes/guard-null-dldatabase
Only destroy db if non-null
2020-05-28 17:12:28 -07:00
Andrew Noyes 48eedb071f Only destroy db if non-null
It could be the case that db is null for old client versions
2020-05-28 23:22:45 +00:00
A.J. Beamon fddc8f0346
Merge pull request #3258 from ajbeamon/fix-stripped-binary-packages-again
Fix CMake stripped package permissions
2020-05-28 13:15:49 -07:00
A.J. Beamon b0f3754fbb Fix whitespace 2020-05-28 12:42:57 -07:00
A.J. Beamon 382666d21e Permissions were wrong on installed files. A missing DESTINATION for fdbserver caused the binary to be missing. 2020-05-28 10:33:09 -07:00
A.J. Beamon 0e7e9390d2 Backport the GENERATE_DEBUG_PACKAGES flag to 6.2 2020-05-27 19:13:09 -07:00
A.J. Beamon 7c568b5ca5
Merge pull request #3249 from ajbeamon/fix-stripped-package-building
fix: Build the binary stripping targets when packaging stripped binaries
2020-05-27 18:35:55 -07:00
A.J. Beamon 96f396ec7f Make sure to build the binary stripping targets when packaging stripped binaries 2020-05-27 16:40:07 -07:00
A.J. Beamon e4b1489a0e
Merge pull request #3202 from ajbeamon/cmake-use-stripped-binaries-for-packages
cmake: use stripped binaries for packages unless generating debug packages
2020-05-27 11:36:38 -07:00
A.J. Beamon 73c109e5ed
Merge pull request #3213 from tclinken/6.2-add-fdbcli-commands
Add several new fdbcli commands to 6.2
2020-05-26 08:05:01 -07:00
sfc-gh-tclinkenbeard 4cdcba9bb8 Added 6.2.21 release notes for new fdbcli commands 2020-05-23 19:55:17 -07:00
A.J. Beamon 2f9cd383ea Use stripped executables in packages when not building with debug symbols. 2020-05-21 13:39:55 -07:00
tclinken 3a8efb2d0b Added advanceversion command to fdbcli 2020-05-20 15:47:31 -07:00
tclinken 40aec61d30 Added fdbcli getversion command 2020-05-20 15:47:30 -07:00
tclinken 4f5bf41ed8 Print explanation when fdbcli unlock fails 2020-05-20 15:47:30 -07:00
tclinken 9c6bec1af6 Add unlock command to fdbcli 2020-05-20 15:47:30 -07:00
tclinkenbeard b3aa54e7eb Add lock command to fdbcli 2020-05-20 15:47:30 -07:00
Evan Tschannen 172b6657eb
Merge pull request #3207 from ajbeamon/fix-backup-command-line-string
Backup's ProgramStart command line string was incomplete
2020-05-20 10:46:32 -07:00
A.J. Beamon 54c97fe2bc Backup's ProgramStart command line string would be incomplete if arguments were specified using '=' 2020-05-20 09:38:33 -07:00
A.J. Beamon d39378de7a
Merge pull request #3198 from ajbeamon/release-6.2
Merge release-6.1 into release-6.2
2020-05-19 16:23:20 -07:00