Commit Graph

10850 Commits

Author SHA1 Message Date
Evan Tschannen 9f2d1e88dd
Merge pull request #3298 from etschannen/master
Merge release 6.3 into master
2020-06-05 11:23:53 -07:00
Evan Tschannen 757e15d15a Merge branch 'release-6.3'
# Conflicts:
#	CMakeLists.txt
2020-06-05 11:22:25 -07:00
Evan Tschannen 7ad885c21d
Merge pull request #3297 from etschannen/post-release-cleanup-6.3.1
Post release cleanup 6.3.1
2020-06-05 11:15:15 -07:00
Evan Tschannen 3508a0f06a update installer WIX GUID following release 2020-06-05 11:10:09 -07:00
Evan Tschannen 11989c0650 update version to 6.3.2 2020-06-05 11:10:09 -07:00
Meng Xu 558fd6ba16
Merge pull request #3296 from apple/release-6.3
Merge release 6.3 to master
2020-06-05 10:49:06 -07:00
Meng Xu e30cd3560d
Merge pull request #3277 from jzhou77/backup-fix
Fix a backup progress true-up bug
2020-06-04 23:11:37 -07:00
Evan Tschannen 16719974e0
Merge pull request #3295 from etschannen/release-6.3
Merge release 6.2 into release 6.3
2020-06-04 19:59:26 -07:00
Evan Tschannen 7ec1d644a6 updated documentation for 6.3.1 2020-06-04 19:38:16 -07:00
Evan Tschannen d199bf5b81 update old release notes 2020-06-04 19:27:25 -07:00
Evan Tschannen 30bfd606c0 Merge branch 'release-6.2' into release-6.3
# Conflicts:
#	CMakeLists.txt
#	documentation/sphinx/source/downloads.rst
#	documentation/sphinx/source/release-notes.rst
#	fdbserver/worker.actor.cpp
#	packaging/msi/FDBInstaller.wxs
#	versions.target
2020-06-04 19:21:32 -07:00
Evan Tschannen 700b938b33
Merge pull request #3294 from etschannen/post-release-cleanup-6.2.22
Post release cleanup 6.2.22
2020-06-04 19:16:40 -07:00
Evan Tschannen 359330e8a4 update versions.target 2020-06-04 19:13:48 -07:00
Evan Tschannen 4a8de2910f update installer WIX GUID following release 2020-06-04 19:11:50 -07:00
Evan Tschannen 0965f9e73b update version to 6.2.23 2020-06-04 19:11:50 -07:00
Evan Tschannen 4f24dd7bd0
Merge pull request #3292 from etschannen/release-6.2
updated documentation for 6.2.22
2020-06-04 17:03:26 -07:00
Evan Tschannen 71ee717651 updated documentation for 6.2.22 2020-06-04 16:39:01 -07:00
Evan Tschannen a5931c2215
Merge pull request #3282 from ajbeamon/disallow-cluster-controller-on-never-assign-class
Fix: the cluster controller role could be recruited on a process class with NeverAssign fitness
2020-06-04 15:56:52 -07:00
Evan Tschannen c68897dffc
Merge pull request #3284 from satherton/fix-ssl-write-bug
HTTPS workarounds for strange socket behavior
2020-06-04 15:53:23 -07:00
Russell Sears e7d72f458c
Merge pull request #3089 from sears/memcpy
Memcpy
2020-06-04 15:50:23 -07:00
Steve Atherton bf072d68ec Workarounds for strange behaviors in Boost ssl sockets on MacOS and Linux. When writing to the ssl socket, write_some() would sometimes return BrokenPipe instead of WouldBlock unless onWriteable on the raw socket was checked first. On MacOS, even with the onWriteable check using a send size greater than 2016 (determined experimentally) would still result in the error. Also consolidated two identical copies of SendBufferIterator. 2020-06-04 01:44:05 -07:00
A.J. Beamon 6d749af3c7 Add a release note 2020-06-03 16:08:30 -07:00
A.J. Beamon 9edc872041 Don't attempt to become a cluster controller on any process with a class that has NeverAssign fitness. 2020-06-03 16:05:21 -07:00
Meng Xu cf1ae52751
Merge pull request #3281 from apple/release-6.3
Merge Release 6.3 into master
2020-06-03 10:55:37 -07:00
Evan Tschannen f3707c4393
Merge pull request #3280 from ajbeamon/document-server-side-latency-band-tracking
Add documentation for server-side latency band tracking
2020-06-03 10:34:07 -07:00
Russell Sears 3415bbcd09 Fix ARM build; add ACKNOWLEDGEMENTS entries 2020-06-02 16:09:43 -07:00
Russell Sears a99ceb9c42 Add cmake option to enable avx512 2020-06-02 15:07:00 -07:00
Russell Sears c5e2df99a2 comments 2020-06-02 15:07:00 -07:00
Russell Sears 11f658cfe2 Add cmake option to disable AVX 2020-06-02 15:07:00 -07:00
Russell Sears e77f9701f3 Settle on using rte_memcpy when we do not know the copy size at runtime, and builtin memcpy otherwise 2020-06-02 15:06:57 -07:00
A.J. Beamon 7b638ad237 Add a note indicating that batch priority GRV requests aren't counted in latency band tracking. 2020-06-02 15:04:40 -07:00
A.J. Beamon 8f06d48f79 Add documentation for server-side latency band tracking 2020-06-02 14:59:24 -07:00
Russell Sears b84fcbc828 folly_memcpy is ready for benchmarking 2020-06-02 14:51:21 -07:00
Russell Sears 937baedd44 add memcpy implementation from libfolly 2020-06-02 14:51:21 -07:00
Russell Sears 678b57c0d9 port rte_memcpy to flow; add -mavx compiler flag 2020-06-02 14:51:21 -07:00
Russell Sears a910fa9ac7 memcpy tests from dpdk 2020-06-02 14:51:21 -07:00
Russell Sears 89e6c2f57a copy relevant DPDK license into rte_memcpy.h header 2020-06-02 14:51:21 -07:00
Russell Sears b39cdc4633 check-in unmodified rte_memcpy.h from dpdk 19.11 2020-06-02 14:51:21 -07:00
A.J. Beamon ac19ba19b8
Merge pull request #3218 from ajbeamon/support-correctness-with-valgrind
Normal correctness package can be built when USE_VALGRIND is on
2020-06-01 09:10:25 -07:00
Jingyu Zhou 3108102f26 Fix a backup progress true-up bug
Sometimes, the true-up has to go backup multiple epochs for saved versions,
because a tag's progress can be missing in an epoch. In other words, we need to
check progress for all tags.
2020-05-31 14:15:12 -07:00
Evan Tschannen 3fe8db55c5
Merge pull request #3276 from etschannen/master
Merge release 6.3 into master
2020-05-29 18:43:59 -07:00
Evan Tschannen 639d51a50a Merge branch 'release-6.3' 2020-05-29 18:43:14 -07:00
Evan Tschannen 6edcb8cf00
Merge pull request #3275 from etschannen/release-6.3
Merge Release 6.2 into Release 6.3
2020-05-29 18:42:12 -07:00
Evan Tschannen c936ce5173 remove versions.target 2020-05-29 18:41:01 -07:00
Evan Tschannen 846b0317f3 Merge branch 'release-6.2' into release-6.3
# Conflicts:
#	CMakeLists.txt
#	packaging/msi/FDBInstaller.wxs
#	versions.target
2020-05-29 18:39:38 -07:00
Evan Tschannen 27b58cdf5f
Merge pull request #3274 from etschannen/post-release-cleanup-6.2.21
Post release cleanup 6.2.21
2020-05-29 18:37:54 -07:00
Evan Tschannen d41f2af75e update versions.target 2020-05-29 18:30:53 -07:00
Evan Tschannen dbc9917026 update installer WIX GUID following release 2020-05-29 18:29:23 -07:00
Evan Tschannen b7631c362c update version to 6.2.22 2020-05-29 18:29:23 -07:00
A.J. Beamon 414206015d
Merge pull request #3273 from apple/release-6.3
Merge release-6.3 into master
2020-05-29 16:58:36 -07:00