Commit Graph

1240 Commits

Author SHA1 Message Date
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
A.J. Beamon 3c684313db Merge branch 'release-6.2' into merge-release-6.2-into-release-6.3
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
#	fdbserver/Status.actor.cpp
#	fdbserver/storageserver.actor.cpp
2020-06-16 13:06:29 -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
Daniel Smith acbfe2e4c9
Revert "Revert "Initial RocksDB"" 2020-06-15 12:45:36 -04:00
Evan Tschannen 56addb24a4 updated documentation for 6.3.2 2020-06-14 23:16:04 -07:00
Evan Tschannen e755d53e2b
Merge pull request #3331 from ajbeamon/update-release-notes-6.3
Add some more release notes for 6.3.1
2020-06-14 22:37:53 -07:00
A.J. Beamon d0b6a4d2d5 Add release note. 2020-06-12 15:02:30 -07:00
Jingyu Zhou 9cd1614c82
Revert "Initial RocksDB" 2020-06-11 15:29:46 -07:00
Daniel Smith a4dbb5dd01 Merge branch 'trace-batch-thread-hostile' into rocksdb-6.3 2020-06-11 15:53:57 +00:00
A.J. Beamon 25f59e8433 Add some more release notes for 6.3.1 2020-06-10 11:32:15 -07:00
A.J. Beamon c5e2accdaa Add a missing release note to 6.2.21 2020-06-10 11:22:02 -07:00
A.J. Beamon 83f53e1f86 Add PR number, match text of prior release documents 2020-06-10 10:04:21 -07:00
A.J. Beamon 739767b838 Delay cluster controller candidacy for all worst fit processes, not just storage servers. 2020-06-10 09:59:56 -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
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 71ee717651 updated documentation for 6.2.22 2020-06-04 16:39:01 -07:00
A.J. Beamon 6d749af3c7 Add a release note 2020-06-03 16:08:30 -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
A.J. Beamon 8329a242d2 Merge branch 'release-6.2' into merge-release-6.2-into-release-6.3
# Conflicts:
#	documentation/sphinx/source/downloads.rst
#	documentation/sphinx/source/release-notes.rst
2020-05-29 15:51:56 -07:00
Evan Tschannen a17e3863a7 updated documentation for 6.2.21 2020-05-29 12:48:43 -07:00
A.J. Beamon d114f39137
Merge pull request #3250 from sfc-gh-anoyes/anoyes/fix-versionstamped-key-docs
Remove warning about combining ryw-disabled w/ versionstamped keys
2020-05-28 08:52:49 -07:00
Daniel Smith 5af427f3b2 Merge remote-tracking branch 'upstream/release-6.3' into rocksdb-6.3 2020-05-28 15:42:34 +00:00
Meng Xu a66bcff3c9
Merge pull request #3244 from ajbeamon/add-error-code-to-documentation
Add 6.3 related error codes to the api-error-codes documentation
2020-05-27 20:32:12 -07:00
Meng Xu 84d6b9bdab
Merge pull request #3240 from sfc-gh-anoyes/anoyes/special-keys-docs
Special keys docs
2020-05-27 19:21:00 -07:00
Andrew Noyes fbdade0434 Remove warning about combining ryw-disabled w/ versionstamped keys
We test this combination now (#3067), and don't know of any reason why
this shouldn't work
2020-05-27 23:52:08 +00:00
Andrew Noyes 1ec5d0ef41 Clarify footnote 2020-05-27 23:30:04 +00:00
Andrew Noyes 7e78201a3c Improve cluster file client access section and reference it 2020-05-27 23:28:11 +00:00
A.J. Beamon 0e768a8c7f Adjust wording and note that the cluster won't heal replication factor when failures occur in the maintenance zone. 2020-05-27 15:54:06 -07:00
A.J. Beamon 8f2739a54b Add a link to the region configuration in documentation of force_recovery_with_data_loss. Add subheadings for profile subcommands. 2020-05-27 15:48:19 -07:00
A.J. Beamon 12225c0f46 Adopt consistent use of ... for repeating arguments 2020-05-27 15:27:47 -07:00
Andrew Noyes 54b88f04fa Address review comments 2020-05-27 22:04:28 +00:00
A.J. Beamon a632b26beb Add documentation for several fdbcli commands that were present in fdbcli help but were not in our online documentation. 2020-05-27 13:29:01 -07:00
Daniel Smith 8731700d80 Merge remote-tracking branch 'upstream/release-6.3' into rocksdb-6.3 2020-05-27 20:02:25 +00:00
A.J. Beamon 184a75050b Add 6.3 related error codes to the api-error-codes documentation 2020-05-27 12:09:16 -07:00
A.J. Beamon d6be580319 Merge branch 'release-6.2' into merge-release-6.2-into-release-6.3
# Conflicts:
#	documentation/sphinx/source/command-line-interface.rst
#	documentation/sphinx/source/release-notes.rst
#	fdbcli/fdbcli.actor.cpp
2020-05-27 11:42:27 -07:00
Andrew Noyes 3d8bc726cb Improve grammar/style 2020-05-27 18:00:46 +00:00
Meng Xu 59132e2cc8
Merge pull request #3237 from ajbeamon/tag-throttling-documentation
Add documentation for the tag throttling feature
2020-05-27 09:33:30 -07:00
Meng Xu 116997d6aa
Merge pull request #3238 from ajbeamon/update-api-version-upgrade-guide
Update the API version upgrade guide for 6.3
2020-05-27 09:19:35 -07:00
A.J. Beamon 82a224490d
Update documentation/sphinx/source/release-notes.rst 2020-05-26 21:36:55 -07:00
Andrew Noyes c1ee1b9e14 Draft special keys docs 2020-05-27 01:35:10 +00:00
A.J. Beamon 5405597d2f Update the API version upgrade guide for 6.3. Also add a release note for changes to the \xff\xff/worker_interfaces keyspace and a couple minor release notes fixes. 2020-05-26 16:00:48 -07:00
A.J. Beamon 530da59d62 Add documentation for the tag throttling feature 2020-05-26 15:27:06 -07:00
Andrew Noyes d09d0670d2 Drive by fix formatting error 2020-05-26 19:44:03 +00:00
Andrew Noyes 708d3a110b WIP 2020-05-26 19:43:52 +00:00
A.J. Beamon 750474d722 Fix PR number in release notes 2020-05-26 11:51:43 -07:00
A.J. Beamon 8a36cdd814
Merge pull request #3235 from ajbeamon/cli-documentation-realphabetize
Reorder the documentation of fdbcli to put commands back in alphabetical order
2020-05-26 09:49:23 -07:00
A.J. Beamon 44313ed173 Reorder the documentation of fdbcli to put commands back in alphabetical order 2020-05-26 09:12:01 -07:00
sfc-gh-tclinkenbeard 4cdcba9bb8 Added 6.2.21 release notes for new fdbcli commands 2020-05-23 19:55:17 -07:00
A.J. Beamon d21bbdb69b Document that fdb_run_network can only be run once ever during the lifetime of a program. 2020-05-22 11:21:21 -07:00
A.J. Beamon c52ae950cd
Update release-notes.rst
Various tweaks to formatting and wording.
2020-05-22 09:16:24 -07:00
A.J. Beamon f8f70d3dd9
Update release-notes.rst
Fix a bunch of doc errors.
2020-05-22 09:09:07 -07:00
A.J. Beamon 5d5201e733
Update documentation/sphinx/source/release-notes.rst 2020-05-22 08:51:49 -07:00
Daniel Smith 5d361fe532 Copy/paste rebase onto 6.3 2020-05-22 15:02:51 +00:00
Evan Tschannen f9964b3bc4 updated release notes for 6.3.0 2020-05-22 00:00:15 -07:00
tclinken 3a8efb2d0b Added advanceversion command to fdbcli 2020-05-20 15:47:31 -07:00
tclinken 40aec61d30 Added fdbcli getversion command 2020-05-20 15:47:30 -07:00
tclinken 9c6bec1af6 Add unlock command to fdbcli 2020-05-20 15:47:30 -07:00
tclinkenbeard b3aa54e7eb Add lock command to fdbcli 2020-05-20 15:47:30 -07:00
A.J. Beamon d636194d0d Remove deprecated fields in status: worst_version_lag_storage_server and limiting_version_lag_storage_server 2020-05-19 13:12:10 -07:00
Alex Miller 981961e91d Use the new architecture images. 2020-05-14 18:17:17 -07:00
Alex Miller f1ab403e8e Merge remote-tracking branch 'upstream/release-6.3' into docs/technical-overview 2020-05-14 18:15:38 -07:00
A.J. Beamon d0c66d7282 Fix typo 2020-05-12 18:38:20 -07:00
A.J. Beamon e0526e0095 Add busiest read tags to storage server status 2020-05-12 15:49:40 -07:00
Alex Miller 7b87cc3f88 Merge remote-tracking branch 'upstream/release-6.3' into pyfdbgenerators 2020-05-11 11:11:10 -07:00
Evan Tschannen f17f00fdd5 Merge branch 'release-6.2'
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
2020-05-10 22:33:38 -07:00
Evan Tschannen 68708f3f40 updated release notes 2020-05-10 17:55:32 -07:00
Andrew Noyes 8bd5dcaff8 Merge branch 'master' into atn34/special-key-versioning 2020-05-09 15:34:20 -07:00
Andrew Noyes f3aa871377 Add note to api version upgrade guide 2020-05-08 05:37:37 +00:00
A.J. Beamon aed97a9f20 Merge branch 'master' into transaction-tagging 2020-05-07 14:52:22 -07:00
Evan Tschannen dd11b4dc1a
Merge pull request #3034 from mpilman/documentation/transaction-semantics
Additional documentation on transaction semantics
2020-05-07 14:36:42 -07:00
Markus Pilman 16b00242ab Clarify that read-only transactions never conflict 2020-05-06 16:00:54 -07:00
A.J. Beamon b1055a8501 Merge branch 'master' into transaction-tagging 2020-05-05 16:03:39 -07:00
Markus Pilman 6bd7472f4d
Apply suggestions from code review
Co-authored-by: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-05-05 10:37:05 -07:00
Jingyu Zhou 2c5da1c116 Remove "-p" option and use "--partitioned_log_experimental" option 2020-05-04 13:45:54 -07:00
Jingyu Zhou e8ea9c5dba Update fdbbackup documentation on new "-p" option
To use new backup system in 6.3 to generate partitioned mutation logs by backup
workers.
2020-05-04 09:17:22 -07:00
Steve Atherton 5dfbaef4b0 Added release note. 2020-04-30 12:17:13 -07:00
A.J. Beamon 6ada5359b8 Merge branch 'master' into transaction-tagging 2020-04-29 14:27:21 -07:00
Vishesh Yadav ebf7adfa00 Revert "Merge pull request #1910 from ryanworl/ryanworl/remove-finalizers"
This reverts commit cef556bbee, reversing
changes made to a6fe8c1d1f.
2020-04-29 00:44:33 -07:00
Markus Pilman adcd4eb5ec Fixed formatting concerns 2020-04-28 20:53:50 +00:00
Markus Pilman 3a672e41da Addressed review comments 2020-04-28 18:07:02 +00:00
Markus Pilman 84ace433d8 addressed some of the review comments 2020-04-27 17:40:32 -07:00
A.J. Beamon 41c517a5dd Merge branch 'master' into transaction-tagging
# Conflicts:
#	fdbclient/NativeAPI.actor.cpp
2020-04-27 13:05:24 -07:00
Markus Pilman 6540bc1ed1 fixed double-been 2020-04-27 10:33:48 -07:00
Markus Pilman 7cd188d6b3
Apply suggestions from code review
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
Co-Authored-By: Jingyu Zhou <jingyuzhou@gmail.com>
2020-04-27 10:32:45 -07:00
Markus Pilman 28f7acfb71
Update documentation/sphinx/source/developer-guide.rst
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-04-27 10:22:51 -07:00
Markus Pilman 848917b518 Added error handling documentation 2020-04-26 22:55:25 -07:00
Markus Pilman c1321015b4 First part of document 2020-04-26 10:31:16 -07:00
Steve Atherton 0904a18e2c Added release note for HTTPS hang fix. 2020-04-24 18:02:59 -07:00
Evan Tschannen c87aa33941 Merge branch 'release-6.2'
# Conflicts:
#	CMakeLists.txt
#	bindings/go/src/fdb/generated.go
#	documentation/sphinx/source/api-common.rst.inc
#	documentation/sphinx/source/api-ruby.rst
#	documentation/sphinx/source/release-notes.rst
#	fdbclient/FailureMonitorClient.actor.cpp
#	fdbclient/NativeAPI.actor.cpp
#	fdbclient/vexillographer/fdb.options
#	fdbrpc/FlowTransport.actor.cpp
#	fdbserver/OldTLogServer_6_0.actor.cpp
#	fdbserver/TLogServer.actor.cpp
#	fdbserver/fdbserver.actor.cpp
#	versions.target
2020-04-23 13:47:53 -07:00
Evan Tschannen 010592a415 updated documentation for 6.2.20 2020-04-23 10:59:28 -07:00
Evan Tschannen 7feb10e5da
Merge pull request #2965 from tclinken/add-advanceversion-command
Added advanceversion command to fdbcli
2020-04-22 10:40:47 -07:00
A.J. Beamon 78d48a0dad Merge branch 'master' into transaction-tagging
# Conflicts:
#	fdbcli/fdbcli.actor.cpp
#	fdbclient/Knobs.h
#	fdbclient/NativeAPI.actor.cpp
#	fdbclient/fdbclient.vcxproj
#	fdbserver/MasterProxyServer.actor.cpp
2020-04-17 09:23:18 -07:00
Vishesh Yadav 27dd4a3f42
Fix syntax errors in release notes 2020-04-16 01:21:24 -07:00
Vishesh Yadav b6b9f13016
Merge branch 'master' into ryanworl/remove-finalizers 2020-04-16 01:01:00 -07:00
tclinken 93400d25c8 Added advanceversion command to fdbcli 2020-04-15 20:01:01 -07:00
Evan Tschannen dd951afe92
Merge pull request #2735 from ajbeamon/grv-proxy-perf-improvements
Improve proxy GRV latencies and responsiveness
2020-04-14 16:45:48 -07:00
A.J. Beamon e104a2e3a6 Merge commit 'cf01233f28a2c42908656a39f458a4475c1d44a3' into run-loop-busy-profiler
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
#	fdbclient/NativeAPI.actor.h
#	fdbserver/fdbserver.actor.cpp
#	flow/Net2.actor.cpp
2020-04-14 14:02:24 -07:00
A.J. Beamon 9d6f2352d9 Merge commit 'cf01233f28a2c42908656a39f458a4475c1d44a3' into grv-proxy-perf-improvements
# Conflicts:
#	fdbserver/Knobs.cpp
#	fdbserver/Knobs.h
#	fdbserver/MasterProxyServer.actor.cpp
2020-04-14 13:49:09 -07:00
A.J. Beamon bcb0a4cc78
Merge pull request #2890 from tclinken/expose-lock-fdbcli
Add lock and unlock commands to fdbcli
2020-04-10 13:54:47 -07:00
A.J. Beamon 36da61dd9c Merge branch 'master' into transaction-tagging
# Conflicts:
#	fdbclient/NativeAPI.actor.cpp
#	fdbclient/vexillographer/fdb.options
2020-04-07 21:12:14 -07:00
Markus Pilman d4542dbb5a Delete old build system 2020-04-07 11:03:45 -07:00
A.J. Beamon c11b9d0721 Including port in addresses option is deprecated in 630 rather than 700. Includes other latent generated go changes to the documentation. 2020-04-07 08:51:15 -07:00
A.J. Beamon 2309e9f156 Consistently use timeout instead of timedout in status messages. 2020-04-07 08:43:23 -07:00
Xin Dong b72d7aebbf Added documentation for the 2 new message fields 2020-04-06 11:47:43 -07:00
Xin Dong cfa8c4c74f
Merge pull request #2910 from dongxinEric/bugfix/fix-missing-schema
Fix the missing schema field which caused a lot noise in nightly
2020-04-06 11:24:27 -07:00
Xin Dong b2a9fd6f6d Added documents for new status messages 2020-04-06 10:26:49 -07:00
Balachandar Namasivayam 6d570cd865 Change version from 7.0 to 6.3 2020-04-03 21:38:58 -07:00
A.J. Beamon 2336f073ad Checkpointing a bunch of work on throttles. Rudimentary implementation of auto-throttling. Support for manual throttling via fdbcli. Throttles are stored in the system keyspace. 2020-04-03 15:24:14 -07:00
tclinken aa7d5d8816 Add unlock command to fdbcli 2020-04-01 17:39:16 -07:00
Jingyu Zhou ae480c14a3 Add documentation of get_approximate_size for Python, Ruby, and Go
This was missed from original PR #1756, where only C API was documented.
2020-03-31 13:42:02 -07:00
A.J. Beamon 09a5629114
Merge pull request #2883 from tclinken/add-getversion-command
Added fdbcli getversion command
2020-03-31 07:56:15 -07:00
Meng Xu 60f6edc3b5
Merge pull request #2860 from zjuLcg/report-conflicting-key-roll-forward
Report conflicting key roll forward
2020-03-30 17:33:56 -07:00
tclinken bee6acb717 Added fdbcli getversion command 2020-03-30 17:12:52 -07:00
tclinkenbeard bb6a8bf7ab Add lock command to fdbcli 2020-03-30 16:19:18 -07:00
chaoguang 50f9360400 Add release-notes for report-conflicting-keys 2020-03-26 14:54:22 -07:00
Xin Dong 30f3753699 Replace the Version to Int64Future 2020-03-25 09:41:47 -07:00
Xin Dong 1501a365fb Address review comments 2020-03-25 09:33:19 -07:00
Xin Dong 233a6bb2a7 Address review comments 2020-03-24 16:31:46 -07:00
Xin Dong 91037114e5 Fix documentation build 2020-03-24 13:35:07 -07:00
Xin Dong 0fb728d019 Updated API documentations for the new getEstimatedRangeBytes api 2020-03-24 13:27:20 -07:00
Evan Tschannen e08f0201f1 merge release 6.2 into master 2020-03-17 12:51:47 -07:00
Evan Tschannen f92c7dbd64 added another release note 2020-03-17 09:46:39 -07:00
Evan Tschannen 9dd7df564e
Update documentation/sphinx/source/release-notes.rst
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-03-17 09:42:15 -07:00
Evan Tschannen 7edeaa3da5 updated release notes for 6.2.19 2020-03-16 17:22:06 -07:00
Evan Tschannen ed4d02a3e4
Merge pull request #2812 from etschannen/feature-proxy-mem-limit
Limit the amount of requests the proxy can queue up in memory
2020-03-16 14:56:56 -07:00
A.J. Beamon ec27125102
Update documentation/sphinx/source/mr-status-json-schemas.rst.inc 2020-03-16 12:15:40 -07:00
A.J. Beamon f2defc3a3a
Merge pull request #2814 from etschannen/feature-delay-recovery
Prevent coordinated state from filling up with too many old generations
2020-03-16 11:45:17 -07:00
Evan Tschannen bbb07e860b
Update documentation/sphinx/source/mr-status-json-schemas.rst.inc 2020-03-16 11:42:27 -07:00
Evan Tschannen 76db8343c0 update status schema 2020-03-16 11:00:51 -07:00
Evan Tschannen 04b752b40a Added additional logging related to memory errors (including in status) 2020-03-13 18:31:22 -07:00
Alex Miller 5be7fa52bc Remove comma, and add schema change to documentation 2020-03-13 14:51:56 -07:00
Evan Tschannen 303df197cf Merge branch 'release-6.2'
# Conflicts:
#	CMakeLists.txt
#	bindings/c/test/mako/mako.c
#	documentation/sphinx/source/release-notes.rst
#	fdbbackup/backup.actor.cpp
#	fdbclient/NativeAPI.actor.cpp
#	fdbclient/NativeAPI.actor.h
#	fdbserver/DataDistributionQueue.actor.cpp
#	fdbserver/Knobs.cpp
#	fdbserver/Knobs.h
#	fdbserver/LogRouter.actor.cpp
#	fdbserver/SkipList.cpp
#	fdbserver/fdbserver.actor.cpp
#	flow/CMakeLists.txt
#	flow/Knobs.cpp
#	flow/Knobs.h
#	flow/flow.vcxproj
#	flow/flow.vcxproj.filters
#	versions.target
2020-03-06 18:22:46 -08:00
Evan Tschannen 15f1a75d4f updated documentation for 6.2.18 2020-03-06 11:16:10 -08:00
A.J. Beamon 6d87800343 Clarify fdbcli knob release note to say that the knobs being set apply to the behavior of fdbcli. 2020-03-05 08:20:55 -08:00
Evan Tschannen 45fb098ce0 updated release notes 2020-03-04 18:47:16 -08:00
Evan Tschannen b353ea1fd1 updated documentation 2020-03-04 17:40:59 -08:00
A.J. Beamon 58e621eca1 Invalid knobs or knob values are treated as warnings rather than errors. Apply this change to backup as well. 2020-03-04 15:50:04 -08:00
A.J. Beamon 181ca3fce0 Add release note. 2020-03-04 11:18:00 -08:00
A.J. Beamon 993c6e478e Merge branch 'master' into grv-proxy-perf-improvements 2020-02-28 14:25:42 -08:00
Evan Tschannen 6054c05963 Merge branch 'release-6.2'
# Conflicts:
#	CMakeLists.txt
#	documentation/sphinx/source/release-notes.rst
#	fdbserver/fdbserver.actor.cpp
#	versions.target
2020-02-28 12:11:05 -08:00
Evan Tschannen 1708f46f67 update docs for 6.2.17 2020-02-26 19:08:06 -08:00
Evan Tschannen b96e9c939c updated release notes 2020-02-26 18:53:19 -08:00
Evan Tschannen 924d335aa7 Merge branch 'release-6.2'
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
#	flow/Knobs.cpp
#	flow/Knobs.h
2020-02-25 18:25:19 -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
A.J. Beamon f4bf2afffe Fix bad link in release notes 2020-02-25 13:39:36 -08:00