1851 Commits

Author SHA1 Message Date
Jingyu Zhou
c5b8908828
Update 7.1.30 release notes (#9887) 2023-04-04 14:31:21 -07:00
neethuhaneesha
44fba4e84c
RocksDB 7.10.2 version upgrade (#9828) 2023-04-03 10:01:22 -07:00
Jingyu Zhou
f94257e9a3
Add 7.1.30, 7.1.31 release notes (#9823) 2023-03-28 13:13:11 -07:00
Alex Miller
249588146b Make fdbmonitor understand $PID, so that --parentpid is usable on fdbserver.
Previously, --parentpid was only supported on windows.  #1496 extended that
to other platforms for a CI usecase.  On Linux, `prctl(PR_SET_PDEATHSIG,
SIGHUP)` should arrange for the subsequently exec()'d fdbserver to get a SIGHUP
and die if fdbmonitor is killed.  In local testing, I've confirmed that this
works, but I've also seen evidence that on some hosts/clusters it appears to
possibly not work.

Therefore, having --parentpid as a backup for the cases where it seems like
hosts might not properly support PR_SET_PDEATHSIG is nice.
2023-03-28 10:05:00 -07:00
Xiaoge Su
0f93031083 Do not use virtual environment if system has built-in Sphinx 2023-03-22 20:41:28 -07:00
A.J. Beamon
45056370b8 Merge branch 'main' into metacluster-improvements 2023-03-13 13:14:09 -07:00
Jingyu Zhou
d6a7708de3 Added 7.1.28 and 7.1.29 release notes 2023-03-12 21:34:02 -07:00
A.J. Beamon
605fdacd64 Fix misplaced link in fdbcli documentation 2023-03-07 11:48:21 -08:00
Steve Atherton
5ff0bc3f87
Merge pull request #9576 from sfc-gh-satherton/storage-configure-refactor
Storage and log engine configuration support / refactor a few things.
2023-03-07 02:10:14 -08:00
Chaoguang Lin
7273723a43
Add the hotrange fdbcli command (#9570)
* Add the hotrange fdbcli command

* Remove the unnecessary state

* Add the doc about the hotrange command
2023-03-06 14:46:52 -08:00
Steve Atherton
50d567b5a5 Refactored some parts of database configuration to support log_engine=<name> and storage_engine=<name> and generate these when converting a DatabaseConfig JSON object to a configure command. Refactored fileconfigure and simulation setup to use the same JSON -> configure function as the same code was copy/pasted to both places but only one has been kept up to date with new features. Renamed Redwood to ssd-redwood-1 canonically but the experimental name is still supported for backward compatibility. 2023-03-04 20:52:31 -08:00
Vaidas Gasiunas
93c5147e03
Add documentation for fdb_database_get_client_status (#9471)
* Documentation for fdb_database_get_client_status

* Update documentation of fdb_database_get_client_status
2023-02-28 10:08:04 +01:00
Xiaoxi Wang
c26ef88059 knob lower case 2023-02-25 09:26:21 -08:00
Xiaoxi Wang
998a5b7c0e enable read-aware DD by default and write release notes/doc 2023-02-24 11:11:25 -08:00
sfc-gh-tclinkenbeard
09ad864eb5 Merge remote-tracking branch 'origin/main' into expose-tag-throttled-duration 2023-02-08 11:25:14 -08:00
Steve Atherton
b1ed45688e Added documentation for consistencyscan CLI command. 2023-01-31 23:09:28 -08:00
Jingyu Zhou
b4c16e9b97
Merge pull request #9217 from xis19:binding_test
Generate bindingtester2 tarball for test
2023-01-30 20:06:16 -08:00
Lukas Joswiak
2b5c0ebe7b Add version epoch to status json
Adds a new `version_epoch` object to `status json`, which includes the
status of the feature, and the current epoch if it is enabled. If the
version epoch is disabled, the `epoch` field will not be present.

```
{
    "client" : {
        ...
    },
    "cluster" : {
        ...
        "version_epoch" : {
            "enabled" : "true",
            "epoch" : "100000"
        },
        ...
    }
}
```
2023-01-30 13:21:19 -08:00
Xiaoge Su
9a0fd7f999 Generate bindingtester2 tarball for test
bindingtester2-${FDB_VERSION} is generated in packages/ directory.
It is possible to run the test by

j start --tarball bindingtester2-7.3.0.tar.gz --max-runs 1000

and submit the test to joshua system. Joshua will run the tests in
parallel and tests will not impact each other. Yet it will take long
time for each run.
2023-01-23 17:56:36 -08:00
Jingyu Zhou
19f027d7c3 Add 7.1.26, 7.1.27 release notes 2023-01-19 20:03:38 -08:00
A.J. Beamon
f999623bb1 Add a tenant lookup interface and use it when starting transactions 2023-01-06 15:51:12 -08:00
Ankita Kejriwal
72121204d6
Merge pull request #9057 from sfc-gh-anoyes/anoyes/idempotency-docs
Add initial documentation for automatic idempotency
2023-01-06 13:43:09 -08:00
sfc-gh-tclinkenbeard
0f14647bbf Merge remote-tracking branch 'origin/main' into expose-tag-throttled-duration 2023-01-05 08:10:49 -08:00
dependabot[bot]
b6dd94c408 Bump setuptools from 65.3.0 to 65.5.1 in /documentation/sphinx
Bumps [setuptools](https://github.com/pypa/setuptools) from 65.3.0 to 65.5.1.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v65.3.0...v65.5.1)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-04 10:52:10 -06:00
Andrew Noyes
f6a84244f0 Fix example code 2022-12-15 12:29:36 -08:00
Andrew Noyes
ca4ce7b50f Initial automatic idempotency docs 2022-12-15 12:10:33 -08:00
Andrew Noyes
91a2010a34 Add .cluster.idempotency_ids to status json 2022-12-14 07:37:44 -08:00
FoundationDB CI
86d6106dc1
format source code after switch to clang 15 2022-12-08 17:26:45 +00:00
sfc-gh-tclinkenbeard
4b6098931c Merge remote-tracking branch 'origin/main' into expose-tag-throttled-duration 2022-12-04 08:40:04 -08:00
Lukas Joswiak
ecfb6e4f5d Fix typo 2022-11-22 11:20:04 -08:00
sfc-gh-tclinkenbeard
118fdd3f43 Addressed review comments 2022-11-21 09:27:02 -08:00
sfc-gh-tclinkenbeard
453f3f44c6 Merge remote-tracking branch 'origin/main' into expose-tag-throttled-duration 2022-11-21 09:17:48 -08:00
Jon Fu
50d616bb69 add metacluster status details to schemas 2022-11-17 12:59:59 -08:00
Jon Fu
349f5821d7
Merge pull request #8592 from sfc-gh-jfu/tenant-list-filter
Add option to filter the tenant list command for metacluster
2022-11-17 09:04:58 -08:00
Junhyun Shim
72166b5a5b Update authorization documentation 2022-11-15 14:43:44 +01:00
sfc-gh-tclinkenbeard
37b992c405 Add tag throttling functions in C bindings to api-c.rst 2022-11-13 15:37:17 -08:00
Jon Fu
631538537f Merge branch 'main' of github.com:apple/foundationdb into tenant-list-filter 2022-11-09 10:45:45 -08:00
Jingyu Zhou
ec471aa63c
Merge pull request #8684 from jzhou77/fix
Fix ASan failure heap use after free in status json generation
2022-11-03 18:48:26 -07:00
Josh Slocum
d68cd3493e
making read caching configurable for blob store (#8607) 2022-11-03 16:42:46 -05:00
Jingyu Zhou
2a5ff5bba5 Update 7.1 release notes 2022-11-03 12:45:01 -07:00
Jon Fu
8ef0411b32 address code review comments and introduce offset parameter 2022-11-03 11:39:39 -07:00
Jingyu Zhou
80afd5e449 Add 6.3.25 release notes
Documentation only change.
2022-11-02 15:52:43 -07:00
Jingyu Zhou
81e0e7c4df Add 7.1.24, 7.1.25 release notes 2022-11-02 15:16:19 -07:00
Jon Fu
d95eb4dd71 Merge branch 'main' of github.com:apple/foundationdb into tenant-list-filter 2022-10-28 10:00:42 -07:00
Alex Moundalexis
67049518b9
updated copyright year on web site 2022-10-27 15:05:52 -04:00
Jon Fu
f21fcf67ce initial commit to allow tenant list filtering in metacluster 2022-10-25 12:01:29 -07:00
Vaidas Gasiunas
feee5ddb80 Updating API Tester documentation 2022-10-21 14:21:55 +02:00
Nim Wijetunga
025359a974
Add Options to restore user/system keys in backup agent (#8497)
* add options to restore user/system keys

* format help commands

* Update documentation/sphinx/source/backups.rst

Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>

* Update documentation/sphinx/source/backups.rst

Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>

* Update documentation/sphinx/source/backups.rst

Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>

* Update documentation/sphinx/source/backups.rst

Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>

* Update fdbbackup/backup.actor.cpp

Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>

* Update fdbbackup/backup.actor.cpp

Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>

* address pr comments

Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2022-10-20 09:58:00 -07:00
Zhe Wu
550e1e86e8 Also add fetch_consistency_scan_info_timeout to mr-status-json-schemas.rst.inc 2022-10-17 15:35:32 -07:00
Kevin Hoxha
2f898fb006 fdbcli: Add documentation for setknob/getknob commands 2022-10-11 15:32:01 -07:00