Commit Graph

1240 Commits

Author SHA1 Message Date
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
A.J. Beamon 84b8f7ce9b Add release notes. 2020-02-24 13:22:29 -08:00
Evan Tschannen 4399480b30
Merge pull request #2728 from etschannen/master
Merge Release 6.2 into Master
2020-02-24 09:52:10 -08:00
A.J. Beamon 9c9e643334 Fix some various indentation issues that caused weird formatting in the documentation output. 2020-02-21 20:05:48 -08:00
Evan Tschannen 96258b9809 Merge branch 'release-6.2'
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
#	fdbcli/fdbcli.actor.cpp
#	fdbclient/ManagementAPI.actor.cpp
#	fdbrpc/FlowTransport.actor.cpp
#	fdbserver/ClusterController.actor.cpp
#	fdbserver/DataDistribution.actor.cpp
#	fdbserver/DataDistribution.actor.h
#	fdbserver/DataDistributionQueue.actor.cpp
#	fdbserver/KeyValueStoreMemory.actor.cpp
#	fdbserver/MasterProxyServer.actor.cpp
#	fdbserver/QuietDatabase.actor.cpp
#	fdbserver/SkipList.cpp
#	fdbserver/StorageMetrics.actor.h
#	fdbserver/TLogServer.actor.cpp
#	fdbserver/fdbserver.actor.cpp
#	fdbserver/storageserver.actor.cpp
#	fdbserver/workloads/KVStoreTest.actor.cpp
#	flow/CMakeLists.txt
#	flow/Knobs.cpp
#	flow/Knobs.h
#	flow/genericactors.actor.cpp
#	flow/serialize.h
2020-02-21 19:09:16 -08:00
Alex Miller 62a1983c62 reStructuredText uses ``x`` as code font and not `x`. 2020-02-21 17:48:34 -08:00
A.J. Beamon 450fd0910b Document role affinity changes that occurred in 6.0. 2020-02-21 15:47:16 -08:00
A.J. Beamon c4a36b9731 Clarify the note about running double replication with replicated disks to mention risks to fault tolerance. 2020-02-21 14:03:37 -08:00
A.J. Beamon e2bcbef456
Merge pull request #2477 from alexmiller-apple/documentation
A variety of minor, yet potentially contentious, documentation changes:
2020-02-21 14:01:16 -08:00
A.J. Beamon 9d526d1670 Add a release note. 2020-02-20 16:16:07 -08:00
A.J. Beamon 9e84fa965d
Merge pull request #2703 from ajbeamon/fix-stuck-dd-rebalancing
Fix issue with rebalancing data movement doing no work
2020-02-20 15:56:04 -08:00
A.J. Beamon d1f050690a
Merge pull request #2454 from ajbeamon/document-range-read-efficiency
Document efficiency of reverse range reads
2020-02-20 15:25:38 -08:00
A.J. Beamon fcbdcda490
Merge pull request #2650 from ajbeamon/fix-reverse-range-read-byte-limit-bug
Fix reverse range read performance bug
2020-02-20 12:47:17 -08:00
A.J. Beamon 223b2201e9 Add release note. 2020-02-20 09:36:05 -08:00
Kyle Snavely 08de50a487 Update backup in-flight TLS support documentation 2020-02-19 16:37:24 -07:00
Steve Atherton 32d9ede328 Added release note. 2020-02-18 16:45:31 -08:00
A.J. Beamon 649fc6ba94
Merge pull request #2329 from davisp/trace-clock-source-network-option
Add network option for the trace clock source
2020-02-15 10:43:00 -08:00
Paul J. Davis 32e285a761 Add network option for the trace clock source
This option allows clients to select the clock source for trace events
similar to the `--traceclock` command line parameter for `fdbserver`.
Using the `realtime` clock sources makes loading event data into
OpenTracing systems like Jaeger more useful.
2020-02-15 11:30:43 -06:00
A.J. Beamon d2b7f92b49 Merge branch 'release-6.2' into fix-status-proxy-list
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
2020-02-12 14:14:18 -08:00
A.J. Beamon afa872af1a
Merge pull request #2658 from mpilman/release-merges/20200210
Merge release-6.2 back into master
2020-02-12 11:05:55 -08:00
Evan Tschannen e544ea4ae6
Merge pull request #2654 from schedutron/py3doc
Port documentation to build via Python3
2020-02-12 10:28:29 -08:00
A.J. Beamon be33bedb09 Add release note 2020-02-11 08:19:28 -08:00
mpilman 752d95e81b updated old release notes 2020-02-10 17:27:11 -08:00
mpilman f6dc7ba3df Fixed merge problem with release notes 2020-02-10 15:00:22 -08:00
A.J. Beamon 529200018a Merge branch 'release-6.2' into fix-reverse-range-read-byte-limit-bug
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
2020-02-10 12:23:52 -08:00
mpilman 5a9d420cb7 Merge remote-tracking branch 'upstream/release-6.2' into release-merges/20200210 2020-02-10 10:02:05 -08:00
A.J. Beamon ff44bd2b33
Merge pull request #2639 from atn34/atn34/include-port-in-address-default
Enable include_port_in_address by default for api version 700
2020-02-10 09:50:59 -08:00
Saurabh Chaturvedi 3c47d3bce2 Remove obsolete virtualenv constants from Makefile 2020-02-09 03:35:56 +05:30
Saurabh Chaturvedi ed9df1e6bd Port documentation to build via Python3 2020-02-09 03:27:26 +05:30
A.J. Beamon 1484342ee0 Add release note. 2020-02-07 15:47:36 -08:00
A.J. Beamon 50bd15c970
Merge pull request #2554 from dyoungworth/dyoungworth/addVersionstampDoc2
Add versionstamp documentation
2020-02-07 10:02:30 -08:00
A.J. Beamon b35506704f
Update documentation/sphinx/source/release-notes.rst
Add PR number
2020-02-07 08:58:35 -08:00
David Youngworth c40446f651 Tweak versionstamp documentation 2020-02-06 16:07:07 -08:00
Evan Tschannen 844c8511c4
Merge pull request #2588 from jzhou77/backup-worker
Integrate new backup worker with existing backup command
2020-02-05 14:14:43 -08:00
A.J. Beamon e0003ff12d Add a release note 2020-02-05 11:20:31 -08:00
Jingyu Zhou 52c6737411 Rename backupLoggingEnabled as backupWorkerEnabled
To highlight the changes for 7.0 backup changes. By default,
backup_worker_enabled flag is set for 7.0 version.
2020-02-04 10:09:16 -08:00
Andrew Noyes e95e04f650 Remove include-port-in-address from sphinx source 2020-02-04 09:56:47 -08:00
Jingyu Zhou 0db03f1d3c Use backup_logging_enabled flag
The default is to enable new backup workers. Users can disable this flag to
turn off the backup worker feature.
2020-02-03 20:03:22 -08:00
dyoungworth 77187354ec Address Alex's review comments 2020-02-03 17:36:05 -08:00
dyoungworth e8c99ebd84
Update documentation/sphinx/source/data-modeling.rst
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-02-03 17:30:11 -08:00
dyoungworth ab9b62ac65
Update documentation/sphinx/source/data-modeling.rst
Co-Authored-By: Alex Miller <35046903+alexmiller-apple@users.noreply.github.com>
2020-02-03 17:29:25 -08:00
Andrew Noyes 2ce887012c Respect api version for include_port_in_address 2020-02-03 15:25:30 -08:00
Andrew Noyes 07a3051f0e Enable include_port_in_address by default for api version 700
Resolves #2607
2020-02-03 15:10:00 -08:00
Vishesh Yadav becc01923a
Merge pull request #2626 from ajbeamon/update-api-version-to-700
Update API version to 700
2020-02-03 09:49:24 -08:00
Jingyu Zhou f303c7f34b Add backup_type to documentation 2020-01-31 19:29:09 -08:00
A.J. Beamon 82b72e5358 Add a release note 2020-01-30 09:36:03 -08:00
A.J. Beamon 7c4b30ae48 Merge branch 'master' into fdbkeyvalue-use-uint8-t
# Conflicts:
#	documentation/sphinx/source/api-version-upgrade-guide.rst
2020-01-30 09:34:44 -08:00
A.J. Beamon 8ffaf1d09b Add section to the version upgrade guide for API version 700. 2020-01-30 09:30:32 -08:00
A.J. Beamon 41b961bd87 Add PR number to release notes. 2020-01-30 09:29:10 -08:00
A.J. Beamon 72f92626e4 Update API version to 700 2020-01-30 09:26:27 -08:00
A.J. Beamon 35b54672b7 Change FDBKeyValue's key and value members to have type uint8_t*. 2020-01-30 08:49:23 -08:00
A.J. Beamon ed768944c6
Merge pull request #2565 from schedutron/optionstypo
Fix typo in Class Scheduling Python Example
2020-01-30 08:20:20 -08:00
1u0 e23c4e8b9c Documentation: fix some typos 2020-01-30 15:01:03 +01:00
Saurabh Chaturvedi d1c823b3d7 Fix transaction retry typo for other lang tutorials 2020-01-30 19:10:08 +05:30
Saurabh Chaturvedi daa5ac9a56 Merge branch 'master' of https://github.com/apple/foundationdb into optionstypo 2020-01-30 19:03:22 +05:30
A.J. Beamon d1b87f8b7f The storage server could fail to update its version to the latest processed if the peeked data contained a non-empty commit and ended with an empty commit. 2020-01-29 13:17:58 -08:00
Alex Miller 1e8cf69a10 Set an actual minimal version for setuptools
It looks like PEP 508 was merged into setuptools 20?
2020-01-28 15:58:32 -08:00
Alex Miller 7e4d530a45 45.0.0 not pushed to pypi but 44.0.0 is 2020-01-28 15:58:31 -08:00
Alex Miller b8de2ff3d6 Force setuptools to be upgraded during sphinx build
So that setuptools understands PEP 508, which is now required for a
transitive watchdog dependency.
2020-01-28 15:58:31 -08:00
Xin Dong 125fe0ac27
Merge pull request #2611 from alexmiller-apple/fix-the-build
Force setuptools to be upgraded during sphinx build
2020-01-28 15:17:05 -08:00
Alex Miller 714850bfa4 Set an actual minimal version for setuptools
It looks like PEP 508 was merged into setuptools 20?
2020-01-28 15:11:55 -08:00
Alex Miller ec87850bfa 45.0.0 not pushed to pypi but 44.0.0 is 2020-01-28 15:06:38 -08:00
Alex Miller e43ee302b7 Force setuptools to be upgraded during sphinx build
So that setuptools understands PEP 508, which is now required for a
transitive watchdog dependency.
2020-01-28 15:02:52 -08:00
A.J. Beamon adc72dde43 Merge branch 'release-6.2' into merge-release-6.2-into-master
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
2020-01-28 12:16:24 -08:00
A.J. Beamon 4f072002a1 Add PR links to release notes 2020-01-28 12:13:02 -08:00
A.J. Beamon 182dac7cd5 Convert the slow task profiler into a run loop profiler that also logs when the run loop is 100% busy for a knob-configurable duration. 2020-01-28 12:09:37 -08:00
Alex Miller 9d1d9b223b Convert "Architecture Overview" wiki page into documentation. 2020-01-24 18:36:00 -08:00
John Brownlee 8972027f43
Merge pull request #2456 from ajbeamon/document-api-version-upgrade-guide
Add an API version upgrade guide
2020-01-24 18:30:53 -08:00
Alex Miller d688536a7c Remove fdb.transactional from get_range_limited, due to generator 2020-01-23 16:53:02 -08:00
A.J. Beamon 8a065b9da4
Merge pull request #2557 from alexmiller-apple/reduce-versionstamp-conflictranges
Narrow the unreadable range of keys after a versionstamped key operation
2020-01-23 11:14:47 -08:00
Alex Miller 62baf6d121 Merge remote-tracking branch 'upstream/master' into pyfdbgenerators 2020-01-22 18:05:05 -08:00
Evan Tschannen 38569e46c1
Merge pull request #2584 from etschannen/master
updated old release notes
2020-01-22 15:59:15 -08:00
Evan Tschannen 6a26ca09b1 updated old release notes 2020-01-22 15:58:29 -08:00
A.J. Beamon f9a10a00e5
Merge pull request #2566 from schedutron/python-linux-doc
Clarify Docs for Using Python Bindings on Linux
2020-01-22 08:16:24 -08:00
Saurabh Chaturvedi 05784ebe24
Update documentation/sphinx/source/api-python.rst
Use `code-block:: none` instead of `parsed-literal::`

Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-01-22 18:31:45 +05:30
Evan Tschannen 78adbea834 Merge branch 'release-6.2'
# Conflicts:
#	CMakeLists.txt
#	documentation/sphinx/source/release-notes.rst
#	flow/Knobs.h
#	versions.target
2020-01-21 21:38:19 -08:00
Alex Miller 813b13be76 A variety of minor, yet potentially contentious, documentation changes:
* Don't suggest Windows is more production tested than macOS
* Update multi-region deficencies, as spill-by-reference is the
  default in 6.2+
* Suggest that `double` replication can be reasonable for production
  deployments if the underlying disks are already replicated as well.
2020-01-21 19:22:17 -08:00
Evan Tschannen b6eb77c7ca updated documentation for 6.2.15 2020-01-21 18:59:04 -08:00
Evan Tschannen ba140b1029 Merge branch 'release-6.2'
# Conflicts:
#	CMakeLists.txt
#	documentation/sphinx/source/release-notes.rst
#	versions.target
2020-01-20 18:52:28 -08:00
Evan Tschannen f959ed038f updated documentation for 6.2.14 2020-01-20 14:20:22 -08:00
Saurabh Chaturvedi c7101805a7 Update more docs about Python bindings installation on Linux 2020-01-18 20:04:51 +05:30
Saurabh Chaturvedi e934a144e1 Clarify documentation about Python bindings installation on Linux 2020-01-18 19:35:08 +05:30
Saurabh Chaturvedi cd4ddfe95b Fix typo in class scheduling Python example 2020-01-18 18:58:40 +05:30
Alex Miller 93d279b0d8 Add the narrowed versionstamp conflict range information to the documentation. 2020-01-16 21:41:59 -08:00
Evan Tschannen 3f9d9d8b84 Merge branch 'release-6.2'
# Conflicts:
#	CMakeLists.txt
#	cmake/FlowCommands.cmake
#	documentation/sphinx/source/release-notes.rst
#	fdbclient/StorageServerInterface.h
#	fdbserver/DataDistributionTracker.actor.cpp
#	fdbserver/MasterProxyServer.actor.cpp
#	fdbserver/fdbserver.actor.cpp
#	flow/Knobs.h
#	flow/Platform.cpp
#	versions.target
2020-01-16 18:37:47 -08:00
dyoungworth 9325072e7e Address AJ's review comments on versionstamp docs 2020-01-16 18:13:24 -08:00
dyoungworth 615d15cb30 Add versionstamp section to Tuple docs 2020-01-16 15:10:31 -08:00
A.J. Beamon a3d3d15e8e
Merge pull request #2517 from tclinken/add-mrs-to-admin-docs-to-6-2
Added machine readable status section to administration documentation
2020-01-15 14:36:10 -08:00
Evan Tschannen 4f8e7683aa updated documentation for 6.2.13 2020-01-15 13:32:38 -08:00
Evan Tschannen 8e83930639 updated release notes for 6.2.12 2020-01-12 22:12:42 -08:00
tclinken 6aa8023788 Fixed minor documentation typo 2020-01-11 17:12:41 -08:00
tclinken b18f06b52a Addressed more review comments 2020-01-11 17:05:29 -08:00
Evan Tschannen 176a1b6319
Merge pull request #2515 from ajbeamon/remove-timer-in-slowtask-profiler
Fix slow task profiler crash
2020-01-10 12:41:57 -08:00
Evan Tschannen a5f544818c
Merge pull request #2420 from ajbeamon/trace-clock-source-fix
Revert change to make g_trace_clock thread_local, ...
2020-01-10 12:36:38 -08:00
A.J. Beamon 07205b5659
Merge pull request #2455 from ajbeamon/document-tls-permissions
Documentation: Added section on permissions to TLS page
2020-01-10 12:22:07 -08:00
Alvin Moore 7628d04fb9 Merge branch 'release-6.2' of github.com:apple/foundationdb into release_6.2_merge
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
2020-01-09 07:21:16 -08:00
tclinken 3eb428d874 Addressed review comments 2020-01-06 18:05:24 -08:00
Trevor Clinkenbeard ed73e34e35 Remove unnecessary comma
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-01-06 18:05:07 -08:00
tclinken 698c3f85ad Added machine readable status section to administration documentation 2020-01-06 18:04:59 -08:00
A.J. Beamon 6cf38790d6 Reorganize declaration of variable and add release note. 2020-01-06 12:27:56 -08:00
Bhaskar Muppana 2919127526
Merge pull request #2483 from satherton/fix-backup-status-snapshot-reads
Backup and DR layer status document generation now uses snapshot reads…
2020-01-06 07:54:24 -08:00