67 Commits

Author SHA1 Message Date
Nim Wijetunga
ea16d2cccd address pr comments 2021-03-23 23:09:08 +00:00
Nim Wijetunga
6552d7e0a7 fix docs 2021-03-17 23:49:52 +00:00
Nim Wijetunga
ea922aa648 address pr comments 2021-03-17 18:16:18 +00:00
Nim Wijetunga
822cbf895d address pr comments 2021-03-16 23:29:02 +00:00
Chaoguang Lin
0947b87b60 Update documentation 2021-02-08 18:47:49 -08:00
Chaoguang Lin
cd54eae545 Update test and documentation 2021-02-05 15:30:43 -08:00
Chaoguang Lin
c1837fc1ec Update documentation for fdb_database_create_snapshot 2021-02-04 14:23:58 -08:00
Chaoguang Lin
a6d4e1a82d Fix format error in api-c.rst 2021-01-26 22:09:01 -08:00
Chaoguang Lin
c55f7c33b7 Fix format error in api-c.rst 2021-01-26 18:16:14 -08:00
Chaoguang Lin
c69d1dcb45 Add c api documentation for fdb_database_create_snapshot 2021-01-26 14:49:22 -08:00
Chaoguang Lin
05f119c69a update c api documentation 2021-01-25 15:19:12 -08:00
Chaoguang Lin
20009a5a5a update c api documentation 2021-01-25 14:48:52 -08:00
Chaoguang Lin
69a2083ec2 Add documentation 2021-01-21 00:51:16 -08:00
Chaoguang Lin
87b4463305 Solve comments: update c api description; refine code 2021-01-13 14:56:41 -08:00
Chaoguang Lin
c550ef594c Update documentation for check-on-reboot 2021-01-05 09:59:30 -08:00
Chaoguang Lin
da7b65cd71 Change the interface back to return int64_t 2021-01-03 22:45:09 -08:00
Chaoguang Lin
83b2a994c3 Add release notes 2020-12-21 14:01:17 -08:00
Xin Dong
ac7d95d469 Address review comments 2020-10-12 10:05:17 -07:00
Xin Dong
8f311543f9
Apply suggestions from code review
Co-authored-by: A.J. Beamon <ajbeamon@users.noreply.github.com>
2020-10-12 09:50:45 -07:00
Xin Dong
079f27d47d Added API doc for the new range split API. Updated some old ones to be consistent. 2020-10-08 15:20:55 -07:00
Markus Pilman
268ba0bddc Merge remote-tracking branch 'origin/release-6.3' into merge-6.3 2020-10-01 14:14:06 -06:00
Evan Tschannen
2d788b309f Merge branch 'release-6.2' into release-6.3
# Conflicts:
#	documentation/sphinx/source/api-error-codes.rst
#	flow/ThreadHelper.actor.h
#	flow/error_definitions.h
2020-09-24 17:16:58 -07:00
Andrew Noyes
d6e6e96e1f Weaken claims in documentation
In some cases with the multiversion client the deadlock won't be
detected
2020-09-17 20:51:08 +00:00
Andrew Noyes
8645801763 Update documentation 2020-09-16 21:52:10 +00:00
Evan Tschannen
a49cb41de7 Merge branch 'release-6.3'
# Conflicts:
#	CMakeLists.txt
#	cmake/ConfigureCompiler.cmake
#	fdbserver/Knobs.cpp
#	fdbserver/StorageCache.actor.cpp
#	fdbserver/storageserver.actor.cpp
#	flow/ThreadHelper.actor.h
#	flow/serialize.h
#	tests/CMakeLists.txt
2020-07-29 00:31:55 -07:00
Xin Dong
9e1f253c08 Added some explanation about the accuracy about the get estimated range size API. 2020-07-21 16:14:23 -07:00
Balachandar Namasivayam
a167bf344e Update api version to 700 2020-05-28 12:16:03 -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
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
Balachandar Namasivayam
6d570cd865 Change version from 7.0 to 6.3 2020-04-03 21:38:58 -07:00
Xin Dong
0fb728d019 Updated API documentations for the new getEstimatedRangeBytes api 2020-03-24 13:27:20 -07: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
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
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
Andrew Noyes
e95e04f650 Remove include-port-in-address from sphinx source 2020-02-04 09:56:47 -08:00
A.J. Beamon
72f92626e4 Update API version to 700 2020-01-30 09:26:27 -08:00
Vishesh Yadav
eee784fbdb doc: Reorder compare-and-clear documentation 2019-12-16 13:54:23 -08:00
Vishesh Yadav
5c48a105c5 docs: Document CompareAndClear atomic op 2019-12-16 13:53:52 -08:00
gauravvnera
83da581314 addressed review comments 2019-12-14 00:10:25 +05:30
gauravvnera
1dedd3df56 Clarify Documentation for clear_range 2019-12-13 09:18:57 +05:30
A.J. Beamon
3cc3f1d2ad Note that range reads are supported natively by the database and have little cost over regular range reads. 2019-12-12 10:50:21 -08:00
Xin Dong
8016d02699 Added documents explaining the at-most-once guarantee provided by add callbacks function 2019-12-11 14:45:39 -08:00
A.J. Beamon
bdbc97c452 Add docuentation about opening connections to multiple clusters 2019-12-10 12:38:37 -08:00
Andrew Noyes
77e770e0ef Follow convention and cross reference database/tx option 2019-09-06 08:53:18 -07:00
Evan Tschannen
b509a441e7 Merge branch 'master' into feature-skip-confirm
# Conflicts:
#	bindings/flow/tester/Tester.actor.cpp
#	bindings/go/src/_stacktester/stacktester.go
#	bindings/java/src/test/com/apple/foundationdb/test/AsyncStackTester.java
#	bindings/java/src/test/com/apple/foundationdb/test/StackTester.java
#	bindings/python/tests/tester.py
#	bindings/ruby/tests/tester.rb
#	documentation/sphinx/source/api-c.rst
#	documentation/sphinx/source/api-python.rst
#	documentation/sphinx/source/api-ruby.rst
#	documentation/sphinx/source/data-modeling.rst
#	documentation/sphinx/source/developer-guide.rst
#	fdbclient/vexillographer/fdb.options
#	fdbserver/MasterProxyServer.actor.cpp
2019-07-27 15:08:13 -07:00
A.J. Beamon
bc5c65e5ab
Merge pull request #1756 from jzhou77/db-option
Add transaction getApproximateSize() API
2019-07-19 08:33:24 -07:00
A.J. Beamon
93be69b6a3 Increase the API version to 620. 2019-07-18 10:56:05 -07:00
Jingyu Zhou
14cb21285f Remove futureGetVersion in C binding and FutureVersion in Python binding 2019-07-16 10:46:07 -07:00
Evan Tschannen
02de53160d only skip confirm epoch live if CAUSAL_READ_RISKY is enabled
time checked on the proxy should be less than the time waited by the master to account for clock speed differences
setting REQUIRED_MIN_RECOVERY_DURATION and ENFORCED_MIN_RECOVERY_DURATION to 0 will go back to the old behavior
2019-07-12 17:58:16 -07:00