Balachandar Namasivayam
5c9ef7763a
Merge pull request #528 from etschannen/feature-remote-logs
...
Fixed a correctness issue with parallel get more
2018-06-25 11:20:25 -07:00
Evan Tschannen
2ec8744ab3
fix: parallel get more needs to verify the begin version matches the end of the previous request, because when a peek cursor expires we lose all history, so the same sequence number could start at different versions
2018-06-25 11:15:49 -07:00
A.J. Beamon
203fd93fcc
Merge pull request #480 from fannix/master
...
Fix a concurrency bug in Java queue example
2018-06-25 08:22:58 -07:00
xmeng
1bd1d9562a
Fix indentation
2018-06-24 21:54:23 +01:00
Balachandar Namasivayam
d12c43b7ec
Merge pull request #527 from etschannen/feature-remote-logs
...
fix: wrong desired count used when checking good remote fitness
2018-06-22 12:42:08 -07:00
Evan Tschannen
398497f5c3
fix: wrong desired count used when checking good remote fitness
2018-06-22 12:24:01 -07:00
Balachandar Namasivayam
4fd303b46c
Merge pull request #526 from etschannen/feature-remote-logs
...
Added configurable log routers and updated wait for good recruitment logic
2018-06-22 11:03:28 -07:00
Evan Tschannen
0123627d67
Merge branch 'master' into feature-remote-logs
...
# Conflicts:
# tests/fast/SidebandWithStatus.txt
# tests/rare/LargeApiCorrectnessStatus.txt
# tests/slow/DDBalanceAndRemoveStatus.txt
2018-06-22 10:43:07 -07:00
Evan Tschannen
96b0a91ab2
simplified betterCount logic
2018-06-22 10:38:36 -07:00
Evan Tschannen
5fc8199abc
Swapped OkayFit and UnsetFit, because generally if machine classes are set on one machine they are set everywhere and it helps with wait_for_good_recruitment logic
...
wait_for_good_recruitment now requires that you have the desired count of each roll
remote recruitment is given a much longer wait_for_good_recruitment time interval, which does not start until enough remote machines have registered
2018-06-22 10:15:24 -07:00
Evan Tschannen
8a8914f046
re-added the ability to configure the number of log routers. Many log routers are needed to get a sufficient number of sockets involved in copying data across the WAN
2018-06-22 00:04:00 -07:00
Alex Miller
8dee95a282
My previous `find` line was actually just wrong.
2018-06-21 17:19:59 -07:00
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