Commit Graph

3131 Commits

Author SHA1 Message Date
Evan Tschannen 9935223818 updated documentation for 6.0.17 2018-12-03 16:30:22 -08:00
Evan Tschannen 55a9c4a0f0
Merge pull request #955 from ajbeamon/fix-bad-error-creation-and-whitespace
throw platform_error; -> throw platform_error();. Convert some spaces to tabs.
2018-12-03 15:12:37 -08:00
Evan Tschannen 9b09102f37
Merge pull request #962 from satherton/fix-backup-rangefile-count
Bug fix, after upgrade to 6.0.16 backup snapshot progress will halt
2018-12-03 15:11:50 -08:00
Alex Miller 2bc00fe5f4
Merge pull request #958 from etschannen/release-6.0
added safety check to configure commands
2018-12-03 13:32:19 -08:00
A.J. Beamon f7c7becf33
Merge pull request #960 from satherton/fix-typo-macos
Fixed typo causing mac build failure.
2018-12-03 11:22:20 -05:00
Stephen Atherton e974ee367d Bug fix, backups in progress during upgrade to 6.0.16 or later do not have have range file count initialized so reading it must default to 0. 2018-12-02 22:50:26 -08:00
Stephen Atherton e2673b2bbc Fixed typo causing mac build failure. 2018-12-02 22:03:21 -08:00
Evan Tschannen 6e94d7d71a changing the database configuration now checks that enough processes exist to support the new configuration 2018-11-30 18:52:24 -08:00
Alex Miller 3bf3fbed74
Merge pull request #957 from ajbeamon/throw-io-errors-in-platform
Errors that occur in platform that are the result of IO issues are now…
2018-11-30 18:11:11 -08:00
A.J. Beamon 50c9dfdd01 Errors that occur in platform that are the result of IO issues are now raised as io_error rather than platform_error. 2018-11-30 10:55:19 -08:00
A.J. Beamon eb2f27b8e5 Work in progress implementation of server-side latency tracking. The intent of this is to be able to measure the number of requests that achieve certain latency targets across the system relative to the total number of requests. 2018-11-30 10:46:04 -08:00
A.J. Beamon 97847f517b throw platform_error; -> throw platform_error();. Convert some spaces to tabs. 2018-11-28 12:56:57 -08:00
Evan Tschannen 2a0d9cd621
Merge pull request #951 from etschannen/post-release-cleanup-6.0.16
Post release cleanup 6.0.16
2018-11-27 14:31:04 -08:00
Evan Tschannen 84e07de161 update installer WIX GUID following release 2018-11-27 14:29:52 -08:00
Evan Tschannen 4a1c1ad860 update versions target to 6.0.17 2018-11-27 14:29:52 -08:00
Evan Tschannen 07b62ca30b
Merge pull request #950 from etschannen/release-6.0
updated downloads for 6.0.16
2018-11-27 13:24:16 -08:00
Evan Tschannen 3215d5b3a2 updated downloads for 6.0.16 2018-11-27 13:23:32 -08:00
Evan Tschannen 3e4d6300fb
Merge pull request #949 from etschannen/prepare-release-6.0.16
update installer WIX GUID following release
2018-11-27 13:22:17 -08:00
Evan Tschannen e948aadba3 update installer WIX GUID following release 2018-11-27 13:21:37 -08:00
A.J. Beamon 17fc409f55
Merge pull request #948 from etschannen/release-6.0
updated release notes for 6.0.16
2018-11-27 16:14:03 -05:00
Evan Tschannen b6d9763469 updated release notes for 6.0.16 2018-11-27 13:10:14 -08:00
Evan Tschannen 8b021d38d8
Merge pull request #939 from satherton/backup-smaller-snapshot-folders
New backup folder scheme which results in far fewer kv range folders
2018-11-27 11:18:52 -08:00
Evan Tschannen 3f8593d2d9
Merge pull request #945 from satherton/fix-dns-issues
DNS would fail if IPv6 responses are received, and shortened tcp_resolver lifetime
2018-11-27 11:18:07 -08:00
A.J. Beamon 458d1ba83d
Merge pull request #943 from etschannen/release-6.0
txsPopVersions is not needed in configurations without remote logs
2018-11-27 11:05:45 -05:00
Stephen Atherton b91b26ef75 Attempt at workaround of a rare issue where long running backup processes reach a state where DNS resolution requests always time out but other processes on the same host can still resolve successfully. In case this was somehow caused by a bad boost tcp_resolver state, each request now uses a unique tcp_resolver instance. 2018-11-26 20:02:03 -08:00
Stephen Atherton 32f434b2ee Bug fix, dns resolution would throw an error if any of the results were IPv6 addresses, which could happen depending on the host networking configuration. 2018-11-26 19:53:46 -08:00
Alec Grieser d2a217fb39
Merge pull request #944 from ajbeamon/fix-bindingtester-key-alignment-nan-bug
The binding tester wouldn't align keys that had nan in them. Also, the…
2018-11-26 15:41:53 -08:00
A.J. Beamon d1e6c81d99 The binding tester wouldn't align keys that had nan in them. Also, the ruby tester generated a few keys with byte strings instead of unicode. 2018-11-26 15:31:40 -08:00
Evan Tschannen 530b5e3763 fix: do not track txsPopVersions unless there are remote logs to pop from 2018-11-26 15:17:17 -08:00
Alec Grieser 19d382780d
Merge pull request #940 from ajbeamon/release-6.0
Fix error name for code 2021 (no_commit_version) in documentation
2018-11-26 13:13:46 -08:00
Evan Tschannen 512c00d304 added dump token trace events for storage server interfaces after rollbacks 2018-11-26 11:01:10 -08:00
A.J. Beamon 8697194d8e Fix error name for code 2021 (no_commit_version) in documentation 2018-11-26 10:49:15 -08:00
Stephen Atherton 3d68d6b994 Bug fix, clarified a comment. 2018-11-24 18:41:39 -08:00
Stephen Atherton 0610a19e4d Rewrote backup container unit test to use randomness to cover a wider variety of data patterns and edge cases. 2018-11-24 17:24:54 -08:00
Stephen Atherton aa648daabf Compile fix for linux, can't make a move iterator from a const container reference. 2018-11-23 12:49:10 -08:00
Stephen Atherton ec9410492d Changed backup folder scheme to use a much smaller number of unique folders for kv range files, which will speed up list and expire operations. The old scheme is still readable but will no longer be written except in simulation in order to test backward compatibility. 2018-11-23 05:23:56 -08:00
Evan Tschannen 4cc0359b2b
Merge pull request #933 from etschannen/release-6.0
added a few additional links in our documentation
2018-11-16 16:29:40 -08:00
Evan Tschannen 7bb1eee21c added a few additional links in our documentation 2018-11-16 16:26:25 -08:00
Evan Tschannen d22cc22df5
Merge pull request #931 from etschannen/release-6.0
re-added 6.0.16 release note
2018-11-15 18:24:11 -08:00
Evan Tschannen ca313dadbf re-added 6.0.16 release note 2018-11-15 18:23:18 -08:00
Evan Tschannen c42e9dbdb8
Merge pull request #930 from etschannen/release-6.0
reverted release notes temporarily
2018-11-15 17:18:33 -08:00
Evan Tschannen beabaf0c3d reverted release notes temporarily 2018-11-15 17:17:29 -08:00
Evan Tschannen 50aad36a85
Merge pull request #929 from alexmiller-apple/region-docs-changes
Suggested changes to region configuration documentation.
2018-11-15 17:14:45 -08:00
Alex Miller a681740f12 Suggested changes to region configuration documentation. 2018-11-15 17:09:06 -08:00
Evan Tschannen 580d81bc9a
Merge pull request #921 from alexmiller-apple/bindings-build-fix-fix
Fix the fix of the build of the bindings target.
2018-11-15 13:17:08 -08:00
Evan Tschannen 3b0f018515
Merge pull request #926 from satherton/fix-backup-expiration-bug
Bug fix in backup expiration.  After the range file scan, it was bein…
2018-11-15 13:16:20 -08:00
Evan Tschannen 7e18949ad8
Merge pull request #928 from etschannen/release-6.0
replaced usage of “data center” with “datacenter”, and clarified the …
2018-11-15 13:16:02 -08:00
Evan Tschannen c1306f94fd replaced usage of “data center” with “datacenter”, and clarified the definition of a datacenter 2018-11-15 13:14:25 -08:00
Evan Tschannen 1036e42ef7
Merge pull request #927 from etschannen/release-6.0
added additional information to region documentation
2018-11-15 09:43:06 -08:00
Evan Tschannen 86f5139640 added additional information to region documentation 2018-11-15 09:42:15 -08:00