Commit Graph

2148 Commits

Author SHA1 Message Date
Bhaskar Muppana 983424b0cf
Merge pull request #524 from etschannen/master
Merge 5.2 into master
2018-06-21 17:09:54 -07:00
Evan Tschannen 1dce97f28c Merge branch 'release-5.2'
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
#	fdbserver/SimulatedCluster.actor.cpp
#	packaging/msi/FDBInstaller.wxs
#	versions.target
2018-06-21 17:05:11 -07:00
Evan Tschannen c4a035c7cc
Merge pull request #523 from apkar/release-5.2
Post release steps for 5.2.5
2018-06-21 16:58:57 -07:00
Bhaskar Muppana 23245b02ef Post release steps for 5.2.5 2018-06-21 16:51:54 -07:00
Evan Tschannen 3943dc1dfc
Merge pull request #521 from ajbeamon/metrics-improvements
Metrics improvements
2018-06-21 16:42:40 -07:00
Balachandar Namasivayam f08adf8c82
Merge pull request #522 from etschannen/feature-remote-logs
Log datacenter version difference
2018-06-21 16:36:30 -07:00
Evan Tschannen 9a91dad5bd fixed compile issue 2018-06-21 16:34:36 -07:00
Evan Tschannen 678b4494f4 added logging for the datacenter version difference 2018-06-21 16:31:52 -07:00
A.J. Beamon 36f84c9cff Fix uninitialized variable 2018-06-21 16:03:05 -07:00
Balachandar Namasivayam 892727e358
Merge pull request #519 from etschannen/feature-remote-logs
More performance improvements
2018-06-21 16:02:22 -07:00
A.J. Beamon e8f66df001 Add metrics for watches and mutations on the storage server. The storage server tracks its lag with the logs, and status tries to report a more accurate measure of this lag. 2018-06-21 15:59:43 -07:00
Evan Tschannen 8bd7eaebdb fix: broken_promise from push can be throw into the proxy’s actor collection 2018-06-21 15:55:27 -07:00
A.J. Beamon 4597ade683
Merge pull request #520 from bnamasivayam/throw-appropriate-error
Throw tls_error instead of internal_error when not able to create a T…
2018-06-21 15:36:11 -07:00
Balachandar Namasivayam d7dba11366 Throw tls_error instead of internal_error when not able to create a TLS connection. 2018-06-21 15:33:00 -07:00
Evan Tschannen 68ac3bdc4c log routers now calculate a precise version to pop for their log router tag 2018-06-21 15:29:46 -07:00
Evan Tschannen 4e48018437
Merge pull request #517 from apkar/release-5.2
Release 5.2.5
2018-06-21 14:04:30 -07:00
Bhaskar Muppana ea5aa51e08 5.2.5 release related changes. 2018-06-21 14:01:19 -07:00
Bhaskar Muppana 6eafe9e8e6
Merge pull request #516 from etschannen/release-5.2
reordered the release notes
2018-06-21 12:32:11 -07:00
Evan Tschannen 011f0ce7c0 reordered the release notes 2018-06-21 12:16:13 -07:00
Evan Tschannen b6ad8b1092 merge master 2018-06-21 12:06:38 -07:00
Evan Tschannen 1a81dff5cc
Merge pull request #512 from richardalow/check-valid-default
Disable cert validation in simulation
2018-06-21 12:04:28 -07:00
Alec Grieser f00e1349e2
Merge pull request #513 from satherton/blob-operation-rate-limits
Added operation-specific rate controls to blob store interface.
2018-06-21 11:53:47 -07:00
Stephen Atherton d9f3eb05a2 Change default delete operations per second. Updated release notes. 2018-06-21 11:13:31 -07:00
Alec Grieser e26bae6ec0
Merge pull request #509 from ajbeamon/report-unused-allocated-memory-in-status
Track unused allocated memory in ProcessMetrics and report it in status.
2018-06-20 21:08:39 -07:00
Stephen Atherton e9e1e194f0 Added operation-specific rate controls to blob store interface. 2018-06-20 20:34:34 -07:00
Alex Miller f52e143aa9 I am bad at this. 2018-06-20 19:44:16 -07:00
Evan Tschannen 4352db674f the storage server would not always know about all options when running fetch keys 2018-06-20 17:05:03 -07:00
Evan Tschannen f755961c42 use parallelGetMore during log recovery 2018-06-20 17:04:06 -07:00
Alex Miller 88b2efb60a
Merge pull request #510 from Wintersmith/master
Fix for issue #491 - added import for print_function
2018-06-20 17:02:03 -07:00
Alex Miller 31b4c89c7a find doesn't work on Evan's machine 2018-06-20 16:37:45 -07:00
Alex Miller 8da30c8b13 I am good at typing things I look at. 2018-06-20 16:30:21 -07:00
Richard Low 361e335730 Disable cert validation in simulation 2018-06-20 16:26:11 -07:00
Evan Tschannen d0e2a59c02 Merge branch 'master' into feature-remote-logs 2018-06-20 16:25:46 -07:00
Evan Tschannen c6a2207577 fix: stop client sampling during the consistency check 2018-06-20 16:24:37 -07:00
Alex Miller 7fef061e51 Clean up old .g.cpp and .g.h files to avoid dependency issues. 2018-06-20 16:22:09 -07:00
Steve Atherton 7072171b5d
Merge pull request #504 from richardalow/tls-additional-subject-field
Tls additional subject fields
2018-06-20 15:27:38 -07:00
Steve Atherton 2f884140a3
Merge pull request #511 from richardalow/check-valid-default
Validate certiicates by default
2018-06-20 15:23:25 -07:00
Richard Low b161e25fbd Update relese notes 2018-06-20 14:41:31 -07:00
Alex Miller 8095860fee Fix MacOS build by duplicating a build recipe.
macOS `make` doesn't understand define, but also doesn't error on it, so it
just silently doesn't build cpp files.
2018-06-20 14:35:02 -07:00
A.J. Beamon afdd992fca Move the computation of total unused allocated memory into FastAlloc.cpp 2018-06-20 14:33:59 -07:00
A.J. Beamon 4e4bc19c73 Add new status field to documentation schema 2018-06-20 14:12:51 -07:00
Richard Low fff6a47c43 Validate certiicates by default 2018-06-20 14:04:03 -07:00
Wintersmith ded17c6cd6 Fix for issue #491 - added import for print_function, changed all occurences of print to a function 2018-06-20 21:44:24 +01:00
A.J. Beamon 618952f005 Fix whitespace mismatch 2018-06-20 12:12:26 -07:00
Alex Miller 569fd05954
Merge pull request #506 from etschannen/feature-remote-logs
Performance improvements when using multiple DCs
2018-06-20 12:12:05 -07:00
A.J. Beamon 62eeefcc8a Update status schema with new field 2018-06-20 12:09:28 -07:00
A.J. Beamon 5e81f4ac7e Track unused allocated memory in ProcessMetrics and report it in status. 2018-06-20 10:10:51 -07:00
Evan Tschannen e951df95b7 when doing data movement where one region has the data and the other doesn’t, first move a single replica to the other region to save WAN bandwidth 2018-06-19 23:15:30 -07:00
Evan Tschannen e7999e7a3e log routers need to use parallelGetMore when peeking because the latency to the primary datacenter makes the bandwidth of normal peeking too low. 2018-06-19 22:16:45 -07:00
Alex Miller 61031a397f Fix two issues from .actor.g.cpp move from commit aead2586
1. "Compiling     file" messages were lost, and have been returned

2. Dependency information for actor compiled files were lost, as it turned out
to be location dependant in a way that wasn't previously understood.
Dependencies has been verified to work correctly now.
2018-06-19 17:46:42 -07:00