Commit Graph

393 Commits

Author SHA1 Message Date
Evan Tschannen d008de576e
Merge pull request #1139 from xumengpanda/mengxu/machine-team-upgrade-PR
Add background actor to remove redundant teams
2019-02-22 14:22:07 -08:00
Meng Xu 64db109f20 Status: Add schema for the new data distributor role 2019-02-22 10:05:12 -08:00
Meng Xu 9445ac0b0c Status: Use new data distributor worker to publish status
After we add a new data distributor role, we publish the data
related to data distributor and rate keeper through the new
role (and new worker).

So the status needs to contact the data distributor, instead of master,
to get the status information.
2019-02-21 18:05:50 -08:00
Meng Xu db19b08762 TeamRemover: Add new status to fdbcli
Add the healthy_removing_redundant_teams status to fdbcli
2019-02-21 15:03:32 -08:00
Trevor Clinkenbeard 1bb384db4d Merge branch 'master' of https://github.com/apple/foundationdb into add-no-assign-class 2019-02-20 13:13:12 -08:00
mpilman cdb7c721c9 documented caveats with flow and IDE-compilation 2019-02-19 15:16:59 -08:00
Chris Donati 6d86523040 Update docs regarding versionstamp operations
Since API version 520, the last 4 bytes are used as an index for
both the key and value transformations.
2019-02-17 11:34:12 -08:00
Meng Xu 6d09ac483c Merge with master 2019-02-15 17:03:40 -08:00
A.J. Beamon b435d51061 Merge branch 'master' into track-server-request-latencies 2019-02-14 08:07:32 -08:00
Meng Xu 01e55e43bd TeamCollection: Minor improve code efficiency and style
Rewording the feature item in the release document as well.
2019-02-12 19:10:53 -08:00
A.J. Beamon 3573abf433 Update the release note to reflect that the problem was not limited to the REPL. 2019-02-08 13:56:41 -08:00
A.J. Beamon 3ec6e0ae97 Add release note. 2019-02-08 13:54:29 -08:00
Meng Xu 3b8ae0fe95 TeamCollection: Add into 6.1 release note 2019-02-08 13:50:27 -08:00
A.J. Beamon 4c0481da40 Fix comment in go bindings that describes an old implementation. Add a release note for the new Go bindings change and add links to the existing release notes entries. 2019-02-08 12:38:38 -08:00
A.J. Beamon 4516e9b509 Fix a merge issue I should have anticipated. 2019-02-08 11:15:59 -08:00
Alec Grieser c6b3ea8870
Merge pull request #1132 from ajbeamon/fix-ruby-docs-missing-method
Fix alignment and missing method header in Ruby docs
2019-02-08 11:09:52 -08:00
A.J. Beamon 685242fbfc
Merge pull request #1092 from atn34/trace-format-network-option
Add trace_format network option
2019-02-08 10:52:50 -08:00
A.J. Beamon d29b6a1880 Fix alignment and missing method header 2019-02-08 10:16:53 -08:00
Andrew Noyes 768d7678be Add trace_format network option 2019-01-28 15:14:17 -08:00
Trevor Clinkenbeard dc2b740415 Added server_overloaded error and client message 2019-01-25 13:15:19 -08:00
Trevor Clinkenbeard da1a8a9919 Prioritize processes with class coordinator when "coordinators auto" is run 2019-01-25 11:33:10 -08:00
Alec Grieser 04b94e74c7
Merge pull request #942 from ajbeamon/remove-cluster-from-bindings
Remove cluster from bindings
2019-01-24 14:39:09 -08:00
A.J. Beamon 5420808dbd Add a release note. 2019-01-24 13:48:51 -08:00
Chris Donati 1c2dc20007 Note dr_agent prerequisite for "fdbdr switch"
If the user forgets to start a dr_agent with the right arguments
on the destination cluster, the switch cannot complete.
2019-01-22 16:57:37 -08:00
John Brownlee f306cc6147 Fix to a typo (I think) in the TLS docs. 2019-01-10 13:57:26 -08:00
A.J. Beamon bfa97d7ff2 Address review comments 2019-01-10 12:28:14 -08:00
A.J. Beamon 11cce3731b Merge branch 'master' into remove-cluster-from-bindings
# Conflicts:
#	bindings/c/fdb_c.cpp
2019-01-10 11:58:34 -08:00
Evan Tschannen 684a22a52b Merge branch 'release-6.0'
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
#	fdbbackup/backup.actor.cpp
#	fdbclient/BackupContainer.actor.cpp
#	fdbclient/HTTP.actor.cpp
#	fdbserver/storageserver.actor.cpp
#	fdbserver/workloads/BackupCorrectness.actor.cpp
#	versions.target
2019-01-09 16:14:46 -08:00
A.J. Beamon b95d37def2 Add PR to release notes. 2019-01-08 14:37:23 -08:00
A.J. Beamon d265517156 Fix: fast allocator would not cleanup memory for a thread if that thread never called getMagazine. This could happen if the first thing the thread did was to release memory.
Added a new metric for the number of threads that hold memory for each size and improve some existing metrics.
Fix: a failed ASSERT would crash if done early in the program lifetime.
2019-01-08 14:36:01 -08:00
Evan Tschannen b4a8dea183 fixed a typo 2019-01-07 18:24:16 -08:00
Evan Tschannen 962ff501c1 updated release notes 2019-01-07 18:23:05 -08:00
Evan Tschannen 5a6576c85a updated documentation for 6.0.18 2019-01-07 18:15:36 -08:00
Evan Tschannen b9ecbff410
Merge pull request #980 from kocolosk/update-redundancy-mode-descriptions
Update redundancy mode descriptions
2019-01-07 16:55:19 -08:00
Alex Miller 464dc6c7b2
Apply suggestions from code review
Co-Authored-By: dongxinEric <jiangzian1987dx@gmail.com>
2018-12-20 14:31:11 -08:00
Xin Dong b00b07c5ed Resolves #984: made some clarifications in TLS docs. 2018-12-20 14:09:56 -08:00
Adam Kocoloski 0a6d423569 Improve three_data_hall / three_dc descriptions
This patch includes descriptions of the transaction log configurations
for these redundancy modes, and corrects what I believe is an incorrect
statement about the minimum number of machines required to make
progress. It also clarifies that commits require synchronous
replication across datacenters.
2018-12-14 16:31:23 -05:00
Adam Kocoloski e18713450f Remove outdated information on multi-dc config
The only published datacenter-aware mode is three_datacenter, which
replicates data 6x (not in triplicate) and does replicate each piece of
data to all three datacenters.
2018-12-14 16:04:44 -05:00
Andrew Noyes 1a7d7ab068
Make polling_loop yield agree with usage in docs 2018-12-11 14:41:49 -08:00
Evan Tschannen d2d68aa171 Merge branch 'release-6.0'
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
#	fdbclient/ManagementAPI.actor.cpp
#	versions.target
2018-12-03 18:26:52 -08:00
Evan Tschannen 9935223818 updated documentation for 6.0.17 2018-12-03 16:30:22 -08:00
Evan Tschannen 1f3b6e8bdf Merge branch 'release-6.0'
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
#	fdbclient/BackupContainer.actor.cpp
#	fdbclient/BlobStore.actor.cpp
#	versions.target
2018-11-27 14:41:46 -08:00
Evan Tschannen 3215d5b3a2 updated downloads for 6.0.16 2018-11-27 13:23:32 -08:00
Evan Tschannen b6d9763469 updated release notes for 6.0.16 2018-11-27 13:10:14 -08:00
A.J. Beamon 975711c389 Merge branch 'release-6.0' of github.com:apple/foundationdb
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
2018-11-27 09:50:39 -08:00
A.J. Beamon 890a0f3e82 Merge branch 'master' into remove-cluster-from-bindings
# Conflicts:
#	bindings/flow/fdb_flow.actor.cpp
2018-11-26 12:01:03 -08:00
A.J. Beamon 8697194d8e Fix error name for code 2021 (no_commit_version) in documentation 2018-11-26 10:49:15 -08:00
Eric Ma f3205d0eb6 fix a typo in the document about fstab 2018-11-21 15:03:18 +08:00
Evan Tschannen 7bb1eee21c added a few additional links in our documentation 2018-11-16 16:26:25 -08:00
Evan Tschannen ca313dadbf re-added 6.0.16 release note 2018-11-15 18:23:18 -08:00