foundationdb/design
Nim Wijetunga 232e23c87e
Snapshot Backup Encryption (#8095)
* inital commit

* add encryption support

* refactor passing encryption keys

* disable encryption codepath

* pass enable encryption cli arg for fdbbackup

* change encryption key passing

* only enable encryption for backup if tenant mode is required

* revert server knobs

* ignore json trace files

* --amend

* integrate ekp

* add comments

* comments

* comments

* revert knobs

* fix bug

* modify encrypted backup logic

* use common prefix

* check boundaries between begin and end key

* return system encrypt domain

* modify

* add tenant entry cache to backup

* slight revert

* format

* Trigger Build

* format

* use tenant name to fetch keys

* Trigger Build

* Trigger Build

* merge

* fix getting ekp

* fix bug

* address pr comments

* Trigger Build

* Trigger Build

* remove faulty check
2022-09-29 14:45:47 -07:00
..
Commit Update the document per comments III 2021-03-22 10:36:45 -07:00
LoadBalancing fixup! Update documentation per comments 2022-07-15 17:21:41 -07:00
backup-dataFormat.md Snapshot Backup Encryption (#8095) 2022-09-29 14:45:47 -07:00
backup.md fix typo 2021-06-28 11:14:55 +08:00
backup_v2_partitioned_logs.md Update backup documentation with cluster recovery 2022-01-18 11:37:11 -08:00
data-distributor-internals.md Apply suggestions from code review 2022-08-12 13:33:12 -07:00
dynamic-knobs.md Add dynamic knobs design doc 2022-08-26 09:28:57 -07:00
encryption-data-at-rest.md FDB Encryption data at-rest design documentation (#6629) 2022-03-28 16:37:00 -07:00
flow_transport.md add design markdown 2020-10-26 20:40:01 +00:00
global-tag-throttling.md Update setQuota function in QuotaCommand.actor.cpp to round up to nearest page size 2022-09-27 09:48:42 -07:00
recovery-internals.md Update backup documentation with cluster recovery 2022-01-18 11:37:11 -08:00
special-key-space.md Convert literal string ref instances to use _sr suffix 2022-09-19 11:35:58 -07:00
tlog-forward-compatibility.md.html Add design doc for TLog forward compatibility. 2020-04-12 17:51:21 -07:00
tlog-spilling.md.html Fix a bunch of places where we used old-style arguments. Allow hyphens for profiler args. 2021-12-14 09:59:14 -08:00
transaction-state-store.md Update txnStateStore doc with new CC initiated recovery 2022-01-07 13:29:31 -08:00
tuple.md Corrects spelling mistakes in various markdown files. 2020-06-28 21:30:34 -07:00