1731 Commits

Author SHA1 Message Date
Jingyu Zhou
d0c5449d5c Add 7.1.8 and 7.1.9 release notes 2022-06-10 15:09:10 -07:00
Jingyu Zhou
217ba24b6f Add rss_bytes to process memory and fix available_bytes calculation
Since memory is now limited with RSS size, add RSS size in status json for
reporting. Also change how available_bytes is calculated from:
  (available + virtual memory) * process_limit / machine_limit
to:
  (available memory) * process_limit / machine_limit
2022-06-07 16:44:14 -07:00
Josh Slocum
07adc873a6 Add documentation for aws sdk auth 2022-05-26 13:18:25 -05:00
Jingyu Zhou
47f2118cb0 Update 7.1.6 and 7.1.7 release notes. 2022-05-25 13:30:48 -07:00
A.J. Beamon
804bd8d3e2 Remove documentation of the tenant prefix configuration key. 2022-05-23 13:28:40 -07:00
Sagar Vemuri
ebf11d5d48 Update schemas with the tenants information 2022-05-16 11:09:10 -07:00
Jingyu Zhou
e4ac7ab1d9 Update release notes 7.1.0 through 7.1.5 2022-05-12 22:27:19 -07:00
greid
508ee73f86 Fix compile errors in Java tutorial code
Use CompletableFuture::join instead of CompletableFuture::get
when blocking on futures in java tutorial snippets. This avoids
the unreported checked exceptions which prevent the snippets from
compiling (and is in line with the full tutorial code).
2022-04-26 14:10:05 -07:00
A.J. Beamon
1352083d4c
Merge pull request #6884 from sfc-gh-clin/deprecate-speical-keys
Remove the client profiling special keys and update related documentations
2022-04-21 21:51:16 -07:00
Zhe Wang
6c9ff6ee5e
Add sharded rocksdb type (#6862)
* add-sharded-rocksdb-type

* address comments

Co-authored-by: Zhe Wang <zhewang@Zhes-MacBook-Pro.local>
2022-04-21 22:53:14 -04:00
Chaoguang Lin
4b1d22d684 Polish the documentation 2022-04-21 19:28:50 -07:00
Chaoguang Lin
879eb98dec Rename registerSpecialKeySpaceModule to registerSpecialKeysImpl 2022-04-21 12:54:34 -07:00
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