Commit Graph

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