Meng Xu
2105778026
Merge pull request #3413 from MintYiqingchen/master
...
fix null point bug because omit calling createInstance
2020-06-25 10:57:38 -07:00
MintYiqingchen
9c2b57fff8
fix null point bug because omit calling createInstance
2020-06-24 22:34:34 -07:00
Evan Tschannen
dee1fdc32c
Merge pull request #3406 from sfc-gh-kmakino/kaomakino/fix_cmake_processor_handling
...
Handle processor specific flags properly
2020-06-24 10:34:16 -07:00
Evan Tschannen
01030672a0
Merge pull request #3307 from yliucode/read-version
...
Serve GetReadVersion through master
2020-06-23 15:10:39 -07:00
Kao Makino
d02bf34b32
Handle processor specific flags properly
2020-06-22 17:40:08 +00:00
A.J. Beamon
c01a345652
Merge pull request #3386 from sfc-gh-tclinkenbeard/improve-const-correctness
...
Improve const-correctness
2020-06-18 12:40:08 -07:00
A.J. Beamon
1b233282d5
Merge pull request #3392 from apple/release-6.3
...
Merge release-6.3 into master
2020-06-18 12:20:40 -07:00
sfc-gh-tclinkenbeard
ef3aa3b1c4
Replace comments with assertions in WriteMap.h
2020-06-18 11:53:36 -07:00
A.J. Beamon
eacc531a9f
Merge pull request #3390 from apple/release-6.2
...
Merge release-6.2 into release-6.3
2020-06-18 11:51:52 -07:00
A.J. Beamon
2fe238e819
Merge pull request #3389 from ajbeamon/fix-release-notes-link
...
Fix the link for a release note
2020-06-18 11:17:12 -07:00
A.J. Beamon
f2325187b5
Fix the link for a release note.
2020-06-18 10:42:58 -07:00
Meng Xu
9668f32df5
Merge pull request #3388 from apple/release-6.3
...
Merge Release 6.3 into master
2020-06-18 08:50:25 -07:00
Meng Xu
05220c045c
Merge pull request #3383 from vishesh/release-6.3
...
refactor: Remove dead failureDetectionServer code
2020-06-18 08:14:35 -07:00
sfc-gh-tclinkenbeard
4216112e78
Fixed getWriteVersion and getLastCommittedVersion signatures
2020-06-17 22:38:54 -07:00
A.J. Beamon
ef22030bdb
Merge pull request #3385 from ajbeamon/merge-release-6.3-into-master
...
Merge release 6.3 into master
2020-06-17 19:01:52 -07:00
A.J. Beamon
76ac5dfeaf
Merge branch 'release-6.3' into merge-release-6.3-into-master
...
# Conflicts:
# documentation/sphinx/source/release-notes/release-notes-630.rst
2020-06-17 18:31:06 -07:00
sfc-gh-tclinkenbeard
7a28ace7eb
Mark IKeyValueContainer::getElementBytes constexpr
2020-06-17 18:20:44 -07:00
sfc-gh-tclinkenbeard
d32e97e4c4
Added const to RocksDBKeyValueStore methods to support new IKeyValueStore interface
2020-06-17 18:20:43 -07:00
sfc-gh-tclinkenbeard
77e3b314f6
Mark IKeyValueStore::getStorageBytes const
2020-06-17 18:20:43 -07:00
sfc-gh-tclinkenbeard
2a393633b6
Improved const-correctness
...
Using the recently added IndexedSet::const_iterator
(https://github.com/apple/foundationdb/pull/3185 ), we can improve the
const-correctness of many functions. In this PR const is added where
applicable. Also, wherever I came across the following while adding
const, I made the following changes:
- virtual function overrides are marked as override
- NULL is replaced with nullptr
- git clang-format is applied
2020-06-17 18:20:43 -07:00
A.J. Beamon
5d9732d7d0
Merge pull request #3382 from ajbeamon/merge-release-6.2-into-release-6.3
...
Merge release 6.2 into release 6.3
2020-06-17 18:19:23 -07:00
Meng Xu
e0fbbea79e
Merge pull request #3380 from sfc-gh-clin/update-cross-module-read-error-handler
...
Update special_keys_cross_module_read error handler
2020-06-17 18:17:32 -07:00
Jingyu Zhou
12db9296fa
Merge pull request #3376 from xumengpanda/mengxu/fr-endpoint-prio-PR
...
FastRestore: Add priorities for loader and applier endpoints
2020-06-17 18:10:53 -07:00
Vishesh Yadav
3068a37e1b
refactor: Remove dead failureDetectionServer code
2020-06-17 15:40:21 -07:00
A.J. Beamon
a56b48a41d
Merge branch 'release-6.2' into merge-release-6.2-into-release-6.3
...
# Conflicts:
# documentation/sphinx/source/release-notes/release-notes-620.rst
2020-06-17 15:18:20 -07:00
Evan Tschannen
d4357412f3
Merge pull request #3354 from ajbeamon/reorganize-release-notes
...
Reorganize release notes
2020-06-17 14:33:09 -07:00
Chaoguang Lin
65916d7b10
Solve comments
2020-06-17 12:47:54 -07:00
Chaoguang Lin
372f92f50c
one more test for read through boundary
2020-06-17 11:51:03 -07:00
A.J. Beamon
94b9732da1
Move all release notes into a single folder. The current release notes now has a ref link at the top.
2020-06-17 11:49:28 -07:00
Evan Tschannen
226b28db9a
Merge pull request #3304 from Daniel-B-Smith/rocksdb-build
...
Add CMake config for building RocksDB
2020-06-17 11:34:51 -07:00
Chaoguang Lin
9fbdd770ba
Update comments
2020-06-17 11:28:52 -07:00
Chaoguang Lin
0d9d20998e
Assert ryw not null, remove unit tests
2020-06-17 11:13:55 -07:00
Evan Tschannen
7b101623ac
Merge pull request #3366 from ajbeamon/eliminate-use-of-blacklist
...
Update a comment to remove use of word blacklist
2020-06-17 10:46:21 -07:00
Evan Tschannen
1e1c7a5a85
Merge pull request #3358 from sfc-gh-tclinkenbeard/remove-deprecated-networkmessagereceiver-receive
...
Removed deprecated NetworkMessageReceiver::receive overrides
2020-06-17 10:45:48 -07:00
Chaoguang Lin
32794a6917
Make key selectors clamp up to the boundary of the module rather than throw cross_module_error
2020-06-17 10:33:52 -07:00
Young Liu
8cd97a2be8
Resolve Evan's comments:
...
- Only report commit version when commit version is larger than the known committed version.
- Fix task priorities of [Get/Report]LiveCommittedVersion [request/reply].
- Fix some code style issues.
2020-06-17 10:02:25 -07:00
Meng Xu
bbdd451fb6
FastRestore:Add priorities for loader and applier endpoints
...
Endpoint for later restore step should have higher priority for
better performance: later step will not be blocked by the
next version batch's earlier steps.
2020-06-16 22:48:32 -07:00
Young Liu
4dfb903a3a
tmp merge
2020-06-16 20:32:07 -07:00
Chaoguang Lin
c2a5b36eda
Change to initialization list for SpecialKeySpace constructor
2020-06-16 19:27:21 -07:00
Chaoguang Lin
299ee05cd8
clang format
2020-06-16 15:31:52 -07:00
A.J. Beamon
a58845baae
Merge pull request #3375 from ajbeamon/merge-release-6.3-into-master
...
Merge release 6.3 into master
2020-06-16 14:27:02 -07:00
A.J. Beamon
82ea87ffd4
Merge branch 'release-6.3' into merge-release-6.3-into-master
...
# Conflicts:
# fdbserver/storageserver.actor.cpp
2020-06-16 14:01:45 -07:00
A.J. Beamon
4be5e4b6d5
Merge pull request #3374 from ajbeamon/merge-release-6.2-into-release-6.3
...
Merge release 6.2 into release 6.3
2020-06-16 13:59:20 -07:00
A.J. Beamon
3c684313db
Merge branch 'release-6.2' into merge-release-6.2-into-release-6.3
...
# Conflicts:
# documentation/sphinx/source/release-notes.rst
# fdbserver/Status.actor.cpp
# fdbserver/storageserver.actor.cpp
2020-06-16 13:06:29 -07:00
Meng Xu
55b12a1775
Merge pull request #3373 from apple/revert-3329-features/flatbuffers-debugtx
...
Revert "Request tracing"
2020-06-16 13:01:12 -07:00
Jingyu Zhou
327cc31e35
Revert "Request tracing"
2020-06-16 12:32:42 -07:00
A.J. Beamon
4d0a76d146
Merge pull request #3371 from sfc-gh-anoyes/anoyes/remove-obsolete-file
...
Remove obsolete file
2020-06-16 11:19:35 -07:00
Andrew Noyes
6e18b6454a
Remove obsolete file
2020-06-16 10:13:57 -07:00
A.J. Beamon
ec5eaed1f8
Merge pull request #3369 from satherton/feature-redwood
...
Crash fix in Redwood during storage engine destruction with reads in progress
2020-06-16 08:32:58 -07:00
Steve Atherton
ad68e44419
Change Redwood read concurrency lock to a reference because it must be able to live longer than the storage engine itself due to destruction order of actors if the storage engine is shut down while read operations are in progress.
2020-06-16 03:38:51 -07:00