John Brownlee
7d1984b4d4
Initial import of cleaned up documentation.
2018-03-13 13:09:35 -07:00
satherton
447531c0fd
Update to next version, 5.1.5
2018-03-09 16:32:23 -08:00
satherton
e35d999aba
Changed WIX Installer GUID.
2018-03-09 15:33:56 -08:00
Evan Tschannen
5da88cbb15
Merge pull request #60 from ajbeamon/release-5.1
...
Add missing available_bytes fields to test status schemas
2018-03-09 14:32:58 -08:00
A.J. Beamon
b2ef6e1358
Add missing available_bytes fields to test status schemas
2018-03-09 14:17:20 -08:00
satherton
6fc19eb4ac
Updated to version 5.1.4
2018-03-09 12:16:33 -08:00
satherton
66f1b61543
Update FDBInstaller.wxs
...
New product GUID.
2018-03-09 12:14:48 -08:00
Evan Tschannen
3cac430f6f
Merge pull request #58 from satherton/more-precise-backup-expire-safety
...
Clarity improvement, resetting backup description variable because it…
2018-03-09 12:06:24 -08:00
Stephen Atherton
9c901983f0
Clarity improvement, resetting backup description variable because it's no longer valid due to some of its contents being std::move'd.
2018-03-09 12:03:10 -08:00
Evan Tschannen
981015eda6
Merge pull request #57 from ajbeamon/release-5.1
...
Don't try to extract attributes from the program start trace events if they couldn't be collected.
2018-03-09 11:59:46 -08:00
A.J. Beamon
254b48031e
Merge branch 'release-5.1' of github.com:apple/foundationdb into release-5.1
2018-03-09 11:56:16 -08:00
A.J. Beamon
bb9f51bb5c
Don't try to extract attributes from the program start trace events if they couldn't be collected.
2018-03-09 11:55:57 -08:00
Evan Tschannen
f5d85288eb
Merge pull request #42 from satherton/more-precise-backup-expire-safety
...
Backup expiration safety logic improvement
2018-03-09 11:45:49 -08:00
Stephen Atherton
3a7288924a
Bug fixes. During expiration, the backup container's log range metadata could be updated incorrectly if force was required and not specified or if a backup had no log begin metadata and an expire was done which covered 1 or more log file. In the latter case a backup could be left in a state where the container metadata suggests the backup has more log coverage than it actually does.
2018-03-09 11:29:23 -08:00
A.J. Beamon
8a0e443d94
Merge pull request #56 from etschannen/release-5.1
...
Release 5.1
2018-03-09 10:27:45 -08:00
Evan Tschannen
cf6dd1437b
suppress spammy trace events
2018-03-09 10:16:34 -08:00
Evan Tschannen
ae7d8e90b2
Merge branch 'release-5.1' of github.com:apple/foundationdb into release-5.1
2018-03-09 09:56:09 -08:00
Evan Tschannen
5390af8be4
suppress spammy logs
2018-03-09 09:40:36 -08:00
A.J. Beamon
1bf9f0ec6b
Merge pull request #54 from etschannen/release-5.1
...
fix: new cluster controllers should not consider anything failed unti…
2018-03-09 09:28:21 -08:00
Evan Tschannen
f9625f5b2f
fix: new cluster controllers should not consider anything failed until they have time to get failure monitoring updates
...
fix: storage and log class machines wait 100MS before attempting to become the cluster controller
2018-03-08 18:08:41 -08:00
Evan Tschannen
c50eaac3cb
Merge pull request #50 from bnamasivayam/release-5.1
...
Add new guid for wxs
2018-03-08 14:30:01 -08:00
Balachandar Namasivayam
4e9091eb75
Add new guid for wxs
2018-03-08 14:19:14 -08:00
Evan Tschannen
9d8aac5331
Merge pull request #49 from bnamasivayam/release-5.1
...
Add trace events to print the ranges in ConsistencyCheck.
2018-03-08 13:56:10 -08:00
Balachandar Namasivayam
e7309a3535
Add trace events to print the ranges in ConsistencyCheck.
2018-03-08 13:53:59 -08:00
Evan Tschannen
51322a1296
Merge pull request #46 from ajbeamon/release-5.1
...
Fix line endings of backported changes.
2018-03-08 13:16:28 -08:00
A.J. Beamon
1aa32291f3
Fix line endings of backported changes.
2018-03-08 13:14:15 -08:00
Evan Tschannen
39081badaf
Merge pull request #45 from satherton/improve-backup-status
...
Improve backup status
2018-03-08 13:02:33 -08:00
Balachandar Namasivayam
bb8f48313f
Declare each state variable on its own line...
2018-03-08 12:43:44 -08:00
Balachandar Namasivayam
d136fc8eea
Improve fdbbackup status
...
Additional details added are
log bytes written
range bytes written
last snapshot version and its corresponding timestamp
last log version and its corresponding timestamp
If backup is supposed to stop at the next snapshot completion (stopWhenDone)
version/timestamp of snapshot start and expected end
Backup error reporting format changed to
Recent Errors (since latest restore point TIME ago)
<TIME> ago: <error description> on <task name>
Older Errors
<TIME> ago: <error description> on <task name>
TIME format:
<= 59 seconds ago
<= 59.99 minutes ago
<= 23.99 hours ago
N.NN days ago
2018-03-08 12:43:33 -08:00
Evan Tschannen
f9c9e412a5
Merge pull request #44 from ajbeamon/release-5.1
...
Don't pass a copy of the StorageServerInterface to storageServerRollbackRebooter.
2018-03-08 11:49:32 -08:00
A.J. Beamon
73cec8abad
Merge branch 'release-5.1' of github.com:apple/foundationdb into release-5.1
2018-03-08 11:47:44 -08:00
A.J. Beamon
e6969741f2
Merge pull request #43 from etschannen/release-5.1
...
Release 5.1
2018-03-08 11:46:30 -08:00
Balachandar Namasivayam
4f58bca66a
Simple refactor of code...
2018-03-08 11:34:25 -08:00
Balachandar Namasivayam
1c1a497ea2
Refactor getKeyServers to be more readable.
...
Fix possible memory corruption by returning KeyRange instead of KeyRangeRef in getKeyServers.
Simplify getMasterProxies on DatabaseContext class.
2018-03-08 11:34:18 -08:00
Balachandar Namasivayam
03a40354e3
Having 1000 as the limit for Limit for GetKeyServerLocationsRequest sometimes generate large packet warnings. Reduce it to 100.
...
Fix the bug where some of the key server shards may not be fetched.
2018-03-08 11:34:11 -08:00
Stephen Atherton
cb68885328
If backup expiration determines that force is required but the force parameter is not set, it will no longer throw an error unless the backup contains data from prior to the expire_before_version.
2018-03-08 11:27:15 -08:00
A.J. Beamon
fdcaf473ae
Don't pass a copy of the StorageServerInterface to storageServerRollbackRebooter. This prevents a situation where the storage server has terminated but the request streams are left open until the underlying KV-store gets closed.
2018-03-08 11:14:24 -08:00
Evan Tschannen
a755ce8c53
Merge pull request #39 from satherton/fix-backup-agent-memory-usage
...
Backup/DR Memory Reduction
2018-03-08 10:54:54 -08:00
Stephen Atherton
dcf5b2e35d
All readCommitted() functions now use Transaction instead of ReadYourWritesTransaction to reduce memory consumption in Backup and DR. Also removed one readCommitted() variant as it is just a special case of another definition.
2018-03-07 13:56:34 -08:00
A.J. Beamon
07881a7b65
Merge pull request #27 from apple/release-5.0
...
Merge pull request #26 from AlvinMooreSr/release-5.0
2018-03-05 10:06:56 -08:00
A.J. Beamon
09b272a60a
Merge pull request #26 from AlvinMooreSr/release-5.0
...
Fixed suffix for build dependency
2018-03-05 10:06:14 -08:00
A.J. Beamon
3b721615e5
Merge pull request #16 from AlvinMooreSr/release-5.0
...
Fixed suffix for build dependency
2018-03-05 08:50:07 -08:00
satherton
cae075e8cf
Merge pull request #23 from satherton/fix-speed-knobs
...
Fixed blob speed knob initialization
2018-03-04 23:11:04 -08:00
Stephen Atherton
d0e122fdbe
Blob client send and receive speed limits were being initialized using opposite knobs.
2018-03-04 23:05:55 -08:00
Alec Grieser
12515e3fae
Merge pull request #18 from ajbeamon/release-5.1
...
Update Java documentation for 5.1 bindings to indicate that only API version 510 is supported.
2018-03-02 10:27:12 -08:00
A.J. Beamon
0604e842fc
Update Java documentation for 5.1 bindings to indicate that only API version 510 is supported.
2018-03-02 10:24:54 -08:00
Alvin Moore
05e1fea283
Fixed suffix for build dependency
2018-03-01 11:18:28 -08:00
Alvin Moore
3c3460f201
Fixed suffix for build dependency
2018-03-01 11:17:59 -08:00
Alec Grieser
aaab918e8a
Merge remote-tracking branch 'origin/release-5.0' into release-5.1
2018-02-28 08:37:36 -08:00
A.J. Beamon
8448d214cd
Merge pull request #14 from alecgrieser/merge-release-5.0
...
Merge release-5.0 to release-5.1
2018-02-28 08:34:57 -08:00