Alex Miller
05bea81f7f
Added release notes for myself and Evan.
2019-07-30 16:31:31 -07:00
A.J. Beamon
e32ca72e97
Add PR link to release note.
2019-07-30 16:27:11 -07:00
A.J. Beamon
b3f7875673
Merge pull request #1925 from ajbeamon/rename-fault-tolerance-status-fields
...
Rename max_machine_failures_without_losing_X to max_zone_failures_without_losing_X in status.
2019-07-30 16:25:48 -07:00
A.J. Beamon
b5d2234a13
Merge branch 'release-6.1' into merge-release-6.1-into-master
...
# Conflicts:
# documentation/sphinx/source/release-notes.rst
# fdbbackup/backup.actor.cpp
# fdbserver/MoveKeys.actor.cpp
# flow/FastAlloc.h
# versions.target
2019-07-30 16:23:42 -07:00
Andrew Noyes
d0ecdb4fb1
Replace std::map with sorted std::vector
2019-07-30 16:17:14 -07:00
Alex Miller
fbb4a166eb
Merge pull request #1917 from bnamasivayam/update-rel-note-6.2
...
Update release notes for 6.2
2019-07-30 16:12:07 -07:00
Alex Miller
417c3abea7
Merge branch 'master' into update-rel-note-6.2
2019-07-30 16:11:29 -07:00
A.J. Beamon
a731adeb8f
--machine_id now sets locality_machineid
2019-07-30 16:11:09 -07:00
Alex Miller
c705ce1643
Merge pull request #1913 from senthil-ram/snapv2_documentation
...
Release notes for snapshot feature
2019-07-30 16:10:45 -07:00
Alex Miller
e47efd1015
Merge pull request #1883 from fzhjon/release-notes-update
...
Added release notes for my 6.2 PRs already merged
2019-07-30 16:09:53 -07:00
Alex Miller
bed956b6be
Merge branch 'master' into release-notes-update
2019-07-30 16:09:42 -07:00
Evan Tschannen
06fc8cb904
Merge pull request #1919 from etschannen/feature-buffered-popped
...
Implement popped on bufferedCursor
2019-07-30 15:56:41 -07:00
Jingyu Zhou
638d2d05f4
Adds attribute to non-windows compilers
2019-07-30 15:49:25 -07:00
A.J. Beamon
25f93f7f1b
Revert change to machine_id documentation (to be fixed in separate PR).
2019-07-30 15:20:57 -07:00
A.J. Beamon
08cdd8e788
Merge branch 'master' into move-fdbserver-arguments
2019-07-30 15:13:44 -07:00
A.J. Beamon
59dd5916c5
Merge branch 'master' into rename-fault-tolerance-status-fields
...
# Conflicts:
# documentation/sphinx/source/release-notes.rst
2019-07-30 15:11:25 -07:00
A.J. Beamon
41605735f5
Merge pull request #1916 from ajbeamon/merge-onto-new-servers
...
Add knob to control whether merges request new servers or not.
2019-07-30 15:04:37 -07:00
Jingyu Zhou
83922f1f37
Fix clang compiling error without sse4.2
2019-07-30 15:02:24 -07:00
A.J. Beamon
14648e20f9
Merge pull request #1901 from ajbeamon/data-distribution-receives-bytes-input-rate
...
Send bytes input rate to data distribution
2019-07-30 15:01:36 -07:00
Evan Tschannen
7ac7eb82f2
fix: buffered cursor would start multiple bufferedGetMore actors
...
advance all of the cursors to the poppedVersion
2019-07-30 14:42:05 -07:00
A.J. Beamon
924c51274d
Move memory and locality arguments from --dev-help to --help. Also update -i/--machine_id to note that it modifies the zone identifier key (depite the name of the parameter, which I'm not changing now).
2019-07-30 14:34:27 -07:00
Steve Atherton
f22e053e77
Merge pull request #1924 from ajbeamon/fdbcli-count-zones
...
Add reporting for zone count
2019-07-30 14:26:05 -07:00
A.J. Beamon
79a1229f51
Add release note.
2019-07-30 14:12:52 -07:00
A.J. Beamon
438bc636d5
Rename max_machine_failures_without_losing_X to max_zone_failures_without_losing_X in status.
2019-07-30 14:02:31 -07:00
Evan Tschannen
b5cb7919b6
fix: canDiscardPopped was not reset when necessary in all cases
2019-07-30 13:44:44 -07:00
Evan Tschannen
9e3ec2cb33
fix: when resetting the peekCursor, we cannot discard the popped data if the adapter has already processed data
2019-07-30 13:25:25 -07:00
Evan Tschannen
2301728903
fix compiler error
2019-07-30 13:00:48 -07:00
Evan Tschannen
8f887ccaa5
fix: the cursor was not reset when the disk adapter was reset
...
added a buggy to cause reset to happen more often in simulation
2019-07-30 12:58:18 -07:00
Evan Tschannen
1d326e3dc8
removed debugging message
2019-07-30 12:42:50 -07:00
Evan Tschannen
5d79e4141f
fix: buffered cursor messageVersion should be set to the version we will be at after exhausting everything in messages
2019-07-30 12:38:44 -07:00
A.J. Beamon
5bf094c045
Add release note.
2019-07-30 12:29:06 -07:00
A.J. Beamon
ec7e71ed93
Add reporting for zone count; fault tolerance reports in terms of zones unless machine ID matches zone ID.
2019-07-30 12:24:13 -07:00
Evan Tschannen
6977e7d2e8
do not return recovered version as popped for txsTags because it could cause recovery to start over
...
optimized how buffered peek cursor discards popped data
2019-07-30 12:21:48 -07:00
Meng Xu
0e50656c7f
DD:Change condition for lastBuildTeamsFailed
...
Change the threshold team number per server that should set lastBuildTeamsFailed
from DESIRED_TEAMS_PER_SERVER to
(SERVER_KNOBS->DESIRED_TEAMS_PER_SERVER * (configuration.storageTeamSize + 1)) / 2;
2019-07-30 11:07:02 -07:00
A.J. Beamon
17cfc127fa
Merge pull request #1912 from satherton/fix-restore-cluster-file-arg
...
Bug fix: fdbrestore commands other than "start" were using default cl…
2019-07-30 10:48:00 -07:00
Evan Tschannen
7a932479dd
throw away state if we ever read popped data from the disk queue adapter
2019-07-30 10:14:39 -07:00
Steve Atherton
93ba6f539a
Update documentation/sphinx/source/backups.rst
...
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2019-07-30 10:08:04 -07:00
A.J. Beamon
a3e1561533
Merge pull request #1915 from atn34/fb-unit-test-fix
...
Deserialize Arena after VectorRef in flat_buffers unit test
2019-07-30 09:45:35 -07:00
Evan Tschannen
45f7b41b48
fix: multi-cursor could discard popped commits after already returning data
2019-07-29 21:36:42 -07:00
Balachandar Namasivayam
b4feaecd61
Update documentation/sphinx/source/release-notes.rst
...
Co-Authored-By: Alex Miller <35046903+alexmiller-apple@users.noreply.github.com>
2019-07-29 21:20:52 -07:00
Evan Tschannen
5bb322b483
implement popped on bufferedCursor
2019-07-29 21:19:47 -07:00
Evan Tschannen
a0f26b604c
Merge pull request #1907 from etschannen/master
...
A number of bug fixes for rare problems found by correctness testing
2019-07-29 21:04:38 -07:00
sramamoorthy
49eaa31984
Add a trace event for snap create failure
2019-07-29 20:28:22 -07:00
sramamoorthy
5a56f6b456
minor snap create client improvement and bug fixes
2019-07-29 20:28:22 -07:00
mpilman
b5e156137f
incremented image and compose-version
2019-07-29 19:32:32 -07:00
mpilman
25b7c9d560
Add Ninja to the Dockerfile
...
[Ninja](https://ninja-build.org ) is a build tool replacement for GNU
Make. It is much faster than GNU Make and cmake can generate Ninja build
files.
This change would allow us to write `cmake -G Ninja $FDB_SRC` and then
build with Ninja in the docker container. This makes the build
significantly faster.
2019-07-29 19:31:22 -07:00
A.J. Beamon
5cf05214fd
Update generated.go with new options
2019-07-29 18:41:28 -07:00
chaoguang
c8b932efdb
add release notes for zjuLcg
2019-07-29 17:55:51 -07:00
Andrew Noyes
9f32edf4df
Avoid memcpy for small types
...
This is undefined behavior, since it's potentially a misaligned access.
But it's _probably_ not worse than the status quo
2019-07-29 17:11:45 -07:00
Stephen Atherton
9e1042d903
Bug fix, restore with --dryrun option would still require the --dest_cluster_file option even though it does not connect to a cluster.
2019-07-29 16:21:12 -07:00