Skip to content

Commit f370860

Browse files
author
GitHub Action
committed
Deployed 2f31c0e to main with MkDocs 1.6.1 and mike 2.1.3
1 parent b7004f6 commit f370860

8 files changed

+68
-102
lines changed

main/apt.html

+9-35
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta charset="utf-8">
77
<meta name="viewport" content="width=device-width,initial-scale=1">
88

9-
<meta name="description" content="The packages for pg_tde Beta are available in the testing repository for Percona Distribution for PostgreSQL 16.">
9+
<meta name="description" content="The packages for the tech preview pg_tde are available in the experimental repository for Percona Distribution for PostgreSQL 17.">
1010

1111

1212
<meta name="author" content="Percona LLC">
@@ -962,7 +962,6 @@
962962

963963

964964
<h1 id="install-pg_tde-on-debian-or-ubuntu">Install <code>pg_tde</code> on Debian or Ubuntu<a class="headerlink" href="#install-pg_tde-on-debian-or-ubuntu" title="Permanent link">&para;</a></h1>
965-
<p>The packages for <code>pg_tde</code> Beta are available in the testing repository for Percona Distribution for PostgreSQL 16. </p>
966965
<p>The packages for the tech preview <code>pg_tde</code> are available in the experimental repository for Percona Distribution for PostgreSQL 17. </p>
967966
<p>Check the <a href="install.html#__tabbed_1_2">list of supported platforms</a>.</p>
968967
<p>This tutorial shows how to install <code>pg_tde</code> with <a href="https://docs.percona.com/postgresql/latest/index.html">Percona Distribution for PostgreSQL</a>.</p>
@@ -993,18 +992,14 @@ <h2 id="preconditions">Preconditions<a class="headerlink" href="#preconditions"
993992
</li>
994993
<li>
995994
<p>Enable the Percona Distribution for PostgreSQL repository</p>
996-
<div class="tabbed-set tabbed-alternate" data-tabs="1:2"><input checked="checked" id="__tabbed_1_1" name="__tabbed_1" type="radio" /><input id="__tabbed_1_2" name="__tabbed_1" type="radio" /><div class="tabbed-labels"><label for="__tabbed_1_1">pg_tde Beta</label><label for="__tabbed_1_2">pg_tde Tech preview</label></div>
997-
<div class="tabbed-content">
998-
<div class="tabbed-block">
999-
<div class="highlight"><pre><span></span><code>sudo<span class="w"> </span>percona-release<span class="w"> </span>enable-only<span class="w"> </span>ppg-16.4<span class="w"> </span>testing
995+
<p>Percona provides <a href="repo-overview.md">two repositories</a> for Percona Distribution for PostgreSQL. We recommend enabling the Major release repository to timely receive the latest updates. </p>
996+
<div class="highlight" data-prompt="$"><pre><span></span><code>$<span class="w"> </span>sudo<span class="w"> </span>percona-release<span class="w"> </span>setup<span class="w"> </span>ppg-17
1000997
</code></pre></div>
1001-
</div>
1002-
<div class="tabbed-block">
1003-
<div class="highlight"><pre><span></span><code>sudo<span class="w"> </span>percona-release<span class="w"> </span>enable-only<span class="w"> </span>ppg-17.0<span class="w"> </span>experimental
998+
</li>
999+
<li>
1000+
<p>Enable the experimental Percona Distribution for PostgreSQL repository that contains the pg_tde package</p>
1001+
<div class="highlight"><pre><span></span><code>sudo<span class="w"> </span>percona-release<span class="w"> </span><span class="nb">enable</span><span class="w"> </span>ppg-17.0<span class="w"> </span>experimental
10041002
</code></pre></div>
1005-
</div>
1006-
</div>
1007-
</div>
10081003
</li>
10091004
<li>
10101005
<p>Update the local cache</p>
@@ -1013,29 +1008,11 @@ <h2 id="preconditions">Preconditions<a class="headerlink" href="#preconditions"
10131008
</li>
10141009
</ol>
10151010
<h2 id="install-pg_tde">Install <code>pg_tde</code><a class="headerlink" href="#install-pg_tde" title="Permanent link">&para;</a></h2>
1016-
<div class="tabbed-set tabbed-alternate" data-tabs="2:2"><input checked="checked" id="__tabbed_2_1" name="__tabbed_2" type="radio" /><input id="__tabbed_2_2" name="__tabbed_2" type="radio" /><div class="tabbed-labels"><label for="__tabbed_2_1">pg_tde Beta</label><label for="__tabbed_2_2">pg_tde Tech preview</label></div>
1017-
<div class="tabbed-content">
1018-
<div class="tabbed-block">
10191011
<ol>
10201012
<li>
10211013
<p>Install Percona Distribution for PostgreSQL. </p>
10221014
<p>Run the following command to install Percona Distribution for PostgreSQL and the required packages:</p>
1023-
<div class="highlight"><pre><span></span><code>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>percona-postgresql-16<span class="w"> </span>percona-postgresql-contrib<span class="w"> </span>percona-postgresql-server-dev-all
1024-
</code></pre></div>
1025-
</li>
1026-
<li>
1027-
<p>Install <code>pg_tde</code> packages</p>
1028-
<div class="highlight"><pre><span></span><code>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>percona-postgresql-16-pg-tde
1029-
</code></pre></div>
1030-
</li>
1031-
</ol>
1032-
</div>
1033-
<div class="tabbed-block">
1034-
<ol>
1035-
<li>
1036-
<p>Install Percona Distribution for PostgreSQL. </p>
1037-
<p>Run the following command to install Percona Distribution for PostgreSQL and the required packages:</p>
1038-
<div class="highlight"><pre><span></span><code>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>percona-postgresql-17<span class="w"> </span>percona-postgresql-contrib<span class="w"> </span>percona-postgresql-server-dev-all
1015+
<div class="highlight"><pre><span></span><code>sudo<span class="w"> </span>apt-get<span class="w"> </span>install<span class="w"> </span>-y<span class="w"> </span>percona-postgresql-17<span class="w"> </span>percona-postgresql-contrib<span class="w"> </span>percona-postgresql-server-dev-all
10391016
</code></pre></div>
10401017
</li>
10411018
<li>
@@ -1044,9 +1021,6 @@ <h2 id="install-pg_tde">Install <code>pg_tde</code><a class="headerlink" href="#
10441021
</code></pre></div>
10451022
</li>
10461023
</ol>
1047-
</div>
1048-
</div>
1049-
</div>
10501024
<h2 id="next-step">Next step<a class="headerlink" href="#next-step" title="Permanent link">&para;</a></h2>
10511025
<p><a class="md-button" href="setup.html">Setup</a></p>
10521026
<div data-banner="data-banner">
@@ -1082,7 +1056,7 @@ <h2 class="title" id="get-expert-help">Get expert help<a class="headerlink" href
10821056
<span class="md-icon" title="Last update">
10831057
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
10841058
</span>
1085-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">October 8, 2024</span>
1059+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">November 8, 2024</span>
10861060
</span>
10871061

10881062

main/install.html

+2-1
Original file line numberDiff line numberDiff line change
@@ -988,6 +988,7 @@ <h2 id="procedure">Procedure<a class="headerlink" href="#procedure" title="Perma
988988
<li>Red Hat Enterprise Linux 9 and compatible derivatives</li>
989989
<li>Ubuntu 20.04 (Focal Fossa)</li>
990990
<li>Ubuntu 22.04 (Jammy Jellyfish)</li>
991+
<li>Ubuntu 24.04 (Noble Numbat)</li>
991992
<li>Debian 11 (Bullseye) </li>
992993
<li>Debian 12 (Bookworm)</li>
993994
</ul>
@@ -1076,7 +1077,7 @@ <h2 class="title" id="get-expert-help">Get expert help<a class="headerlink" href
10761077
<span class="md-icon" title="Last update">
10771078
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
10781079
</span>
1079-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">November 7, 2024</span>
1080+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">November 8, 2024</span>
10801081
</span>
10811082

10821083

main/search/search_index.json

+1-1
Large diffs are not rendered by default.

main/setup.html

+29-26
Original file line numberDiff line numberDiff line change
@@ -1038,11 +1038,17 @@ <h2 id="key-provider-configuration">Key provider configuration<a class="headerli
10381038
</div>
10391039
</div>
10401040
</div>
1041+
<p><i warning><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2"/></svg></span> Warning:</i> Example for testing purposes only:</p>
1042+
<div class="highlight"><pre><span></span><code><span class="k">SELECT</span><span class="w"> </span><span class="n">pg_tde_add_key_provider_file</span><span class="p">(</span><span class="s1">&#39;file-vault&#39;</span><span class="p">,</span><span class="s1">&#39;/tmp/pg_tde_test_local_keyring.per&#39;</span><span class="p">);</span>
1043+
</code></pre></div>
10411044
</li>
10421045
<li>
10431046
<p>Add a principal key</p>
10441047
<div class="highlight"><pre><span></span><code><span class="k">SELECT</span><span class="w"> </span><span class="n">pg_tde_set_principal_key</span><span class="p">(</span><span class="s1">&#39;name-of-the-principal-key&#39;</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;provider-name&#39;</span><span class="p">);</span>
10451048
</code></pre></div>
1049+
<p><i warning><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2"/></svg></span> Warning:</i> Example for testing purposes only:</p>
1050+
<div class="highlight"><pre><span></span><code><span class="k">SELECT</span><span class="w"> </span><span class="n">pg_tde_set_principal_key</span><span class="p">(</span><span class="s1">&#39;test-db-master-key&#39;</span><span class="p">,</span><span class="s1">&#39;file-vault&#39;</span><span class="p">);</span>
1051+
</code></pre></div>
10461052
</li>
10471053
</ol>
10481054
<p><i info><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2"/></svg></span> Info:</i> The key provider configuration is stored in the database catalog in an unencrypted table. See <a href="external-parameters.html">how to use external reference to parameters</a> to add an extra security layer to your setup.</p>
@@ -1070,32 +1076,29 @@ <h2 id="wal-encryption-configuration-tech-preview">WAL encryption configuration
10701076
<li>
10711077
<p>We highly recommend you to create your own keyring and rotate the principal key. This is because the default principal key is created from the local keyfile and is stored unencrypted. </p>
10721078
<p>Set up the key provider for WAL encryption</p>
1073-
</li>
1074-
</ol>
1075-
<p>=== &ldquo;With HashiCorp Vault&rdquo;</p>
1076-
<div class="highlight"><pre><span></span><code> ```sql
1077-
SELECT pg_tde_add_key_provider_vault_v2(&#39;PG_TDE_GLOBAL&#39;,&#39;provider-name&#39;,:&#39;secret_token&#39;,&#39;url&#39;,&#39;mount&#39;,&#39;ca_path&#39;);
1078-
```
1079-
1080-
where:
1081-
1082-
* `PG_TDE_GLOBAL` is the constant that defines the WAL encryption key
1083-
* `provider-name` is the name you define for the key provider
1084-
* `url` is the URL of the Vault server
1085-
* `mount` is the mount point where the keyring should store the keys
1086-
* `secret_token` is an access token with read and write access to the above mount point
1087-
* [optional] `ca_path` is the path of the CA file used for SSL verification
1088-
1089-
1090-
=== &quot;With keyring file&quot;
1091-
1092-
This setup is intended for development and stores the keys unencrypted in the specified data file.
1093-
1094-
```sql
1095-
SELECT pg_tde_add_key_provider_file(&#39;provider-name&#39;,&#39;/path/to/the/keyring/data.file&#39;);
1096-
```
1079+
<div class="tabbed-set tabbed-alternate" data-tabs="2:2"><input checked="checked" id="__tabbed_2_1" name="__tabbed_2" type="radio" /><input id="__tabbed_2_2" name="__tabbed_2" type="radio" /><div class="tabbed-labels"><label for="__tabbed_2_1">With HashiCorp Vault</label><label for="__tabbed_2_2">With keyring file</label></div>
1080+
<div class="tabbed-content">
1081+
<div class="tabbed-block">
1082+
<div class="highlight"><pre><span></span><code><span class="k">SELECT</span><span class="w"> </span><span class="n">pg_tde_add_key_provider_vault_v2</span><span class="p">(</span><span class="s1">&#39;PG_TDE_GLOBAL&#39;</span><span class="p">,</span><span class="s1">&#39;provider-name&#39;</span><span class="p">,:</span><span class="s1">&#39;secret_token&#39;</span><span class="p">,</span><span class="s1">&#39;url&#39;</span><span class="p">,</span><span class="s1">&#39;mount&#39;</span><span class="p">,</span><span class="s1">&#39;ca_path&#39;</span><span class="p">);</span>
10971083
</code></pre></div>
1098-
<ol>
1084+
<p>where: </p>
1085+
<ul>
1086+
<li><code>PG_TDE_GLOBAL</code> is the constant that defines the WAL encryption key </li>
1087+
<li><code>provider-name</code> is the name you define for the key provider</li>
1088+
<li><code>url</code> is the URL of the Vault server</li>
1089+
<li><code>mount</code> is the mount point where the keyring should store the keys</li>
1090+
<li><code>secret_token</code> is an access token with read and write access to the above mount point</li>
1091+
<li>[optional] <code>ca_path</code> is the path of the CA file used for SSL verification</li>
1092+
</ul>
1093+
</div>
1094+
<div class="tabbed-block">
1095+
<p>This setup is intended for development and stores the keys unencrypted in the specified data file. </p>
1096+
<div class="highlight"><pre><span></span><code><span class="k">SELECT</span><span class="w"> </span><span class="n">pg_tde_add_key_provider_file</span><span class="p">(</span><span class="s1">&#39;provider-name&#39;</span><span class="p">,</span><span class="s1">&#39;/path/to/the/keyring/data.file&#39;</span><span class="p">);</span>
1097+
</code></pre></div>
1098+
</div>
1099+
</div>
1100+
</div>
1101+
</li>
10991102
<li>
11001103
<p>Rotate the principal key. Don&rsquo;t forget to specify the <code>PG_TDE_GLOBAL</code> constant to rotate only the principal key for WAL.</p>
11011104
<div class="highlight"><pre><span></span><code><span class="k">SELECT</span><span class="w"> </span><span class="n">pg_tde_rotate_principal_key</span><span class="p">(</span><span class="s1">&#39;PG_TDE_GLOBAL&#39;</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;new-principal-key&#39;</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;provider-name&#39;</span><span class="p">);</span>
@@ -1138,7 +1141,7 @@ <h2 class="title" id="get-expert-help">Get expert help<a class="headerlink" href
11381141
<span class="md-icon" title="Last update">
11391142
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
11401143
</span>
1141-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">November 7, 2024</span>
1144+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">November 8, 2024</span>
11421145
</span>
11431146

11441147

main/sitemap.xml.gz

0 Bytes
Binary file not shown.

main/test.html

+21-1
Original file line numberDiff line numberDiff line change
@@ -908,16 +908,31 @@
908908

909909

910910
<h1 id="test-transparent-data-encryption">Test Transparent Data Encryption<a class="headerlink" href="#test-transparent-data-encryption" title="Permanent link">&para;</a></h1>
911+
<p>To check if the data is encrypted, do the following:</p>
912+
<div class="tabbed-set tabbed-alternate" data-tabs="1:1"><input checked="checked" id="__tabbed_1_1" name="__tabbed_1" type="radio" /><div class="tabbed-labels"><label for="__tabbed_1_1">pg_tde Tech preview</label></div>
913+
<div class="tabbed-content">
914+
<div class="tabbed-block">
911915
<div class="admonition warning">
912916
<p class="admonition-title">Warning</p>
913917
<p>This is the tech preview functionality. Its scope is not yet finalized and can change anytime.<strong> Use it only for testing purposes.</strong></p>
914918
</div>
919+
</div>
920+
</div>
921+
</div>
915922
<p>To check if the data is encrypted, do the following:</p>
916923
<ol>
917924
<li>
918925
<p>Create a table in the database for which you have <a href="setup.html">enabled <code>pg_tde</code></a>. Enabling <code>pg_tde</code> extension creates the table access method <code>tde_heap</code>. To enable data encryption, create the table using this access method as follows:</p>
919926
<div class="highlight"><pre><span></span><code><span class="k">CREATE</span><span class="w"> </span><span class="k">TABLE</span><span class="w"> </span><span class="o">&lt;</span><span class="k">table_name</span><span class="o">&gt;</span><span class="w"> </span><span class="p">(</span><span class="o">&lt;</span><span class="n">field</span><span class="o">&gt;</span><span class="w"> </span><span class="o">&lt;</span><span class="n">datatype</span><span class="o">&gt;</span><span class="p">)</span><span class="w"> </span><span class="k">USING</span><span class="w"> </span><span class="n">tde_heap</span><span class="p">;</span>
920927
</code></pre></div>
928+
<p><i warning><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2"/></svg></span> Warning:</i> Example for testing purposes only:</p>
929+
<div class="highlight"><pre><span></span><code><span class="k">CREATE</span><span class="w"> </span><span class="k">TABLE</span><span class="w"> </span><span class="n">albums</span><span class="w"> </span><span class="p">(</span>
930+
<span class="n">album_id</span><span class="w"> </span><span class="nb">INTEGER</span><span class="w"> </span><span class="k">GENERATED</span><span class="w"> </span><span class="n">ALWAYS</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="k">IDENTITY</span><span class="w"> </span><span class="k">PRIMARY</span><span class="w"> </span><span class="k">KEY</span><span class="p">,</span>
931+
<span class="n">artist_id</span><span class="w"> </span><span class="nb">INTEGER</span><span class="p">,</span>
932+
<span class="n">title</span><span class="w"> </span><span class="nb">TEXT</span><span class="w"> </span><span class="k">NOT</span><span class="w"> </span><span class="k">NULL</span><span class="p">,</span>
933+
<span class="n">released</span><span class="w"> </span><span class="nb">DATE</span><span class="w"> </span><span class="k">NOT</span><span class="w"> </span><span class="k">NULL</span>
934+
<span class="p">)</span><span class="w"> </span><span class="k">USING</span><span class="w"> </span><span class="n">tde_heap</span><span class="p">;</span>
935+
</code></pre></div>
921936
</li>
922937
<li>
923938
<p>Run the following function:</p>
@@ -934,6 +949,11 @@ <h1 id="test-transparent-data-encryption">Test Transparent Data Encryption<a cla
934949
<span class="k">SELECT</span><span class="w"> </span><span class="n">pg_tde_rotate_principal_key</span><span class="p">(</span><span class="s1">&#39;new-principal-key&#39;</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;new-provider&#39;</span><span class="p">);</span><span class="w"> </span><span class="c1">-- changeprovider</span>
935950
</code></pre></div>
936951
</li>
952+
<li>
953+
<p>You can encrypt existing table. It requires rewriting the table, so for large tables, it might take a considerable amount of time.</p>
954+
<div class="highlight"><pre><span></span><code><span class="k">ALTER</span><span class="w"> </span><span class="k">TABLE</span><span class="w"> </span><span class="k">table_name</span><span class="w"> </span><span class="k">SET</span><span class="w"> </span><span class="k">access</span><span class="w"> </span><span class="k">method</span><span class="w"> </span><span class="n">tde_heap</span><span class="p">;</span>
955+
</code></pre></div>
956+
</li>
937957
</ol>
938958
<div class="admonition hint">
939959
<p class="admonition-title">Hint</p>
@@ -972,7 +992,7 @@ <h2 class="title" id="get-expert-help">Get expert help<a class="headerlink" href
972992
<span class="md-icon" title="Last update">
973993
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
974994
</span>
975-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">November 7, 2024</span>
995+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">November 8, 2024</span>
976996
</span>
977997

978998

0 commit comments

Comments
 (0)