Dave Cottlehuber
98639645b1
fdbserver: update headers
2020-04-30 18:11:23 +00:00
Dave Cottlehuber
98a6979f5b
update link options in CMakeLists
2020-04-30 18:11:23 +00:00
Dave Cottlehuber
e227b4aba3
tweak bashisms
2020-04-30 18:11:23 +00:00
Dave Cottlehuber
7a8cb3ffcf
add headers
2020-04-30 18:11:23 +00:00
A.J. Beamon
1bcbb98656
Merge pull request #3040 from vishesh/issue-3029
...
cmake: Copy generated files to bindingtester bundle
2020-04-30 08:15:13 -07:00
A.J. Beamon
35bc03a924
Merge pull request #3032 from vishesh/pr-2421
...
go: Update Stringer interface on Tuple and Subspace
2020-04-30 08:13:07 -07:00
Alex Miller
a76ac2df77
Merge pull request #3030 from atn34/atn34/openssl-cmake
...
Don't config TLS if OpenSSL is missing OPENSSL_INIT_NO_ATEXIT
2020-04-30 00:56:22 -07:00
Evan Tschannen
dbe00a90b6
Merge pull request #3051 from etschannen/feature-tree-broadcast
...
A number of bug fixes of rare correctness errors
2020-04-29 18:40:49 -07:00
Evan Tschannen
f4af745a18
Merge branch 'master' into feature-tree-broadcast
2020-04-29 17:49:57 -07:00
Meng Xu
a998fa1e1a
Merge pull request #3053 from xumengpanda/mengxu/fr-bc-fix-PR
...
Fix performant restore bug introduced in PR 3041
2020-04-29 17:09:26 -07:00
Meng Xu
3f510d0653
Merge pull request #3036 from jzhou77/backup-cmd
...
Several bug fixes for new backups
2020-04-29 16:34:59 -07:00
Meng Xu
84ca9c9176
Merge branch 'master' into mengxu/fr-bc-fix-PR
2020-04-29 16:25:12 -07:00
Jingyu Zhou
9da76c35ea
Fix a memory corruption error
...
The backup container URL should be Key instead of KeyRef.
2020-04-29 15:55:34 -07:00
Evan Tschannen
0f5567749b
Merge pull request #3052 from apple/revert-3017-enable-wclass-memaccess
...
Revert "Enable -Wclass-memaccess and fix warnings"
2020-04-29 15:52:40 -07:00
Evan Tschannen
519ac70a2a
Revert "Enable -Wclass-memaccess and fix warnings"
2020-04-29 15:51:29 -07:00
Andrew Noyes
27043ee92f
Update cmake/FDBComponents.cmake
...
Co-Authored-By: Markus Pilman <markus@pilman.ch>
2020-04-29 15:45:33 -07:00
Meng Xu
33dedaab35
FastRestore:Fix submitParallelRestore when targetVersion is unset
2020-04-29 15:44:54 -07:00
Andrew Noyes
05614d33cc
Add include(CheckSymbolExists)
2020-04-29 22:16:43 +00:00
Andrew Noyes
7659b1bff6
Use check_symbol_exists
2020-04-29 15:11:35 -07:00
Andrew Noyes
c62a4aef97
Upgrade TLS symbol not found message to WARNING
2020-04-29 15:06:02 -07:00
Evan Tschannen
e7ab47b60d
Merge branch 'master' into feature-tree-broadcast
2020-04-29 14:35:42 -07:00
Evan Tschannen
0420b3e786
fix compile error
2020-04-29 14:05:53 -07:00
Evan Tschannen
7cebe743f9
A number of bug fixes of rare correctness errors
2020-04-29 13:50:13 -07:00
Evan Tschannen
627eb93dd9
Merge pull request #2941 from etschannen/feature-tree-broadcast
...
Implemented a tree broadcast for the proxy and cluster controller
2020-04-29 13:38:09 -07:00
A.J. Beamon
4cdb2fe62d
Merge pull request #3047 from vishesh/issue-broken-go-finalizers
...
Revert "Merge pull request #1910 from ryanworl/ryanworl/remove-finali…
2020-04-29 10:45:43 -07:00
Evan Tschannen
ddb8515b89
Merge pull request #3042 from mpilman/features/filter-correctness-tests
...
Added possibility to include and exclude tests
2020-04-29 10:43:41 -07:00
Evan Tschannen
d5f9f16f29
Merge pull request #3031 from atn34/atn34/ubuntu-latest
...
Support compiling and packaging on ubuntu latest
2020-04-29 10:41:27 -07:00
Evan Tschannen
6156042f67
Merge pull request #3017 from tclinken/enable-wclass-memaccess
...
Enable -Wclass-memaccess and fix warnings
2020-04-29 10:38:59 -07:00
Evan Tschannen
31dd5af49c
Merge pull request #3001 from mpilman/bigfixes/source-dir-cleanup
...
Don't create package directories in source dir
2020-04-29 10:35:00 -07:00
Jingyu Zhou
4152a382b9
Merge pull request #3011 from xumengpanda/mengxu/fr-circus
...
Performant restore [30/xx]: Generate fastrestore_agent symbolic link
2020-04-29 10:34:46 -07:00
Evan Tschannen
76fb345dd1
Merge branch 'master' into feature-tree-broadcast
...
# Conflicts:
# fdbrpc/FailureMonitor.actor.cpp
2020-04-29 09:51:22 -07:00
Vishesh Yadav
ebf7adfa00
Revert "Merge pull request #1910 from ryanworl/ryanworl/remove-finalizers"
...
This reverts commit cef556bbee
, reversing
changes made to a6fe8c1d1f
.
2020-04-29 00:44:33 -07:00
Vishesh Yadav
fab4d698dc
build: Add JAR and Go's _stacktester to bindingtester bundle
2020-04-29 00:10:18 -07:00
Vishesh Yadav
17221b3e9a
cmake: Copy generated files to bindingtester bundle
...
Source generated by vexilographer were not copied into bindingtester. This patch
manually adds those files in `cmake/AddFdbTest.cmake`, since there doesn't seem
to be any easy way to make bindingtester script know about these generated
files (except copying these files to source directory).
FIXES #3029
2020-04-29 00:10:18 -07:00
Meng Xu
e09394459a
Merge branch 'master' into mengxu/fr-circus
2020-04-28 22:08:29 -07:00
Jingyu Zhou
a8becb9027
Use calculated block size for range files in unit tests
2020-04-28 21:13:18 -07:00
Jingyu Zhou
f4010c632a
Merge pull request #3041 from xumengpanda/mengxu/sim-restore-agent
...
Performant restore [31/xx]: Fix for fast restore agent
2020-04-28 20:28:18 -07:00
Meng Xu
8742cc0ab6
FastRestore:Fix windows build
2020-04-28 19:12:27 -07:00
A.J. Beamon
368299a952
Merge pull request #3044 from zjuLcg/private-keyspace-framework
...
Only allow \xff\xff, \xff\xff\xff keys go into special-key-space
2020-04-28 17:21:53 -07:00
Vishesh Yadav
5b1d99bc3b
go: Implement fmt.Stringer for Versionstamp
2020-04-28 17:18:44 -07:00
Evan Tschannen
a62ecb0ad0
Merge pull request #3045 from ajbeamon/fuzz-api-special-keys-support
...
FuzzApiCorrectness no longer expects an error when reading the special keys keyspace
2020-04-28 17:08:58 -07:00
A.J. Beamon
d0cb3ec538
FuzzApiCorrectness no longer expects an error when reading the special keys keyspace
2020-04-28 17:01:35 -07:00
chaoguang
3adbc89510
update special-key-space argument
2020-04-28 16:50:24 -07:00
chaoguang
a69dda4263
Merge remote-tracking branch 'upstream/master' into private-keyspace-framework
2020-04-28 16:33:35 -07:00
chaoguang
562456028c
Fix the interface of special-key-space, only keys in (\xff\xff, \xff\xff\xff) are valid
2020-04-28 16:33:10 -07:00
Meng Xu
8dd05405eb
FastRestore:Guard knob with BUGGIFY
...
Prevent knob to be randomly set.
2020-04-28 16:05:40 -07:00
A.J. Beamon
1498a49df9
Merge pull request #3033 from vishesh/issue-2843
...
go: Don't complain about unsafe pointer conversion in stringRefToSlice
2020-04-28 15:58:30 -07:00
A.J. Beamon
d6cacb5c9f
Merge pull request #3025 from xumengpanda/mengxu/knob-PR
...
Add BUGGIFY back to DESIRED_TEAMS_PER_SERVER knob
2020-04-28 15:52:01 -07:00
Jingyu Zhou
364142d02c
Fix backupWorkerEnabled flag not set bug for first backup
...
This can cause restore failures because the latestLogEndVersion could be wrong.
2020-04-28 15:39:24 -07:00
Jingyu Zhou
ba261eda36
Fix a backup container unit test
...
Write a valid range file instead of random data so that checking its content is
fine.
2020-04-28 15:39:24 -07:00