Meng Xu
d7a8e554ed
FastRestore:Test for addPrefix and removePrefix
...
Add the skeleton code to test;
addPrefix and removePrefix are all empty for now.
2020-06-17 20:36:53 -07:00
Meng Xu
5455467f31
Merge branch 'release-6.3' into mengxu/fr-addPrefix-PR
2020-06-17 19:16:22 -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
Daniel Smith
73091b212c
Allow detection of storage engines by presense of directory.
2020-06-17 21:50:06 +00: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
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
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
580ce6da74
Fix GetReadVersionReply.recentRequests
2020-06-16 22:45:57 -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
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
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
Steve Atherton
5d0b2a3ce9
Merge pull request #3365 from ajbeamon/fix-flow-lock-bad-mem-access
...
Fix bad mem access caused by destruction race
2020-06-15 23:28:39 -07:00
Meng Xu
39c50798b8
Merge pull request #3341 from sfc-gh-clin/fix-rpc-calls-in-special-key-space
...
Fix fetchShardMetricsList_impl and add read cache in special key space
2020-06-15 16:12:38 -07:00
Chaoguang Lin
7a5fe3800d
Add comments, refine traces, add delay to dd rpc calls in the test
2020-06-15 15:31:55 -07:00
A.J. Beamon
cff0c485b0
Update a comment to remove use of word blacklist
2020-06-15 15:27:35 -07:00
Meng Xu
fabdffd6e4
Merge pull request #3332 from sfc-gh-tclinkenbeard/fix-memaccess-warnings
...
Fix class-memaccess warnings
2020-06-15 15:22:19 -07:00
A.J. Beamon
9888fa7a10
Use a reference for m_commitReadLock to avoid invalid destruction.
2020-06-15 14:46:16 -07:00
Evan Tschannen
d8a53fcac2
Merge pull request #3330 from ajbeamon/update-release-notes-6.2
...
Add a missing release note to 6.2.21
2020-06-15 14:23:37 -07:00
Evan Tschannen
f6f9fb1147
Merge pull request #3320 from ajbeamon/backport-region-config-status-changes
...
Backport region config status changes to release-6.2
2020-06-15 14:23:13 -07:00
Daniel Smith
572f5d219e
Merge remote-tracking branch 'upstream/release-6.3' into rocksdb-build
2020-06-15 20:12:42 +00:00
Jingyu Zhou
38f7c8d107
Merge pull request #3362 from Daniel-B-Smith/revert-3345-revert-3224-rocksdb-6.3
...
Roll forward "Initial RocksDB"
2020-06-15 13:04:20 -07:00
sfc-gh-tclinkenbeard
4cd4c2ff9b
Added comment to TransactionOptions
2020-06-15 12:12:08 -07:00
Daniel Smith
1dcf0f3254
Merge branch 'revert-3345-revert-3224-rocksdb-6.3' into rocksdb-build
2020-06-15 18:44:00 +00:00
Daniel Smith
841238f1df
Merge branch 'rocksdb-build' of github.com:Daniel-B-Smith/foundationdb into rocksdb-build
2020-06-15 18:43:55 +00:00
Evan Tschannen
421fb9cd34
Merge pull request #3363 from etschannen/post-release-cleanup-6.3.2
...
Post release cleanup 6.3.2
2020-06-15 11:12:15 -07:00
Evan Tschannen
b788fb1e60
update installer WIX GUID following release
2020-06-15 11:06:39 -07:00
Evan Tschannen
fdc14d9c57
update version to 6.3.3
2020-06-15 11:06:39 -07:00
Daniel Smith
2a9fd611c5
Don't log ok status on DB close
2020-06-15 16:51:42 +00:00
Daniel Smith
a959c6eb23
Fix copy/paste error
2020-06-15 16:48:19 +00:00
Daniel Smith
acbfe2e4c9
Revert "Revert "Initial RocksDB""
2020-06-15 12:45:36 -04:00
Evan Tschannen
e4fb5449fa
Merge pull request #3361 from etschannen/release-6.3
...
randomize the coordinator a storage worker connects to
2020-06-14 23:25:20 -07:00
Evan Tschannen
56addb24a4
updated documentation for 6.3.2
2020-06-14 23:16:04 -07:00
Evan Tschannen
beab24de76
Merge branch 'release-6.3' of github.com:apple/foundationdb into release-6.3
2020-06-14 22:38:37 -07:00
Evan Tschannen
e755d53e2b
Merge pull request #3331 from ajbeamon/update-release-notes-6.3
...
Add some more release notes for 6.3.1
2020-06-14 22:37:53 -07:00
Evan Tschannen
2a8a5645e0
Merge pull request #3291 from ajbeamon/coordinator-response-short-circuit
...
Avoid non-coordinator reporting coordinator role indefinitely
2020-06-14 22:37:20 -07:00
Evan Tschannen
1c4958ce26
Merge pull request #3352 from ajbeamon/fix-invalid-memory-writes-in-tls-refresh
...
Fix invalid memory writes in TLS certificate refresh
2020-06-14 22:28:07 -07:00