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
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
Andrew Noyes
2dd3a6afe1
Fully qualify base class members
2019-07-31 17:59:35 -07:00
Andrew Noyes
0569df00f6
Remove indirection in LoadBalancedReply serialization
2019-07-31 17:59:35 -07:00
Evan Tschannen
ea1f6afa58
Merge pull request #1948 from etschannen/master
...
There were still use cases where this checks are necessary
2019-07-31 17:46:14 -07:00
Evan Tschannen
3774ff55b0
There were still use cases where this checks are necessary
2019-07-31 17:45:21 -07:00
Evan Tschannen
7d7aa27c2d
Merge pull request #1814 from dongxinEric/feature/1508/finer-grained-dd-controls
...
Added finer grained controls to DataDistribution in fdbcli.
2019-07-31 17:36:20 -07:00
Evan Tschannen
dccd7323c3
Merge pull request #1939 from vishesh/task/release-notes-6.2
...
Update release notes for 6.2
2019-07-31 17:24:35 -07:00
Evan Tschannen
32d65754ad
Merge pull request #1943 from kaomakino/kaomakino/sqlite_btree_prefetch
...
Prefetch B-Tree cells in sqlite3BtreeMovetoUnpacked() to reduce cache misses
2019-07-31 17:24:10 -07:00
Evan Tschannen
c7a4293d3c
Merge pull request #1946 from etschannen/master
...
updated knobs to allow more batch priority traffic
2019-07-31 17:22:56 -07:00
Evan Tschannen
a0b29ff82f
updated knobs to allow more batch priority traffic
2019-07-31 17:19:41 -07:00
Evan Tschannen
f4bcfcd53c
Merge pull request #1944 from etschannen/master
...
more bug fixes
2019-07-31 17:13:58 -07:00
Evan Tschannen
854ee75664
we no longer need to special case for txs tag, because it will be initialized by createTagData
2019-07-31 17:13:15 -07:00
Jingyu Zhou
3a0514851a
Fix a signed and unsigned mismatch
2019-07-31 17:01:23 -07:00
Jingyu Zhou
368def16ce
Use friend struct for serializable_traits
2019-07-31 16:51:35 -07:00
Jingyu Zhou
7592e129d2
Use friend struct for _IncludeVersion
2019-07-31 16:36:08 -07:00
Evan Tschannen
4308ff86f7
increased the MAX_TEAMS_PER_SERVER
2019-07-31 16:08:18 -07:00
Evan Tschannen
0063ef62ea
fix: the client would not shrink the proxy list in all cases
2019-07-31 16:06:51 -07:00
Evan Tschannen
ff171e293e
fix: always make sure to add txsTags to localTags for remote logs
2019-07-31 16:04:35 -07:00