Skip to content

Updated architecture/index.md based on AA feedback #439

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 4 commits into
base: release-17.5.2
Choose a base branch
from

Conversation

Andriciuc
Copy link
Collaborator

Updated the Architecture topic with the following:

  • New intro detailing the long term tde goals in a paragraph
  • Updated the ## Typical setup scenarios topic with better writing and improved flow
  • Added note to WAL Encryption that it is not to be used in prod env
  • General small fixes to paragraphs, wrongly written words and such

Updated the Architecture topic with the following:
- New intro detailing the long term tde goals in a paragraph
- Updated the ## Typical setup scenarios topic with better writing and improved flow
- Added note to WAL Encryption that it is not to be used in prod env
- General small fixes to paragraphs, wrongly written words and such
@codecov-commenter
Copy link

codecov-commenter commented Jun 17, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Please upload report for BASE (release-17.5.2@8b1f1cf). Learn more about missing BASE report.

Additional details and impacted files
@@                Coverage Diff                @@
##             release-17.5.2     #439   +/-   ##
=================================================
  Coverage                  ?   84.68%           
=================================================
  Files                     ?       21           
  Lines                     ?     2593           
  Branches                  ?      401           
=================================================
  Hits                      ?     2196           
  Misses                    ?      316           
  Partials                  ?       81           
Components Coverage Δ
access 81.11% <0.00%> (?)
catalog 88.22% <0.00%> (?)
common 77.77% <0.00%> (?)
encryption 73.45% <0.00%> (?)
keyring 72.88% <0.00%> (?)
src 91.54% <0.00%> (?)
smgr 94.85% <0.00%> (?)
transam ∅ <0.00%> (?)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

* reworded intro paragraphs for better flow
* Improved headings and some paragraphs throughout the file to be present tense
* improved Add providers with link to parameter and paragraph flow
* Reworded Simple "one principal key" encryption step 5 and note and id the same for Complete multi-tenancy
@Andriciuc
Copy link
Collaborator Author

Updated the Architecture topic with the following:

  • New intro detailing the long term tde goals in a paragraph
  • Updated the ## Typical setup scenarios topic with better writing and improved flow
  • Added note to WAL Encryption that it is not to be used in prod env
  • General small fixes to paragraphs, wrongly written words and such

@Andriciuc Andriciuc requested a review from dutow June 18, 2025 08:27
@Andriciuc Andriciuc marked this pull request as ready for review June 18, 2025 08:27
@Andriciuc Andriciuc requested a review from nastena1606 as a code owner June 18, 2025 08:27
@Andriciuc Andriciuc requested a review from AndersAstrand June 18, 2025 08:44
3. Adding a global key provider
4. Adding a default principal key using the same global provider
5. Enable WAL encryption to use the default principal key using `ALTER SYSTEM SET pg_tde.wal_encrypt=‘ON’`
1. Install the extensions: `shared_preload_libraries` and `pg_tde.wal_encrypt`
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In typical setup the user shouldn't touch pg_tde.wal_encrypt, should they?

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants