7423 Commits

Author SHA1 Message Date
Andrew Noyes
9a87a19fc8 Add reference to valgrind docs 2020-03-03 13:40:25 -08:00
Andrew Noyes
32cd90cf05 Use VALGRIND annotations instead of ASAN
Since we actually run valgrind
2020-03-02 14:14:00 -08:00
Andrew Noyes
b9dfb43667 WIP, poisoning memory 2020-03-02 14:14:00 -08:00
Andrew Noyes
87ec36dc4c Poison arena-internal buffers 2020-03-02 14:14:00 -08:00
A.J. Beamon
aa7f16d0da
Merge pull request #2764 from atn34/atn34/fix-memory-error
Fix flatbuffers heap buffer overflow
2020-03-02 14:13:01 -08:00
Andrew Noyes
24bbf5a8f0 Avoid invalid read on invalid Void msg 2020-03-02 12:11:43 -08:00
Andrew Noyes
cdbe3117d7 Fix typo 2020-03-02 12:11:43 -08:00
Andrew Noyes
7119b46eb2 Add unit test 2020-03-02 12:11:43 -08:00
Jingyu Zhou
a3f67aa704
Merge pull request #2767 from xumengpanda/mengxu/smart-dd-metrics-PR
DD: Record relocated shard detailed info in one trace event
2020-03-01 17:05:58 -08:00
Meng Xu
ad9b3fb4a8 DD:Add trace for detailed relocate shard info 2020-02-29 13:45:10 -08:00
Jingyu Zhou
dfd4cb8215
Merge pull request #2763 from atn34/atn34/arena-cpp
Move implementation of ArenaBlock members to Arena.cpp
2020-02-28 16:18:54 -08:00
Andrew Noyes
e6d36a0aa5 Fix Makefile build 2020-02-28 13:16:58 -08:00
Meng Xu
71e6702dc4
Merge pull request #2761 from atn34/atn34/mako-buffer-overflow
Fix heap buffer overflow in mako
2020-02-28 12:38:28 -08:00
Andrew Noyes
f29d6c3f67 Move implementation of ArenaBlock members to Arena.cpp 2020-02-28 12:33:57 -08:00
Andrew Noyes
fd180e242d Fix heap buffer overflow in mako 2020-02-28 11:10:42 -08:00
Evan Tschannen
a97d0df07e
Merge pull request #2756 from etschannen/post-release-cleanup-6.2.17
Post release cleanup 6.2.17
2020-02-26 22:25:45 -08:00
Evan Tschannen
e113b84e25 update installer WIX GUID following release 2020-02-26 22:24:48 -08:00
Evan Tschannen
d8a21bc02f update version to 6.2.18 2020-02-26 22:24:48 -08:00
Evan Tschannen
68f03b1191
Merge pull request #2755 from etschannen/feature-tls-environment-vars
re-added support for configuration TLS options with environment variables
6.2.17
2020-02-26 19:08:37 -08:00
Evan Tschannen
1708f46f67 update docs for 6.2.17 2020-02-26 19:08:06 -08:00
Evan Tschannen
707fc1ddea only capture the policy to match prior code 2020-02-26 19:04:49 -08:00
Evan Tschannen
b96e9c939c updated release notes 2020-02-26 18:53:19 -08:00
Evan Tschannen
c3299b8ebe if tls cannot be initialized, throw an error from createDatabase 2020-02-26 18:53:06 -08:00
Evan Tschannen
bf5a95e6df Merge commit 'dc39bdfbbf94a7f470386f439df08c044d08d90c' into feature-tls-environment-vars
# Conflicts:
#	flow/Net2.actor.cpp
2020-02-26 18:02:56 -08:00
Evan Tschannen
f035bed870 defer initializing TLS to avoid throwing errors from a constructor and so that errors can be logged to the trace file 2020-02-26 17:50:07 -08:00
Evan Tschannen
dc39bdfbbf
Merge pull request #2754 from ajbeamon/boost-error-containment
Better containment of boost errors related to TLS.
2020-02-26 17:48:29 -08:00
A.J. Beamon
93655c92e8 Add missing semicolon 2020-02-26 16:36:22 -08:00
Evan Tschannen
f85af10a18 fixed a few problems with tls setup 2020-02-26 16:06:45 -08:00
Evan Tschannen
d1598e7c99 set_verify_peers throws an error instead of returning a value 2020-02-26 16:06:16 -08:00
Evan Tschannen
2586bade68 re-added support for configuration TLS options with environment variables 2020-02-26 15:33:48 -08:00
A.J. Beamon
0f5c999d4b Better containment of boost errors related to TLS. 2020-02-26 12:26:43 -08:00
Evan Tschannen
e85642e495
Merge pull request #2751 from etschannen/post-release-cleanup-6.2.16
Post release cleanup 6.2.16
2020-02-25 20:56:33 -08:00
Evan Tschannen
188c698bd1 remove extra license file 2020-02-25 20:55:55 -08:00
Evan Tschannen
30e628e79a update installer WIX GUID following release 2020-02-25 20:50:48 -08:00
Evan Tschannen
080886b7f8 update version to 6.2.17 2020-02-25 20:50:48 -08:00
Evan Tschannen
194b512300
Merge pull request #2749 from etschannen/prepare-release-6.2.16
update installer WIX GUID following release
6.2.16
2020-02-25 17:23:00 -08:00
Evan Tschannen
26d6e07990 update installer WIX GUID following release 2020-02-25 17:21:59 -08:00
Evan Tschannen
25c7fd37f2
Merge pull request #2748 from etschannen/release-6.2
Updated release notes for 6.2.16
2020-02-25 17:21:17 -08:00
Evan Tschannen
4d8eb67e64 Merge branch 'release-6.2' of github.com:apple/foundationdb into release-6.2
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
2020-02-25 16:58:20 -08:00
Evan Tschannen
6b78342f64 updated release notes for 6.2.16 2020-02-25 16:55:51 -08:00
Evan Tschannen
a5cfc1b038
Merge pull request #2746 from etschannen/release-6.2
A variety of small fixes
2020-02-25 16:45:58 -08:00
Evan Tschannen
d60268123b updated comment 2020-02-25 16:00:46 -08:00
Evan Tschannen
d3bca19960 backup should also submit on the first proxy for similar reasons to DR 2020-02-25 15:57:32 -08:00
Evan Tschannen
a486ec2de0 pipelined fdbdr status 2020-02-25 15:48:00 -08:00
Evan Tschannen
c05c95cbe8 forgot to rename the knob 2020-02-25 15:47:39 -08:00
Evan Tschannen
12b5064041 a high free_space_ratio_cutoff is not needed anymore because avoid teams with low disk space is no longer the responsibility of getLoadBytes() 2020-02-25 15:47:10 -08:00
Evan Tschannen
6e7d2ff7dd prevent the proxy from delaying too long based on an incorrect estimate of the compute time 2020-02-25 15:46:13 -08:00
Evan Tschannen
59abc2f1ca
Merge pull request #2742 from etschannen/release-6.2
Fixed commit on first proxy
2020-02-25 15:44:38 -08:00
A.J. Beamon
71782ff803
Update fdbclient/MasterProxyInterface.h 2020-02-25 15:30:19 -08:00
Meng Xu
94d4cec451
Merge pull request #2743 from ajbeamon/fix-release-note-link
Fix bad link in release notes
2020-02-25 15:07:02 -08:00