Chaoguang Lin
588041f977
Polish words according to comments
2022-04-21 12:40:32 -07:00
Chaoguang Lin
9f110b0f51
Update documentations and comments
2022-04-21 10:19:44 -07:00
Xiaoxi Wang
2fd640b0d0
fix doc compilation
2022-04-20 21:27:22 -07:00
Xiaoxi Wang
5d5dae9a0c
update release note
2022-04-20 21:27:22 -07:00
Chaoguang Lin
6bfa4f6ac4
Fix typos; Polish documentations according to comments
2022-04-19 13:57:11 -07:00
Chaoguang Lin
36c876b769
Fix a typo; Fix a format error in special-keys.rst
2022-04-18 18:10:17 -07:00
Chaoguang Lin
4af36fa9ea
Update documentations
2022-04-18 17:59:28 -07:00
Chaoguang Lin
c0264a8522
Remove the client profiling special keys and update related documentations
2022-04-18 17:54:50 -07:00
Ray Jenkins
865b5f1ff8
Substitute other with author.
2022-04-18 14:50:30 -05:00
Ray Jenkins
28ee6fd7b2
Fix typo, expose a function...
2022-04-18 14:45:03 -05:00
Aaron Molitor
63a2e317fb
update version to 7.2.0 -- pr comment
2022-04-11 23:23:27 -05:00
Aaron Molitor
cbaef8f03b
update version to 7.2.0
2022-04-11 23:23:27 -05:00
Tao Lin
73ed34d2fb
Fixes #6793 : Upgrade from 7.0.0 to 7.1.0 fails because of missing function fdb_transaction_get_mapped_range
2022-04-08 09:32:18 -07:00
Yi Wu
994b8c92f8
Add option to limit resident memory and remove default memory limit ( #6719 )
...
Changing `memory` option to limit resident memory instead of virtual memory, in config file and fdbserver/fdbbackup/fdbcli command-line argument. Since `rlimit` doesn't support limiting virtual memory, the current implementation have both of fdbmonitor and the fdbserver/fdbbackup process checking process RSS periodically and kill and restart the process if the limit is exceeded.
Adding a new `memory_vsize` option to limit virtual memory, if backward-compatible behavior is desired.
closes #6671 , closes #6672
2022-04-06 20:06:24 -07:00
Ray Jenkins
0c56de19c8
Merge branch 'main' into opentracing-dep-710
2022-04-06 18:02:42 -05:00
Ray Jenkins
7e773fe13c
OpenTracing deprecation notice.
2022-04-06 16:16:41 -05:00
Jon Fu
08838fada6
remove duplicate label of release notes
2022-04-06 16:52:59 -04:00
Jon Fu
e12d623e94
Add release notes for grv cache in 7.1
2022-04-06 16:26:28 -04:00
Steve Atherton
d9ca18effa
Add release notes template for 7.1.
2022-04-06 12:18:10 -07:00
A.J. Beamon
5469b57a2b
Add a note that opening a tenant does not check whether that tenant exists in the cluster
2022-03-31 11:39:50 -07:00
A.J. Beamon
15b3465b49
Merge pull request #6647 from sfc-gh-ajbeamon/fdb-tenant-documentation
...
Add some basic documentation for tenants
2022-03-31 10:33:01 -07:00
A.J. Beamon
b6350a2535
Add a note that use of special keys may implicitly enable raw access on a transaction.
2022-03-31 08:29:31 -07:00
A.J. Beamon
860ede0c2e
Add some basic documentation for tenants
2022-03-31 08:29:31 -07:00
Xiaoxi Wang
d6d4596c35
Merge pull request #6709 from sfc-gh-ajbeamon/fix-fdbcli-bugs
...
Fix issues with command completion for exclude and storage_migration_type
2022-03-30 19:53:49 -07:00
A.J. Beamon
fc68cdf45f
Merge pull request #6693 from sfc-gh-ajbeamon/python-tenant-management-module
...
Move Python tenant management to its own module
2022-03-30 12:03:08 -07:00
A.J. Beamon
16cc74e910
Remove documenation for Database.delete_tenant.
2022-03-30 11:01:54 -07:00
He Liu
dd15489605
rename ssd-rocksdb-experimental as ssd-rocksdb-v1.
2022-03-29 10:53:38 -07:00
A.J. Beamon
23fcd8c076
Fix issues with command completion for exclude and storage_migration_type. Add missing documentation for tenant_mode in one spot.
2022-03-29 09:07:33 -07:00
Jingyu Zhou
4de05a8a8d
Merge pull request #6692 from sfc-gh-tclinkenbeard/fix-tutorial-typo
...
Fix typo in SimpleKeyValueStoreInterface class name
2022-03-28 13:33:34 -07:00
A.J. Beamon
4d277fe19a
Fix typo
2022-03-28 13:06:17 -07:00
A.J. Beamon
b4cfcc10d3
Move Python tenant management to its own module
2022-03-25 11:36:35 -07:00
sfc-gh-tclinkenbeard
c8bac58536
Fix typo in SimpleKeyValueStoreInterface class name
2022-03-25 09:10:19 -07:00
Aaron Molitor
ad6a63c16d
used fixed Jinja2 version for documentation
2022-03-24 15:39:29 -05:00
A.J. Beamon
1b735593eb
Merge pull request #6643 from sfc-gh-ajbeamon/fdb-tenant-python
...
Python support for tenants
2022-03-24 10:34:47 -07:00
Balachandar Namasivayam
831d2f8e2c
Merge pull request #6660 from bnamasivayam/release-7.1
...
Add backup documentation to select between v2 and v4 signature protocol.
2022-03-24 09:41:06 -07:00
A.J. Beamon
ded4d046f0
Update transactional decorator documentation to reference tenants
2022-03-23 14:46:56 -07:00
A.J. Beamon
1d0a3669df
Add documentation for the new Python tenant APIs.
2022-03-23 14:46:56 -07:00
Bala Namasivayam
930cd7f9c7
Add backup documentation to select between v2 and v4 signature protocol.
2022-03-23 11:03:49 -07:00
sfc-gh-tclinkenbeard
a71099471b
Update copyright header dates
2022-03-21 13:36:23 -07:00
A.J. Beamon
a23add6bc4
Add fdbcli test for tenants. Add documentation for new fdbcli tenant commands. Various output cleanup. Fix limit parsing bug in listtenants command. Update gettenant output format.
2022-03-17 12:10:39 -07:00
A.J. Beamon
14c5c78f8f
Merge pull request #6594 from sfc-gh-almiller/monitored-metrics
...
[doc] Add "Monitored Metrics" page to the docs.
2022-03-16 15:47:00 -07:00
A.J. Beamon
e8077b65e1
Merge pull request #6559 from sfc-gh-ajbeamon/fdb-tenant-client
...
Add client support for tenants
2022-03-15 12:40:17 -07:00
A.J. Beamon
445754d7cb
Fix documentation substitutions
2022-03-15 09:23:30 -07:00
A.J. Beamon
0536e56725
The tenant cache uses a simpler eviction policy. Some various improvement around the use of futures. Add documentation for C API and fix inaccurate statement in special keys documentation.
2022-03-15 09:23:30 -07:00
A.J. Beamon
d6247e32ef
Fix documentation error
2022-03-15 09:23:30 -07:00
A.J. Beamon
68069c9784
Undo some unused changes. Fix tenant cache eviction.
2022-03-15 09:23:30 -07:00
A.J. Beamon
8bc2b283e1
Create a special keys API to create, delete, and read tenants. Remove the C API to create/delete tenants.
2022-03-15 09:23:30 -07:00
Alex Miller
a7f6a9e8f7
[doc] Add "Monitored Metrics" page to the docs.
...
This page contains a description of suggested alerts and dashboard graphs to have to support a production FDB cluster.
(Credit to AJ for the actual text.)
2022-03-15 00:04:22 +00:00
sfc-gh-tclinkenbeard
8dcac2f76d
Fix typos
2022-03-13 10:02:11 -03:00
A.J. Beamon
07169b1f11
Add unknown_tenant error to documentation. Avoid doing an extra tenant lookup in the clampRangeToTenant function.
2022-03-07 10:37:22 -08:00
A.J. Beamon
3ae98189af
Server processes send unknown_tenant responses back to clients, which is meant to be retried after updating the tenant cache. Fix bug where key selectors could be truncated after applying the tenant prefix.
2022-03-06 21:54:21 -08:00
A.J. Beamon
72a34945ce
Add the ability to disable tenants. Server processes verify the ID of tenants being read or written.
2022-03-06 21:54:21 -08:00
A.J. Beamon
ea273291c7
Add new tenant mode configuration field to status documentation
2022-03-06 21:54:21 -08:00
Jingyu Zhou
1a5bf25b5c
Update code base to use fmt 8.1.1
2022-03-04 15:52:06 -08:00
Renxuan Wang
233c918ffb
Replace printf() and fprintf() with fmt::print().
2022-02-25 19:06:57 -08:00
Renxuan Wang
f7eb66441d
Try eliminating warnings in macOS and Windows CI builds.
...
MacOS warnings are format warnings, e.g., `format specifies type 'long' but the argument has type 'Version' (aka 'long long')`.
Windows warnings are `ACTOR does not contain a wait() statement`.
2022-02-25 19:06:57 -08:00
Zhe Wu
57e931b489
Update 6.3.24 release notes
2022-02-25 12:12:17 -08:00
Bala Namasivayam
a420098fc5
Support AWS v4 header for s3 backup and restore
2022-02-07 17:53:05 -08:00
sfc-gh-tclinkenbeard
ef711d405c
Add fdbbackup tags command
2022-01-24 13:34:54 -08:00
Jingyu Zhou
2793b2613f
Replace master branch with main in documentations
2022-01-18 11:37:11 -08:00
Aaron Molitor
6e31821bf5
update download links in documentation #6154
2022-01-06 17:53:35 -08:00
A.J. Beamon
16fb079c2d
Undo some changes that aren't command line flags.
2021-12-14 12:35:49 -08:00
A.J. Beamon
f24adc7b6a
Fix a bunch of places where we used old-style arguments. Allow hyphens for profiler args.
2021-12-14 09:59:14 -08:00
A.J. Beamon
f29f487823
Unify flags ( #25 )
...
* Unify flags implementation and change help text in backup.actor.cpp
Description
Testing
* Keep LOG_GROUP unchanged
Description
Testing
* Transfer the hyphens to underscores for internal options and user's input, EXCEPT leading hyphens
Description
Testing
* Use a deep copy of the user's input flag to do the match
Description
Testing
* Convert the _ to - in Option arrays of backup.actor.cpp
Description
Testing
* Transter _ to - for files:
TLSConfig.actor.h, fdbcli.actor.cpp, fdbserver.actor.cpp, FileConverter.h, FileConverter.cpp
Description
Testing
* Change another way to unify flag: using SO_O_ICASE_HYPHEN_AND_UNDERSCORE to determine whether we do the conversion in function IsEqual
Description
Testing
* Change the config command's name from SO_O_ICASE_HYPHEN_AND_UNDERSCORE to SO_O_HYPHEN_TO_UNDERSCORE
Description
Testing
* Update the comment for the SO_O_HYPHEN_TO_UNDERSCORE
Description
Testing
* Fix left underscore in SOption arrays
Description
Testing
* Convert _ to - in several files for commands
Description
Testing
* Make the FDBService and fdbmonitor backward compatible
Description
Testing
* Fix bugs about pointers
Description
Testing
* Check underscore and hyphen at the same time for --knob_, --localily_ and --test_
And fix bugs in fdbmonitor and FDBService
Description
Testing
* Simplify the function in fdbmonitor and FDBService about retrieving arguments.
And fix some documents in masterserver.actor.cpp
Description
Testing
* Convert _ to - for knob in the setKnob functions
Description
Testing
* Convert - to _ in the setKnob functions
Description
Since key in the knob related maps only contain _
Testing
* Rename varialbe name in the fdbmonitor and FDBService for clarification
Description
Testing
Co-authored-by: Chang Liu <chang.liu@snowflake.com>
2021-12-14 08:44:39 -08:00
Zhe Wu
e95ed4e9e0
Release notes for 6.3.23
2021-12-07 16:35:35 -08:00
Lukas Joswiak
fc08313925
Use path relative to Python binary
2021-11-16 16:36:44 -08:00
Lukas Joswiak
8d4ec8562d
Move generated versions.target file to build directory
2021-11-16 16:36:44 -08:00
Steve Atherton
c53f5aa110
Renamed redwood to redwood-1-experimental and file extension to .redwood-v1.
2021-11-16 02:15:22 -08:00
Lukas Joswiak
1da288822f
Remove distributed trace database option
2021-11-10 13:33:49 -08:00
Lukas Joswiak
8bc0c3e8a2
Convert distributed trace sampling rate to a database option
2021-11-10 13:33:49 -08:00
Tao Lin
fdb3b72e35
Introduce GetRangeAndFlatMap to push computations down to FDB
...
Re-introduce #5609
2021-11-09 13:52:28 -08:00
sfc-gh-tclinkenbeard
e08de9e304
Update transaction-tagging.rst documentation
2021-11-04 12:57:50 -07:00
Tao Lin
586cc3b102
Revert "Introduce GetRangeAndFlatMap to push computations down to FDB"
2021-11-04 08:46:56 -07:00
Tao Lin
6c98e35893
Rename Hop to FlatMap
2021-11-03 13:32:01 -07:00
Tao Lin
0853661d13
Introduce getRangeAndHop to push computations down to FDB
2021-11-03 13:21:16 -07:00
Yao Xiao
7ce29dd153
fix CI error
2021-11-01 16:26:37 -07:00
Yao Xiao
3a6a9bdba5
Update documentation/sphinx/source/api-common.rst.inc
...
apply fix
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-11-01 16:07:36 -07:00
Yao Xiao
648bd336b5
resolve comments
2021-11-01 14:47:36 -07:00
Yao Xiao
90b231e96e
Add link to client knobs.
2021-11-01 14:47:36 -07:00
Yao Xiao
af51de902f
Add documation about network options.
2021-11-01 14:47:36 -07:00
He Liu
784576f214
Merge pull request #5713 from liquid-helium/clean-sim-test-data-loss
...
Reproduced user data loss incident, and tested the improved exclude tool
2021-10-21 14:14:10 -07:00
Yao Xiao
a58140c1bd
Update release-notes-630.rst
2021-10-21 12:40:10 -07:00
Yao Xiao
2a1a5af939
Update release-notes-630.rst
...
Resolve comments
2021-10-21 12:40:10 -07:00
Yao Xiao
1a24ad33dd
Update documentation/sphinx/source/release-notes/release-notes-630.rst
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-10-21 12:40:10 -07:00
Yao Xiao
ac23751608
Update release-notes-630.rst
2021-10-21 12:40:10 -07:00
He Liu
f20f43a85a
Added warning in the `exlucde` cli command help about potential dataloss, as well as in command-line-interface.rst.
2021-10-18 12:10:34 -07:00
Markus Pilman
5066d67dec
Merge pull request #5715 from sfc-gh-ljoswiak/fixes/tracing-various
...
Add knob to control distributed trace recording percentage
2021-10-11 14:03:53 -06:00
Lukas Joswiak
e034f66fc2
Add knob to control trace recording percentage
2021-10-01 16:30:46 -07:00
A.J. Beamon
cd72ae21fd
Updating release notes for 6.3.21
2021-09-30 16:36:08 -06:00
Neethu Haneesha Bingi
3ea7209013
Simulation changes to randomly wiggle with locality filter and review comments.
2021-09-30 10:00:33 -07:00
Neethu Haneesha Bingi
3e79299898
Locality filter support to perpetual storage wiggler feature.
2021-09-30 10:00:33 -07:00
Zhe Wu
7035b53d2c
Update documentation/sphinx/source/release-notes/release-notes-630.rst
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-09-29 15:58:12 -07:00
Zhe Wu
a3232d2cd2
Adding missing release notes from 6.3.19 to 6.3.21
2021-09-29 15:58:12 -07:00
Markus Pilman
49d196e471
Complete release notes for 6.3.20
2021-09-22 12:14:22 -06:00
Xiaoxi Wang
1730d75f73
change configure test
...
add store type check
add test file
2021-09-21 18:11:04 -07:00
Vaidas Gasiunas
16171d8252
Refactoring well-known endpoint registration
...
- List all well-known endpoints of FDB in a single enum
- Identify well-known endpoints by plain IDs
2021-09-21 11:05:31 -06:00
Jingyu Zhou
2061fc6dbb
Fix more links
2021-09-21 09:35:32 -07:00
Jingyu Zhou
154573c1bb
Fix a documentation link in ha-write-path
2021-09-21 09:35:32 -07:00
Jingyu Zhou
566ee3f3b2
Fix image links in read-write-path documentation
2021-09-21 09:35:32 -07:00
Evan Tschannen
47ccc75270
added a sequence number to streaming replies as a safety backstop against out of order delivery
2021-09-20 13:58:05 -07:00
A.J. Beamon
df5966ac85
Update release notes.
2021-09-17 18:10:56 -06:00
Markus Pilman
1cf98785a0
updated release notes
2021-09-16 15:15:06 -07:00
Mohamed Oulmahdi
f83d97ee39
Enable documentation for Windows
2021-09-15 16:31:25 -06:00
Hari Bhaskaran
ee1056cacd
Remove incorrect comment
...
As described in this comment, https://forums.foundationdb.org/t/questions-on-status-json/2843/3?u=harikb , removing the comment that will make reader think this is about RAM. No new comment is necessary since the key is already "disk"
2021-09-14 09:39:23 -07:00
Josh Slocum
5ac97154d5
Update documentation/sphinx/source/command-line-interface.rst
...
Co-authored-by: Xiaoxi Wang <xiaoxi.wang@snowflake.com>
2021-09-14 09:55:41 -05:00
Josh Slocum
23c690f0d3
Expanding documentation on storage_migration_type
2021-09-14 09:55:41 -05:00
Josh Slocum
9992a7b33f
Added StorageMigrationType and cli commands
2021-09-14 09:55:41 -05:00
Aaron Molitor
c07c0ac4fc
put upper bound on setuptools version
2021-09-07 18:10:47 -07:00
Chaoguang Lin
2aa0a5cf58
The lock special key has the lock UID as the value
2021-09-03 12:15:56 -07:00
Andrew Noyes
82ef83ec9f
Stop using solarized theme for pygments
...
It's suddenly unavailable, which is breaking the documentation build.
2021-08-26 09:55:54 -07:00
A.J. Beamon
67acb48208
Updated the status documentation to match the schema used to validate status.
2021-08-19 11:16:40 -07:00
Pierre Zemb
bfae4bf24a
Fix documentation about the tracing data layout
2021-08-19 16:31:56 +02:00
A.J. Beamon
a844969805
Merge pull request #5331 from sfc-gh-anoyes/anoyes/add-release-note
...
Add release note for trace_partial_file_suffix
2021-08-04 10:11:18 -07:00
Andrew Noyes
43878e533d
Add release note to 7.0.0 as well
2021-08-03 16:50:33 -07:00
Zhe Wu
87f95e9969
Update documentation/sphinx/source/release-notes/release-notes-630.rst
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-08-03 16:45:23 -07:00
Zhe Wu
b66bf633c5
Release note 6.3.18
2021-08-03 16:38:23 -07:00
Andrew Noyes
1d3c185182
Add release note for trace_partial_file_suffix
2021-08-03 16:16:01 -07:00
Xiaoxi Wang
e78497571c
Merge branch 'master' of https://github.com/apple/foundationdb
2021-07-28 16:06:03 -07:00
neethuhaneesha
b5a302058a
Merge branch 'master' into master
2021-07-28 15:25:50 -07:00
Xiaoxi Wang
4c66cb1da7
Merge branch 'master' of https://github.com/apple/foundationdb
2021-07-28 14:42:22 -07:00
Xiaoxi Wang
d0dce4e651
modify ha-write-path.rst
2021-07-28 14:42:12 -07:00
Zhe Wu
b783a73728
Merge pull request #5275 from halfprice/zhewu/release-note-6.3.17-master
...
Release notes for 6.3.17
2021-07-28 14:38:53 -07:00
Zhe Wu
b29f47a0a0
Release notes for 6.3.17
2021-07-28 14:14:05 -07:00
Neethu Haneesha Bingi
edbab6c731
7.0 release notes of exclude locality and write path histogram features.
2021-07-27 06:29:56 -07:00
A.J. Beamon
a38db9c6e3
Add PR number
2021-07-26 13:56:27 -07:00
A.J. Beamon
34f82e7a15
Do not partially reset a transaction when it is committed or fails to commit with an error.
2021-07-26 09:51:44 -07:00
A.J. Beamon
a328617b3f
Fix release note version to account for two undocumented versions
2021-07-23 14:17:08 -07:00
Markus Pilman
8315f648f6
Merge pull request #5219 from sfc-gh-ajbeamon/fix-mvc-db-deletion-race
...
Fix problems with using multi-version databases
2021-07-23 14:54:02 -06:00
Tao Lin
9aa688aa82
Fix broken image link
2021-07-22 14:14:52 -07:00
A.J. Beamon
16dfe14db8
Update release notes
2021-07-21 16:19:59 -07:00
Zhe Wang
45c0d4a57b
include FDB HA write path doc in toctree
2021-07-20 17:26:37 -05:00
Zhe Wang
f9254849b4
Merge pull request #5223 from kakaiu/add_FDB_HA_write_path_doc
...
Add FDB HA write path doc
2021-07-20 11:00:17 -05:00
Zhe Wang
72f5fbc222
Add FDB HA write path doc
2021-07-19 16:15:23 -05:00
Mohamed Oulmahdi
7b590c2447
Add support for building on Windows via Docker
...
- Add Dockerfile.windows and Dockerfile..windows.devel
- build.ps1: script that produces the binaries (MSI, tools)
- CMake: disable building documentation on windows (not supported)
- Fix invalid path when building setup with WIX
- Remove deprecated @Action attribute from wix project
2021-07-08 11:42:16 +02:00
Lukas Joswiak
86543848c9
Merge pull request #5085 from sfc-gh-ljoswiak/docs/tracing
...
Add tracing documentation
2021-06-28 17:29:15 -07:00
Lukas Joswiak
9a87a65f47
Add tracing documentation
2021-06-28 16:19:55 -07:00
Jingyu Zhou
0dbc8ba793
Merge pull request #5070 from sfc-gh-xwang/tlog_dev
...
add setByteLimit in tutorial
2021-06-28 13:23:23 -07:00
neethuhaneesha
63e530fc44
Merge pull request #4832 from neethuhaneesha/master
...
exclude servers based on locality match
2021-06-28 12:13:09 -07:00
negoyal
7b2e4ae639
Slight rewording.
2021-06-25 17:48:27 -07:00
negoyal
bc03553365
Merge branch 'master' into feature-release-notes-7.0-master
2021-06-25 16:27:19 -07:00
negoyal
2760cbbd3d
Link the new global config documentation.
2021-06-25 16:26:09 -07:00
negoyal
f6d391d803
Add visibility.rst into toctree.
2021-06-25 15:46:57 -07:00
negoyal
08f2e0566a
Few changes and adding placeholders for visibility documentation.
2021-06-25 14:01:33 -07:00
sfc-gh-ngoyal
b6f0d51b1d
Update documentation/sphinx/source/release-notes/release-notes-700.rst
...
Co-authored-by: Evan Tschannen <evan.tschannen@snowflake.com>
2021-06-25 12:41:16 -07:00
sfc-gh-ngoyal
0d03dbcacd
Update documentation/sphinx/source/release-notes/release-notes-700.rst
...
Co-authored-by: Evan Tschannen <evan.tschannen@snowflake.com>
2021-06-25 12:41:04 -07:00
sfc-gh-ngoyal
7f28131025
Update documentation/sphinx/source/release-notes/release-notes-700.rst
...
Co-authored-by: Evan Tschannen <evan.tschannen@snowflake.com>
2021-06-25 12:40:53 -07:00
negoyal
695fb4c3af
Add streaming API release notes.
2021-06-24 17:38:27 -07:00
Xiaoxi Wang
3d83f2fbc8
add setByteLimit in tutorial
2021-06-24 23:36:59 +00:00
Lukas Joswiak
026aad6f12
Merge pull request #5060 from sfc-gh-ljoswiak/docs/special-keys-global-config-tracing
...
Add documentation for global configuration and tracing special key space modules
2021-06-24 14:05:49 -07:00
Lukas Joswiak
9ae6fc28fc
Update documentation/sphinx/source/global-configuration.rst
...
Co-authored-by: Chaoguang Lin <chaoguang.lin@snowflake.com>
2021-06-24 13:50:28 -07:00
Neethu Haneesha Bingi
ba9e9b33b6
Special keys documentation merge issue fixes.
2021-06-23 20:18:01 -07:00
Neethu Haneesha Bingi
66f2518405
exclude to work with any locality data match.
2021-06-23 18:03:27 -07:00
Neethu Haneesha Bingi
4ad5926a25
Snake naming of keys and added comments to all new functions.
2021-06-23 18:03:27 -07:00
Neethu Haneesha Bingi
73752f441b
exclude locality:clang-format, ranged loops, documentation, tracking addStoragesever for exclusion.
2021-06-23 18:03:27 -07:00
Lukas Joswiak
ce64c5079f
Add documentation for special key space modules
2021-06-23 16:57:34 -07:00
negoyal
45d2bc20ae
Add placeholder for Redwood documentation.
2021-06-23 15:24:48 -07:00
negoyal
f8efbca406
Merge branch 'master' into feature-release-notes-7.0-master and link documentation in release notes.
2021-06-23 14:30:33 -07:00
negoyal
fbb3c463db
Add more release notes and placeholder for Redwood documentation.
2021-06-23 12:45:32 -07:00
Xiaoxi Wang
48ff893266
Merge branch 'master' of https://github.com/apple/foundationdb
2021-06-23 18:47:24 +00:00
Xiaoxi Wang
099713116d
Update documentation/sphinx/source/perpetual-storage-wiggle.rst
...
Co-authored-by: Josh Slocum <josh.slocum@snowflake.com>
2021-06-23 18:47:10 +00:00
Xiaoxi Wang
eb1372c667
Update perpetual-storage-wiggle.rst
2021-06-23 18:47:10 +00:00
Xiaoxi Wang
45e6ac8b3a
Update command-line-interface.rst
2021-06-23 18:47:10 +00:00
Xiaoxi Wang
ea41c68fcb
add documentation page
2021-06-23 18:47:10 +00:00
Xiaoxi Wang
fff5593e2f
add documentation
2021-06-23 18:47:10 +00:00
Josh Slocum
9a9d42027e
Linked TSS release notes to documentation and largest PR instead of all PRs
2021-06-23 09:44:01 -05:00
Evan Tschannen
c1271b555c
Merge pull request #5017 from sfc-gh-etschannen/feature-streaming-reply-master
...
Add a streaming reply method to flow to speed up range reads
2021-06-21 21:16:19 -07:00
Evan Tschannen
244e8f3527
Merge branch 'master' of https://github.com/apple/foundationdb into feature-streaming-reply-master
...
# Conflicts:
# fdbclient/CMakeLists.txt
# fdbclient/Knobs.h
# fdbserver/Knobs.h
2021-06-21 16:35:21 -07:00
Chaoguang Lin
002d8604d6
Create a separate documentation page for special keys under api references
2021-06-21 22:11:34 +00:00
negoyal
b3da7763f4
Fixed bad escaping
2021-06-21 13:11:37 -07:00
negoyal
8f49671f2d
Another fix.
2021-06-21 11:12:45 -07:00
negoyal
e2f4c2a2e2
Corrections.
2021-06-21 11:09:56 -07:00
negoyal
eec691b6d3
Consolidated 7.0 Release Notes.
2021-06-21 10:59:02 -07:00
Evan Tschannen
2ef6587939
fixed bad escaping
2021-06-21 10:03:06 -07:00
Evan Tschannen
670ef8c57b
updated 7.0 release notes
2021-06-21 09:54:13 -07:00
Evan Tschannen
1cec223434
cherry pick streaming replies to master
2021-06-19 09:47:13 -07:00
Andrew Noyes
0d423047fb
Merge pull request #5000 from apple/anoyes/clarify-multi-threaded-client
...
Clarify a few points about the multi-threaded client
2021-06-18 10:59:36 -07:00
sfc-gh-ngoyal
a9c011b0b0
Merge pull request #5004 from sfc-gh-jslocum/tss_release_notes
...
Added TSS to 7.0 release notes
2021-06-17 14:54:12 -07:00
Xiaoxi Wang
6573efbd31
Merge pull request #5006 from sfc-gh-xwang/ppwiggle
...
update json schemas
2021-06-17 13:53:49 -07:00
Xiaoxi Wang
454f9e9c89
update json schemas
2021-06-17 20:20:39 +00:00
Josh Slocum
5946f13a46
Added TSS to 7.0 release notes
2021-06-17 14:14:40 -05:00
Renxuan Wang
b1d78edfe8
6.3.15 release notes.
2021-06-17 10:59:28 -07:00
Andrew Noyes
d19f795bb9
Clarify a few points about the multi-threaded client
2021-06-17 10:14:50 -07:00
Andrew Noyes
c9ec6b6812
Merge pull request #4952 from sfc-gh-ajbeamon/documentation-fixes
...
Fix some documentation rendering issues
2021-06-14 16:40:24 -07:00
sfc-gh-tclinkenbeard
4a9b0cc258
Add 7.0 release notes for PRs by sfc-gh-tclinkenbeard
2021-06-13 09:57:02 -07:00
Josh Slocum
199d6ed994
Merge pull request #4895 from sfc-gh-jslocum/tss_docs
...
Added TSS documentation
2021-06-11 11:50:28 -07:00
Josh Slocum
62a8f65890
Adding TSS Quarantine to docs and updating from PR suggestions
2021-06-11 10:10:32 -05:00
A.J. Beamon
ba595c06f0
Merge pull request #4919 from sfc-gh-ajbeamon/documentation-tweak
...
Documentation wording tweak
2021-06-10 16:00:31 -07:00
A.J. Beamon
3524ceeb09
Fix some documentation rendering issues around the estimated range size bytes and similar functions.
2021-06-10 15:24:42 -07:00
Daniel Smith
513d4df25f
Merge pull request #4922 from Daniel-B-Smith/proxies-status-json
...
Add a backwards-compatible 'proxies' field to status json
2021-06-09 16:15:38 -04:00
Daniel Smith
ac92d84fce
Update documentation
2021-06-08 14:36:26 -04:00
A.J. Beamon
8674a6c4d6
Add a release note for PR 3759.
2021-06-08 09:01:54 -07:00
A.J. Beamon
97aab55663
Remove unneeded use of the word "master"
2021-06-07 16:32:31 -07:00
A.J. Beamon
d0ac78ccf1
Add some release notes for 7.0 changes. Fix a bad link.
2021-06-07 15:05:30 -07:00
Josh Slocum
be9fa2ce52
Added TSS documentation
2021-06-07 14:49:41 +00:00
Chaoguang Lin
5f04c2c7f5
Merge pull request #4877 from sfc-gh-clin/fix-datadistribution-special-key
...
Fix the place when changing dd system key without changing the lock key
2021-06-01 15:52:33 -07:00
Josh Slocum
d67184163b
Merge pull request #4556 from sfc-gh-jslocum/tss
...
Testing Storage Server
2021-06-01 09:11:10 -07:00
Chaoguang Lin
24247b7b3f
fix an existing typo in the documentation
2021-05-28 18:46:08 +00:00
Jingyu Zhou
d233e1736f
Add release notes for PR 4863
2021-05-27 09:58:02 -07:00
Josh Slocum
ce82c9653e
Testing Storage Server implementation
2021-05-25 20:28:50 +00:00
Jon Fu
80abc4d865
update formatting
2021-05-24 18:27:56 -04:00
Jon Fu
7efa4e02bc
add 6.3.12 notes
2021-05-24 18:23:14 -04:00
Jon Fu
a0b1363560
move note to 6.3.14
2021-05-24 16:28:55 -04:00
Jon Fu
3b08f39cc3
remove extra notes in "Status" section
2021-05-24 16:07:55 -04:00
Jon Fu
61e2ec62cc
more release notes added
2021-05-24 16:06:37 -04:00
Jon Fu
a107604d3a
Move patch notes to the appropriate section, and add new 6.3.14 notes
2021-05-24 15:53:21 -04:00
Jon Fu
eaad5798dd
update release notes to match the ones on release-6.3
2021-05-24 15:10:58 -04:00
Sreenath Bodagala
19b9a35c58
Expose "bounce impact" and Storage Server "version catch-up rate" metrics
...
Update the Status section of release-notes-630.rst with info about
the new status fields introduced by PR
https://github.com/apple/foundationdb/pull/4770 .
2021-05-24 18:37:48 +00:00
A.J. Beamon
4133e79c1f
Merge pull request #4770 from sbodagala/master
...
Expose "bounce impact" and Storage Server "version catch-up rate" metrics
2021-05-21 08:34:18 -07:00
Sreenath Bodagala
43e0d362df
Address a review comment
2021-05-19 22:12:34 +00:00
Sreenath Bodagala
2fa80e7912
Address review comments
2021-05-19 22:04:43 +00:00
Sreenath Bodagala
622f43474a
Expose "bounce impact" and Storage Server "version catch-up rate" metrics
...
Changes:
Schemas.cpp: Extend the JSON schema to report the new metrics that have
been added.
mr-status-json-schemas.rst.inc: Update the schema to reflect the changes
made to the JSON schema.
release-notes-700.rst: Add a note about the new metrics in "Status"
section.
2021-05-19 19:54:49 +00:00
Jingyu Zhou
676f946c47
Merge pull request #4823 from technmsg/patch-1
...
updated copyright year on web site
2021-05-17 13:19:52 -07:00
A.J. Beamon
d55b94fc06
Add release note
2021-05-14 12:38:26 -07:00
Alex Moundalexis
70e53605cf
updated copyright year on web site
2021-05-14 10:50:46 -04:00
Sreenath Bodagala
bdb5517f1e
Provide a better explanation of the new metrics in the release notes.
2021-05-13 19:38:05 +00:00
Sreenath Bodagala
99f6032239
Report bounce impact info as part of cluster JSON object.
2021-05-13 16:47:05 +00:00
Sreenath Bodagala
160293bd54
Report bounce impact in fdbcli status
...
Changes:
Schemas.cpp: Extend the JSON schema to report whether the cluster is
bounceable and if not, report the reason for why it is not bounceable.
Status.actor.cpp: Extend recoveryStateStatusFetcher() to populate the
bounce related field(s).
mr-status-json-schemas.rst.inc: Update the schema to reflect the change
made in Schemas.cpp.
release-notes-700.rst: Add a note about the new status fields in "Status"
section.
2021-05-13 14:28:06 +00:00
Chaoguang Lin
c697d3e518
Merge branch 'master' of github.com:apple/foundationdb into add-documentation-for-existing-special-keys
2021-05-06 10:53:30 -07:00
Jingyu Zhou
682558803a
Update documentation/sphinx/source/developer-guide.rst
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-05-05 21:15:00 -07:00
Jingyu Zhou
f742758073
Update documentation/sphinx/source/administration.rst
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-05-05 21:15:00 -07:00
Jingyu Zhou
3ce31cb347
Upgrade api version from 700 to 710
2021-05-05 21:15:00 -07:00
Chaoguang Lin
1081dcc078
fix typos, solve comments
2021-05-05 14:02:10 -07:00
Sreenath Bodagala
5376e4ab81
Provide "time since last full recovery" in fdbcli status
...
release-notes-700.rst: Add a note about the new metric in "Status" section.
2021-05-05 20:44:26 +00:00
Sreenath Bodagala
336a9bff66
Provide "time since last full recovery" in fdbcli status
...
Changes:
Schemas.cpp: Extend the JSON schema to include a new field that reports
the number of seconds since last full recovery.
Status.actor.cpp: Extend recoveryStateStatusFetcher() to populate the
new field that has been added to Schemas.cpp.
mr-status-json-schemas.rst.inc: Update the schema to reflect the change
made in Schemas.cpp.
2021-05-05 19:43:44 +00:00
Chaoguang Lin
e0dc449a44
Update special keys documentation, fix typos
2021-05-05 12:42:17 -07:00
Chaoguang Lin
89a5bdb479
Merge branch 'master' of github.com:apple/foundationdb into add-documentation-for-existing-special-keys
2021-05-05 10:27:07 -07:00
Chaoguang Lin
01fbb4faa3
Add missing documentation for special keys
2021-05-05 10:10:18 -07:00
Jon Fu
5aa51b6067
fix documentation build
2021-05-04 19:51:00 -04:00
Chaoguang Lin
2bd0bbf7df
Add documentation for consistencycheck
2021-05-04 10:46:07 -07:00
Vishesh Yadav
dbd730ff21
Merge pull request #4748 from sbodagala/master
...
Expose CommitBatchingWindowSize metric to fdbcli status
2021-05-03 19:17:18 -07:00
Lukas Joswiak
e7d7b39f12
Merge pull request #4744 from sfc-gh-tclinkenbeard/add-rangeresult-type-alias
...
Create RangeResult type alias
2021-05-03 16:29:33 -07:00
A.J. Beamon
0c12eae767
Merge pull request #4674 from sfc-gh-jfu/jfu-update-620-rst
...
Added release notes regarding 6.3 to 6.2 downgrades
2021-05-03 15:40:33 -07:00
Sreenath Bodagala
a9532c7e79
Expose CommitBatchingWindowSize metric to fdbcli status
...
Changes:
mr-status-json-schemas.rst.inc: Update schema to reflect the change made
to Schemas.cpp (to include statistics about CommitBatchingWindowSize).
release-notes-700.rst: Add a note about the new metric in the Status section.
2021-05-03 22:25:04 +00:00
Jon Fu
acdb57c838
Update documentation/sphinx/source/administration.rst
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-05-03 18:00:21 -04:00
Jon Fu
76535d8a1f
Merge branch 'jfu-update-620-rst' of github.com:sfc-gh-jfu/foundationdb into jfu-update-620-rst
2021-05-03 17:29:18 -04:00
Jon Fu
9eb908de21
Adjusted release notes to link to the administration page
2021-05-03 17:26:53 -04:00
Jon Fu
236a6e0985
Update documentation/sphinx/source/administration.rst
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-05-03 17:19:25 -04:00
Jon Fu
b8712a068e
Update documentation/sphinx/source/administration.rst
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-05-03 17:19:19 -04:00
sfc-gh-tclinkenbeard
5c2d7b6080
Create RangeResult type alias
2021-05-03 13:14:16 -07:00
Andrew Noyes
904a39e473
Merge pull request #4667 from sfc-gh-ajbeamon/feature-mvc-monitor-protocol-version
...
Use fewer connections in the multi-version client
2021-04-28 14:13:17 -07:00
Markus Pilman
340f012e1a
Merge pull request #4695 from sfc-gh-etschannen/fix-rewrite-bme
...
rewrote tlog recruitment logic so that it is deterministic
2021-04-27 10:19:25 -06:00
Evan Tschannen
f1559a2203
use the stateless process class instead of master or resolution in simulation because it is the recommended process class, and the others are not deterministic when recruited in a constrained process situation
2021-04-26 09:49:26 -07:00
Andrew Noyes
5489de985c
Merge pull request #4582 from sfc-gh-clin/add-dd-and-maintenance
...
Add dd and maintenance
2021-04-23 11:43:35 -07:00
RenxuanW
41ca11c3e5
Implement restoring an inconsistent snapshot as a real feature.
2021-04-22 13:53:37 -07:00
A.J. Beamon
b9d8302ac7
Merge pull request #4540 from dlambrig/batch
...
Log latency metrics for batch GRV requests
2021-04-21 10:23:37 -07:00
Dan Lambright
715c98572c
bit more documentation
2021-04-21 10:48:35 -04:00
A.J. Beamon
9e89159efb
Don't use DLDatabase objects before they are ready (applicable for API versions < 610). Fix reference counting of DLDatabase objects to avoid leaking the underlying database handle. Update release notes to note that clients older than 6.2 still create extra connections.
2021-04-20 16:21:01 -07:00
A.J. Beamon
eaaae2e16d
Merge branch master into 'feature-mvc-monitor-protocol-version'
2021-04-20 15:07:02 -07:00
Chaoguang Lin
af387e1519
Add check to make sure maintenance time is non-negative and update the documentation
2021-04-20 14:09:52 -07:00
Chaoguang Lin
2e825908dc
Add check to make sure maintenance time is positive and update the documentation
2021-04-20 14:04:00 -07:00