Evan Tschannen
3fb91e8f0c
Merge pull request #3016 from etschannen/master
...
Merge release 6.2 into master
2020-04-23 15:44:47 -07:00
Vishesh Yadav
ed0032fa2c
Merge pull request #3019 from xumengpanda/mengxu/backup-rm-check-PR
...
Remove sanity check on backup metadata file
2020-04-23 15:38:55 -07:00
Meng Xu
59217ddf1e
Remove sanity check on metadata
...
The sanity check parses each range file to get the key range of each
range file.
The parsing incurs restore_unsupported_file_version error.
We need to include this sanity check before 6.3 release.
2020-04-23 14:59:58 -07:00
Meng Xu
ec437807e1
Merge pull request #3007 from jzhou77/backup-progress
...
Add design doc for the new backup system
2020-04-23 14:39:31 -07:00
Meng Xu
9ea173ecc1
Merge pull request #3018 from atn34/atn34/remove-brittle-assert
...
Remove brittle ASSERT
2020-04-23 14:34:58 -07:00
Andrew Noyes
99f5808118
Remove brittle ASSERT
...
The vtables are sorted by address, so ASLR makes this test
non-deterministic
2020-04-23 14:08:44 -07:00
Evan Tschannen
c87aa33941
Merge branch 'release-6.2'
...
# Conflicts:
# CMakeLists.txt
# bindings/go/src/fdb/generated.go
# documentation/sphinx/source/api-common.rst.inc
# documentation/sphinx/source/api-ruby.rst
# documentation/sphinx/source/release-notes.rst
# fdbclient/FailureMonitorClient.actor.cpp
# fdbclient/NativeAPI.actor.cpp
# fdbclient/vexillographer/fdb.options
# fdbrpc/FlowTransport.actor.cpp
# fdbserver/OldTLogServer_6_0.actor.cpp
# fdbserver/TLogServer.actor.cpp
# fdbserver/fdbserver.actor.cpp
# versions.target
2020-04-23 13:47:53 -07:00
Evan Tschannen
c0d549511a
Merge pull request #3014 from etschannen/post-release-cleanup-6.2.20
...
Post release cleanup 6.2.20
2020-04-23 13:22:01 -07:00
Evan Tschannen
44cf59ca81
update installer WIX GUID following release
2020-04-23 13:16:46 -07:00
Evan Tschannen
8eef766546
update version to 6.2.21
2020-04-23 13:16:46 -07:00
Evan Tschannen
77b5171e81
Merge pull request #3012 from etschannen/release-6.2
...
updated documentation for 6.2.20
2020-04-23 11:20:44 -07:00
Evan Tschannen
010592a415
updated documentation for 6.2.20
2020-04-23 10:59:28 -07:00
Evan Tschannen
76d4570d5d
Merge pull request #3008 from etschannen/release-6.2
...
Added logging for parallel peeks from TLogs
2020-04-23 10:27:49 -07:00
Evan Tschannen
a835123680
exit fdbserver after a ReceiverError, because a packet which should be delivered will never be received
2020-04-22 23:38:46 -07:00
Evan Tschannen
37f9456010
added logging when encountering an inverted range
2020-04-22 23:37:29 -07:00
Evan Tschannen
810bba2067
cleanup calls to FlowTransport::isClient()
2020-04-22 23:36:40 -07:00
Evan Tschannen
91fba9106d
ported peek metrics to old tlog 6.0
2020-04-22 23:35:48 -07:00
Evan Tschannen
0c84ad4bc6
Merge pull request #2917 from bnamasivayam/fail-slow-ss
...
Mark the storage servers that are continually lagging as unhealthy
2020-04-22 23:18:35 -07:00
A.J. Beamon
90d29dd432
Merge pull request #2993 from alexmiller-apple/tls-permission-errors
...
Match 6.2.15's behavior in how invalid/unreadable/non-existent certs are handled.
2020-04-22 16:54:18 -07:00
Jingyu Zhou
09a83d840a
Merge pull request #3009 from xumengpanda/mengxu/fr-disable-debug-PR
...
Disable debug trace in the performant restore to save disk space in our test
2020-04-22 16:22:16 -07:00
Meng Xu
46ec766cab
FastRestore:Disable debug trace
2020-04-22 16:11:46 -07:00
Meng Xu
ad69d51c0b
Merge pull request #2991 from jzhou77/backup-fix
...
Backup fixes
2020-04-22 16:09:28 -07:00
Jingyu Zhou
31e3a76cfd
Merge pull request #3005 from atn34/patch-1
...
Remove references to the late Makefile
2020-04-22 15:43:31 -07:00
Evan Tschannen
0a1b2a572f
more compile fixes
2020-04-22 14:41:17 -07:00
Jingyu Zhou
9606a9f114
Minor format fix
2020-04-22 14:40:23 -07:00
A.J. Beamon
ed54913973
Merge pull request #2976 from atn34/atn34/thread-local
...
Prevent main thread from destroying flatbuffers globals
2020-04-22 14:36:51 -07:00
Evan Tschannen
68906bf3c3
fix compile errors
2020-04-22 14:36:41 -07:00
Alex Miller
22fc77480f
Merge remote-tracking branch 'upstream/release-6.2' into tls-permission-errors
2020-04-22 14:33:33 -07:00
Jingyu Zhou
74d8a2358d
Add design doc for the new backup system
...
The new backup system introduces partitioned logs for storing mutations.
2020-04-22 14:26:06 -07:00
Evan Tschannen
dfb0593ae6
increases priority of status requests
2020-04-22 14:24:59 -07:00
Evan Tschannen
d0cc2a1ee4
added logging for parallel peeks on TLogs
2020-04-22 14:24:45 -07:00
Andrew Noyes
c77650c7f3
Remove references to the late Makefile
2020-04-22 13:18:39 -07:00
Evan Tschannen
5bec535aed
Merge pull request #2995 from atn34/atn34/gen-dev-docker-fixes
...
Don't simulate a TTY if clangd is invoked by IDE
2020-04-22 10:42:03 -07:00
Evan Tschannen
7feb10e5da
Merge pull request #2965 from tclinken/add-advanceversion-command
...
Added advanceversion command to fdbcli
2020-04-22 10:40:47 -07:00
Evan Tschannen
1c04aa5f0c
Merge pull request #2958 from AlvinMooreSr/go-getter
...
Get Go Dependencies Before Installing
2020-04-22 10:38:02 -07:00
Balachandar Namasivayam
d5bef6fc32
Update fdbserver/DataDistribution.actor.cpp
2020-04-22 09:45:56 -07:00
A.J. Beamon
58fbd0e3a1
Merge pull request #2980 from alexmiller-apple/tls-background-eio-thread
...
Stop background eio threads on Net2::stop()
2020-04-22 08:17:59 -07:00
Meng Xu
9b4a1ca78f
Merge pull request #2966 from jzhou77/backup-cmd
...
Write range files' begin & end keys to backup's manifest file
2020-04-21 21:50:16 -07:00
Alex Miller
c6df20a179
Use nullptr instead of NULL
2020-04-21 20:39:45 -07:00
Alex Miller
8b004fe8e3
Move stop callbacks to be called after run() in sim2.
2020-04-21 20:22:16 -07:00
A.J. Beamon
b6e22b4a63
Merge pull request #2998 from jleach4/2822
...
Fix #2822 : ByteArrayUtil does not use the now standard Unsafe Approach for byte[] comparisons
2020-04-21 14:36:13 -07:00
Jingyu Zhou
6909f0b8fc
Remove decodeRangeFileBlock from parallel restore
...
Reuse the one from fileBackup namespace.
2020-04-21 13:42:24 -07:00
Jingyu Zhou
9bfc5bbea8
Check RestorableFileSet's key ranges in simulation
...
Ranges written in the manifest file should match with actual file content.
2020-04-21 12:55:40 -07:00
John Leach
7f75eab32b
Fix #2822 : ByteArrayUtil does not use the now standard Unsafe Approach for byte[] comparisons.
2020-04-21 12:20:12 -07:00
A.J. Beamon
251e0201a1
Merge pull request #2809 from jleach4/2808
...
2808: Add caching for jmethodID, jfieldID and jclass for JNI for Java Binding
2020-04-21 11:52:13 -07:00
A.J. Beamon
4fbcca2e18
Merge pull request #2997 from apple/revert-2823-2822
...
Revert "Fix #2822 : ByteArrayUtil does not use the now standard Unsafe Approach for byte[] comparisons."
2020-04-21 10:56:03 -07:00
A.J. Beamon
71c0d52868
Revert "Fix #2822 : ByteArrayUtil does not use the now standard Unsafe Approach for byte[] comparisons."
2020-04-21 10:50:33 -07:00
Andrew Noyes
7eaf8edb1d
Don't simulate a TTY if clangd is invoked by IDE
...
Without this, vscode complains that clangd just crashes.
Also make ~/bin/clangd executable
2020-04-21 17:38:55 +00:00
John Leach
d41dca5a94
2808: Add caching for jmethodID, jfieldID and jclass for JNI for Java Binding
2020-04-21 10:29:23 -07:00
A.J. Beamon
e144949876
Merge pull request #2823 from jleach4/2822
...
Fix #2822 : ByteArrayUtil does not use the now standard Unsafe Approach for byte[] comparisons.
2020-04-21 10:28:10 -07:00