7693 Commits

Author SHA1 Message Date
Andrew Noyes
c3532e029a Fix warnings in mako 2020-07-09 21:16:15 +00:00
A.J. Beamon
a4f7f476f8
Merge pull request #3468 from gtaylor/fix-py-api-incomp-vers-ref
Fix malformed class ref in Python API docs
2020-07-08 11:47:28 -07:00
Greg Taylor
6cd6fe76f2 Fix malformed class ref in Python API docs
Fix a malformed auto-class reference in the description of the
has_incomplete_versionstamp() class.
2020-07-08 11:22:12 -07:00
Russell Sears
4ce51c4cce
Merge pull request #2768 from atn34/atn34/arena-cpp
Check for memory errors in arena-allocated memory
2020-07-06 09:43:28 -07:00
Evan Tschannen
900426ae14
Merge pull request #3408 from sfc-gh-anoyes/anoyes/pessimizing-move
Add -Wpessimizing-move and -Wredundant-move for clang
2020-06-24 10:40:40 -07:00
Andrew Noyes
42159ccfe0 Add -Wpessimizing-move and -Wredundant-move for clang 2020-06-22 23:45:03 +00:00
A.J. Beamon
2fe238e819
Merge pull request #3389 from ajbeamon/fix-release-notes-link
Fix the link for a release note
2020-06-18 11:17:12 -07:00
A.J. Beamon
f2325187b5 Fix the link for a release note. 2020-06-18 10:42:58 -07:00
Evan Tschannen
d4357412f3
Merge pull request #3354 from ajbeamon/reorganize-release-notes
Reorganize release notes
2020-06-17 14:33:09 -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
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
Andrew Noyes
10e094c6d7 Address review comments 2020-06-11 15:43:31 +00:00
A.J. Beamon
49a1feaa76 Fix unrelated bug in an ASSERT that breaks the windows compile and is already fixed in release-6.3. 2020-06-10 14:13:12 -07:00
A.J. Beamon
c5e2accdaa Add a missing release note to 6.2.21 2020-06-10 11:22:02 -07:00
Evan Tschannen
d3214a7740
Merge pull request #3293 from ajbeamon/fix-watch-future-version
Watches could return future_version errors unnecessarily
2020-06-10 10:39:26 -07:00
A.J. Beamon
c3c1fd5a47 Add a release note. 2020-06-09 16:13:36 -07:00
A.J. Beamon
9bc7eaf55a Add missing status field to documentation 2020-06-09 14:57:14 -07:00
A.J. Beamon
e10704fd76 Cherry-pick region related status changes from 6.3 2020-06-09 14:56:21 -07:00
A.J. Beamon
c00e6e7ad9 Reorder call to setting up watch future with waiting for data->version to advance to avoid missing potential mutations. Also add tests for and fix the case where reading the value throws a transaction_too_old error. 2020-06-05 11:24:47 -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
A.J. Beamon
2f85ee360a Watches could return future_version errors unnecessarily 2020-06-04 17:18:25 -07:00
Evan Tschannen
4f24dd7bd0
Merge pull request #3292 from etschannen/release-6.2
updated documentation for 6.2.22
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
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
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
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
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
Evan Tschannen
f8a3b31149
Merge pull request #3271 from etschannen/release-6.2
updated documentation for 6.2.21
6.2.21
2020-05-29 13:00:40 -07:00
Evan Tschannen
a17e3863a7 updated documentation for 6.2.21 2020-05-29 12:48:43 -07:00
Evan Tschannen
2da91a4dd8
Merge pull request #3268 from etschannen/release-6.2
Prevent a single bad tlog disk from repeatedly causing master recoveries
2020-05-29 12:42:34 -07:00
Evan Tschannen
7608398cbf Merge branch 'release-6.2' of github.com:apple/foundationdb into release-6.2 2020-05-29 12:07:46 -07:00
Evan Tschannen
ed8d2e6909 special counters return integers; do not increment getMoreCount when r is null 2020-05-29 12:07:24 -07:00
Evan Tschannen
6fe054cd1a
Merge pull request #3253 from ajbeamon/backport-generate-debug-packages-flag
Backport the GENERATE_DEBUG_PACKAGES flag to 6.2
2020-05-29 11:34:58 -07:00
Evan Tschannen
42c303a466
Update fdbserver/LogRouter.actor.cpp
Co-authored-by: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-05-29 11:31:41 -07:00
Evan Tschannen
0e557e0832 fixed compiler error 2020-05-29 09:09:09 -07:00
Evan Tschannen
0f6528b731 added additional logging on the log router 2020-05-29 09:04:57 -07:00
Evan Tschannen
92b10accd3 randomize which tlogs are recruited by the cluster controller 2020-05-29 09:03:42 -07:00
Evan Tschannen
e938d741e3 kill the process when a shared tlog throws an io_error 2020-05-29 09:02:55 -07:00