Commit Graph

6490 Commits

Author SHA1 Message Date
Evan Tschannen c07abecd1d updated release notes 2019-08-08 23:47:47 -07:00
Evan Tschannen 84fd1003a5 do not close idle network connections with incompatible servers 2019-08-08 23:47:00 -07:00
Evan Tschannen 98b643b7ae fix: connectionReader could access self in its destructor after it has already the object has already been deleted if an error can be thrown from connectionMonitor while still on the stack from scanPackets 2019-08-08 23:35:44 -07:00
Evan Tschannen 07f2dde0d5
Merge pull request #1971 from etschannen/post-release-cleanup-6.2.0
Post release cleanup 6.2.0
2019-08-07 19:13:11 -07:00
Evan Tschannen 1ba9bfbc15 update installer WIX GUID following release 2019-08-07 19:12:20 -07:00
Evan Tschannen 31bbacb010 update versions target to 6.2.1 2019-08-07 19:12:20 -07:00
Evan Tschannen e1837e3947
Merge pull request #1969 from etschannen/prepare-release-6.2.0
update installer WIX GUID following release
2019-08-07 13:23:22 -07:00
Evan Tschannen e4aab45a65 update installer WIX GUID following release 2019-08-07 13:22:37 -07:00
Evan Tschannen 6a6b6cdd01
Merge pull request #1968 from etschannen/master
Updated release notes for 6.2
2019-08-07 13:15:51 -07:00
Evan Tschannen c4467817d1
Update documentation/sphinx/source/release-notes.rst
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2019-08-07 13:15:32 -07:00
Evan Tschannen bbcd0cea39
Update documentation/sphinx/source/release-notes.rst
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2019-08-07 13:15:25 -07:00
Evan Tschannen 9d22a6d6fe
Update documentation/sphinx/source/release-notes.rst
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2019-08-07 13:15:17 -07:00
Evan Tschannen 5ac372dc51 updated downloads for 6.2.0 2019-08-07 13:03:30 -07:00
Evan Tschannen 43d6807331 fixed quoting in release notes 2019-08-07 12:02:28 -07:00
Evan Tschannen 2ca7d0f8de Updated release notes for 6.2 2019-08-07 12:00:54 -07:00
A.J. Beamon ff78d27575
Merge pull request #1964 from lingbin/fix_fdb_doc
Fix a typo in flow.rst
2019-08-07 08:47:58 -07:00
A.J. Beamon 85ad1d5119
Merge pull request #1967 from mpilman/fix-readme-flow
fixed minor bug in flow readme
2019-08-07 08:46:48 -07:00
mpilman ca78e35f31 fixed minor bug in flow readme 2019-08-07 08:34:20 -07:00
lingbin 97c5fafcfe Fix a typo in flow.rst 2019-08-07 16:26:23 +08:00
Evan Tschannen 46dc9db879
Merge pull request #1963 from etschannen/master
Code cleanup and bug fixes
2019-08-06 18:43:09 -07:00
Evan Tschannen c9fa7237f1 Merge branch 'master' of github.com:apple/foundationdb 2019-08-06 16:40:14 -07:00
Evan Tschannen f08704557a
Merge pull request #1959 from alexmiller-apple/fix-fdbcli-help
Reword consistencycheck and remove snapshot.
2019-08-06 16:38:52 -07:00
Evan Tschannen 7022dabcdd
Merge pull request #1960 from mpilman/remove-objser-flag
Remove --object-serializer flag from executables
2019-08-06 16:37:38 -07:00
Evan Tschannen 9382a58390 fix: after a forced recovery it is possible to not have logs from all generations, so only wait at most a second for getting a popped txs version 2019-08-06 16:32:28 -07:00
Evan Tschannen b0480edd15 fix: messageVersion could be larger than poppedVersion, and we will discard messages that are needed 2019-08-06 16:31:05 -07:00
Evan Tschannen ba54508c47 code cleanup 2019-08-06 16:30:30 -07:00
mpilman f453c12f0f remove object serialization flag from TestRunner 2019-08-06 10:20:01 -07:00
mpilman 370ba8b841 Remove --object-serializer flag from executables 2019-08-06 09:25:40 -07:00
Alex Miller aaf72c903d Reword consistencycheck and remove snapshot.
`consistencycheck` help text made it sound like it would cause
consistency checking to be done, which was not the case.  Consistency
checking still requires dedicated `-r consistencycheck` processes to be
running.

Snapshotting requires documentation and a bit more work, cleanup, and
polish before it could be used by users without great confusion.  Thus,
it's being shuffled over to a hidden command, until that work is done.
2019-08-05 19:10:00 -07:00
Evan Tschannen cf95a7b2d7
Merge pull request #1957 from etschannen/feature-txs-popped
the master checks the popped version of the txsTag before recovering the txnStateStore
2019-08-05 17:23:38 -07:00
Evan Tschannen 4c9a392f05 the master checks the popped version of the txsTag before recovering the txnStateStore, to avoid restoring data that is later found to be popped 2019-08-05 17:01:48 -07:00
Evan Tschannen 1c730baedc
Merge pull request #1956 from etschannen/master
Minor bug fixes
2019-08-05 17:00:51 -07:00
Evan Tschannen 5dc4c80d44 fix: the machineAttrition workload did not ensure that healthyZone was always cleared
fix: an assert could trigger spuriously
2019-08-05 15:00:17 -07:00
Alvin Moore 9923472636 Added missing quote for correctness command string 2019-08-01 13:27:06 -07:00
A.J. Beamon 476641a087
Merge pull request #1929 from jzhou77/fix-warning
Fix compiler warnings
2019-08-01 11:15:41 -07:00
Meng Xu 79b4b1fff1
Merge pull request #1952 from ajbeamon/fix-spacing-and-rename
Rename fdbrpc/Stats.h and fix spacing issue within it
2019-08-01 11:13:53 -07:00
Jingyu Zhou 37450be706 Fix format usage for currentProtocolVersion
ProtocolVersion now is a class.
2019-08-01 10:19:46 -07:00
Jingyu Zhou 2e0e5a27bb Use invoke_result_t for all 2019-08-01 09:56:49 -07:00
A.J. Beamon 863204a29d Update names in CMakeLists, vcxproj 2019-08-01 08:48:25 -07:00
A.J. Beamon e0736232d4 Rename file in comment header 2019-08-01 08:40:45 -07:00
A.J. Beamon e61cac4ed4 Fix spacing issue; rename fdbrpc/Stats.h to fdbrpc/TimedRequest.h 2019-08-01 08:39:52 -07:00
Evan Tschannen fd124236b2 Merge branch 'master' of github.com:apple/foundationdb 2019-07-31 19:57:15 -07:00
Evan Tschannen 18194172e7
Merge pull request #1951 from mpilman/bugfix/request-time-fix
Two minor bug fixes from recent optimizations
2019-07-31 19:56:41 -07:00
Markus Pilman 0e474ed47e
Update fdbrpc/Stats.h
Co-Authored-By: Evan Tschannen <36455792+etschannen@users.noreply.github.com>
2019-07-31 19:56:21 -07:00
mpilman 7d247af500 Two minor bug fixes from recent optimizations 2019-07-31 19:14:11 -07:00
Evan Tschannen 653d9be6e2 we cannot pop old generations because it breaks forced recoveries 2019-07-31 18:27:36 -07:00
Evan Tschannen 1ea3ce8f9c txs pops also go to the old generations of tlogs to reduce the chance we have to restart txnStateStore recovery 2019-07-31 18:06:39 -07:00
Evan Tschannen f33969c9d4
Merge pull request #1949 from atn34/at-what-cost3
Improve read performance part 1 of 2
2019-07-31 18:05:05 -07:00
Andrew Noyes 1bad0fd44e Make requestTime private 2019-07-31 17:59:35 -07:00
mpilman dabe516320 Avoid unnecessary timer calls 2019-07-31 17:59:35 -07:00