Commit Graph

2097 Commits

Author SHA1 Message Date
Richard Low 39894ea798 Merge remote-tracking branch 'apple/release-5.2' 2018-06-12 18:31:20 -07:00
Richard Low 497026003e
Merge pull request from richardalow/release-5.2
Release 5.2
2018-06-12 18:26:59 -07:00
Richard Low a52430ff58 Bump versions.target 2018-06-12 18:25:41 -07:00
Richard Low a3ca2204b1 Update MSI package after 5.2.4 release 2018-06-12 18:24:51 -07:00
Alex Miller 8518f6a8a8 smartQuorum shouldn't return if more responses are desired than futures provided. 2018-06-12 16:50:25 -07:00
Alex Miller 6c2cb25c53 Rename BestOtherFit -> OkayFit.
The previous order of fitness was

  BestFit > GoodFit > BestOtherFit > ...

which is baffling.  It's now:

  BestFit > GoodFit > OkayFit > ...

which won't break anyone's expectations.
2018-06-12 16:50:25 -07:00
Alex Miller fcfa00928b Make RecoveryState an enum class.
This means that all the == 7 or != 0 checks go away, and explicit names must be used.
2018-06-12 16:50:25 -07:00
Richard Low 6292d021dc
Merge pull request from richardalow/release-5.2
Release 5.2
2018-06-12 16:48:47 -07:00
Alex Miller ac1fc3660d MultiDC: Regions JSON should represent datacenters as an array.
This is so that the serialized format released in 6.0 will already include a
required change, which is to support >1 DC per region.
2018-06-12 16:18:54 -07:00
Richard Low b46862faa8 Update MSI package for 5.2.4 release 2018-06-12 13:57:07 -07:00
Richard Low 0bc629ce73 Update download links for 5.2.4 release 2018-06-12 13:55:12 -07:00
Richard Low d1a0da995c Merge remote-tracking branch 'apple/release-5.2' into release-5.2 2018-06-12 13:32:51 -07:00
Steve Atherton 75de22bb08
Merge pull request from satherton/release-5.2
Reduce default backup parallel tasks to decrease memory usage.
2018-06-12 13:20:30 -07:00
Steve Atherton 731c3b38e8
Merge pull request from satherton/release-5.2
Reduce backup parallel tasks to decrease memory usage.
2018-06-12 13:16:24 -07:00
Steve Atherton 0481928bd8
Reduce backup parallel tasks to decrease memory usage. 2018-06-12 13:15:24 -07:00
A.J. Beamon bd9e416e8c
Merge pull request from ajbeamon/release-notes-spelling-fix
Spelling fix in release notes
2018-06-12 12:25:38 -07:00
A.J. Beamon fc1c7c2f82 Spelling fix in release notes 2018-06-12 12:22:44 -07:00
A.J. Beamon 3a4c75577c
Merge pull request from bnamasivayam/cluster-file-directory-writable
Cluster file and its parent directory needs to be writable for operat…
2018-06-12 12:02:42 -07:00
Balachandar Namasivayam 819929e1be Address review comments. 2018-06-12 11:59:47 -07:00
A.J. Beamon a1901701d6
Merge pull request from jkominek/python-getfullargspec
use inspect.getfullargspec when available
2018-06-12 11:58:04 -07:00
Richard Low 5ec4aa45b9 Merge remote-tracking branch 'apple/release-5.2' into release-5.2 2018-06-12 11:55:25 -07:00
A.J. Beamon ea63a190eb
Merge pull request from apple/release-5.1
Merge release-5.1 into release-5.2
2018-06-12 11:54:11 -07:00
Richard Low b8b69c3f9a Merge remote-tracking branch 'apple/release-5.1' into release-5.2 2018-06-12 11:52:21 -07:00
Steve Atherton 67781e184e
Merge pull request from richardalow/additional-verify-peers-args
Add docs about multiple verify peers strings
2018-06-12 10:18:18 -07:00
A.J. Beamon 0d1c3f9e93
Merge pull request from tirkarthi/doc-typo-fixes-release-5.2
Typo fixes using aspell
2018-06-12 09:25:38 -07:00
Richard Low 56e8355a14 Add docs about multiple verify peers strings 2018-06-12 09:19:42 -07:00
xtreak c3beca3f3d Typo fixes using aspell 2018-06-12 21:28:45 +05:30
John Brownlee 6f0af73096
Merge pull request from alecgrieser/bump-python-version
Bump supported python version to 3.6
2018-06-11 19:04:53 -07:00
Evan Tschannen 62533dae7f
Merge pull request from etschannen/release-5.2
updated release notes for 5.2.4
2018-06-11 17:09:23 -07:00
Evan Tschannen a66194b38c updated release notes for 5.2.4 2018-06-11 17:08:29 -07:00
AlvinMooreSr 553bfec600
Merge pull request from richardalow/fix-docs-build
Fix the docs build to follow redirect for python dependencies
2018-06-11 16:54:23 -07:00
Evan Tschannen 50904693f6
Merge pull request from alexmiller-apple/tlsfixes-5.2
Identify processes with host:port regardless of if TLS is enabled or not
2018-06-11 16:54:04 -07:00
Alex Miller cfa7fe8866 Identify processes with host:port regardless of if TLS is enabled or not.
This makes `kill` and `profile` behave like how `exclude` functions, and means
commands don't have to change depending on TLS status.

Verified via starting a TLS cluster and killing a process before and after this change.
2018-06-11 16:49:20 -07:00
Balachandar Namasivayam 7db928ccec Cluster file and its parent directory needs to be writable for operation of fdb cluster.
Document this requirement and also add relevant details to status output.
2018-06-11 16:47:24 -07:00
A.J. Beamon 08edc2b079
Merge pull request from etschannen/release-5.2
set_verify_peers now splits input based on the ‘|’ character
2018-06-11 16:01:37 -07:00
Evan Tschannen b071c5d81c fix: incorrect parsing logic 2018-06-11 15:56:22 -07:00
Evan Tschannen 69515e6b4d set_verify_peers now splits input based on the ‘|’ character 2018-06-11 15:52:04 -07:00
Evan Tschannen e12b7a79aa
Merge pull request from etschannen/feature-remote-logs
fixed another trace event
2018-06-11 12:54:02 -07:00
Evan Tschannen 8dfda1e57b fixed another trace event 2018-06-11 12:53:07 -07:00
Evan Tschannen 3c50fb8d47
Merge pull request from etschannen/feature-remote-logs
fixed trace event name
2018-06-11 12:44:08 -07:00
Evan Tschannen e28769b98e fixed trace event name 2018-06-11 12:43:08 -07:00
Evan Tschannen 33dd2b157a
Merge pull request from etschannen/feature-remote-logs
Do not index tags on TLogs for remote localities
2018-06-11 12:23:21 -07:00
Alec Grieser be9a131f0d
bump supported python version to 3.6
Issue: 
2018-06-11 11:54:47 -07:00
Evan Tschannen 372ed67497 Merge branch 'master' into feature-remote-logs
# Conflicts:
#	fdbserver/DataDistribution.actor.cpp
#	fdbserver/MasterProxyServer.actor.cpp
#	fdbserver/TLogServer.actor.cpp
#	fdbserver/TagPartitionedLogSystem.actor.cpp
2018-06-11 11:34:10 -07:00
Evan Tschannen 588eaf4b36 fix: previous delay 0 could still cause us to recruit a tlog before processing disk errors 2018-06-11 11:26:30 -07:00
Alec Grieser 7817c4ac92
Merge pull request from brownleej/site-map-fix
Add administration and TLS sections to the site map.
2018-06-11 11:20:25 -07:00
John Brownlee cd4ce7843d Add administration and TLS sections to the site map.
2018-06-11 11:13:44 -07:00
Evan Tschannen 64e0260085 fix: assert did not properly handle default constructed policies 2018-06-10 21:51:59 -07:00
Evan Tschannen b60264024a fix: we need to copy the txsTag on satellite logs 2018-06-10 20:30:44 -07:00
Evan Tschannen a5c2a8ee8a fix: allow disk errors to cancel the actor before recruiting logs 2018-06-10 20:27:19 -07:00