Commit Graph

  • 15ab9fa8a3 Verify provider have in-use keys before change Anders Åstrand 2025-05-19 18:06:02 +02:00
  • 19b69aa0ba Minor cleanups in isle tde_principal_key.c Anders Åstrand 2025-05-12 13:57:18 +02:00
  • 2f032ba3d3
    Merge branch 'postgres:master' into blockchain-table #226 UM_Eagle 2025-05-26 19:31:15 +05:30
  • f55756b0ca Remove accidentally left over function default for KMIP Andreas Karlsson 2025-05-26 14:42:59 +02:00
  • c53f3b9cc8 Improve file_copy_method entry in postgresql.conf.sample Peter Eisentraut 2025-05-26 14:52:00 +02:00
  • 740534237d
    Updating pg_tde_set_default_key_using_global_key_provider parameter (#351) Dragos Andriciuc 2025-05-26 15:26:56 +03:00
  • 34c7d2601f Use Assert(false) over Assert(0) Anders Åstrand 2025-05-26 12:43:27 +02:00
  • 8d7a7f8bd9 Use IV and tag length defines everywhere Andreas Karlsson 2025-05-24 13:35:43 +02:00
  • 2da2bf5105 Fix typo in names of IV and tag length defines Andreas Karlsson 2025-05-24 13:28:25 +02:00
  • 1f62dbf5f0 doc: Fix wording in JIT README Daniel Gustafsson 2025-05-26 13:30:01 +02:00
  • 6b0d69d343 Fix race condition in subscription TAP test 021_twophase Michael Paquier 2025-05-26 17:28:43 +09:00
  • a7d3e32c8c Fix race condition in subscription TAP test 021_twophase Michael Paquier 2025-05-26 17:28:41 +09:00
  • 6ea812f4dc Fix race condition in subscription TAP test 021_twophase Michael Paquier 2025-05-26 17:28:40 +09:00
  • 52a1df85f2 Fix race condition in subscription TAP test 021_twophase Michael Paquier 2025-05-26 17:28:37 +09:00
  • 3bcb554fd2 Doc: Make logical replication examples executable in bulk. Amit Kapila 2025-05-26 11:05:05 +05:30
  • 4f49456094 doc: Fix documenation for snapshot export in logical decoding. Fujii Masao 2025-05-26 12:50:01 +09:00
  • 14127818e6 doc: Fix documenation for snapshot export in logical decoding. Fujii Masao 2025-05-26 12:50:01 +09:00
  • 0f29022e05 doc: Fix documenation for snapshot export in logical decoding. Fujii Masao 2025-05-26 12:47:33 +09:00
  • dac37e3f3b doc: Fix documenation for snapshot export in logical decoding. Fujii Masao 2025-05-26 12:47:33 +09:00
  • 90558dbf54 doc: Fix documenation for snapshot export in logical decoding. Fujii Masao 2025-05-26 12:47:33 +09:00
  • 47d90b741d doc: Fix documenation for snapshot export in logical decoding. Fujii Masao 2025-05-26 12:47:33 +09:00
  • 010d2d961e feat: Prevent UPDATE and DELETE operations on blockchain tables #225 aditya20-b 2025-05-26 01:09:05 +05:30
  • 6cf034f534 feat: Add support for blockchain tables in catalog - added new relkind for distinguishing aditya20-b 2025-05-26 01:07:23 +05:30
  • 46f2042f6f feat: Add support for BLOCKCHAIN keyword in SQL syntax aditya20-b 2025-05-26 01:03:52 +05:30
  • 9d33e2d432 Added changes to parser to recognize syntax Adithya 2025-05-25 23:38:53 +05:30
  • 44ce4e1593 doc PG 18 relnotes: clarify btree skip-scan item Bruce Momjian 2025-05-23 17:02:10 -04:00
  • a8f093234d oauth: Correct missing comma in Requires.private Jacob Champion 2025-05-23 13:05:38 -07:00
  • cbc8fd0c9a oauth: Limit JSON parsing depth in the client Jacob Champion 2025-05-23 13:05:33 -07:00
  • 1ca583f6c0 doc PG 18 relnotes: update to current Bruce Momjian 2025-05-23 16:01:07 -04:00
  • 13d21b48a3 Fix per-relation memory leakage in autovacuum. Tom Lane 2025-05-23 14:43:44 -04:00
  • e087b5b794 Fix per-relation memory leakage in autovacuum. Tom Lane 2025-05-23 14:43:44 -04:00
  • cd3064f989 Fix per-relation memory leakage in autovacuum. Tom Lane 2025-05-23 14:43:43 -04:00
  • 02502c1bca Fix per-relation memory leakage in autovacuum. Tom Lane 2025-05-23 14:43:43 -04:00
  • a2923b11fa squash! DO NOT MERGE: Add pytest suite for OAuth #224 Jacob Champion 2025-05-22 14:56:43 -07:00
  • 821799d5bd squash! DO NOT MERGE: Add pytest suite for OAuth Jacob Champion 2025-05-22 12:09:59 -07:00
  • 00bed2c491 fixup! DO NOT MERGE: Add pytest suite for OAuth Jacob Champion 2025-05-07 09:03:52 -07:00
  • c3977f31bc DO NOT MERGE: Add pytest suite for OAuth Jacob Champion 2021-06-04 09:06:38 -07:00
  • 76f9b9cd5d XXX: Remove manual trigger from new BSDs Jacob Champion 2025-03-04 09:46:13 -08:00
  • 7c98353512 oauth: Correct missing comma in Requires.private Jacob Champion 2025-05-06 12:49:33 -07:00
  • 7b557aee68 oauth: Limit JSON parsing depth in the client Jacob Champion 2025-04-29 15:44:16 -07:00
  • 5e00d3aa5a Remove 'debug' option from CI matrix Artem Gavrilov 2025-05-13 12:24:59 +02:00
  • ac3afd1d00 Fix AlignedAllocRealloc to cope sanely with OOM. Tom Lane 2025-05-23 11:47:33 -04:00
  • 6aa33afe6d Fix AlignedAllocRealloc to cope sanely with OOM. Tom Lane 2025-05-23 11:47:33 -04:00
  • 7aa9f96053 Use palloc_aligned() instead of doing manual alignment Andreas Karlsson 2025-05-23 16:09:05 +02:00
  • eafc34e335 PG-1617 Remove the relation key cache Andreas Karlsson 2025-05-22 12:16:10 +02:00
  • a6d47dfb42 PG-1617 Stop using cache for keys of temporary tables Andreas Karlsson 2025-05-21 22:07:57 +02:00
  • c5ca29864a PG-1617 Stop storing WAL keys in the key cache Andreas Karlsson 2025-05-21 20:00:17 +02:00
  • 1f6b7ae800 PG-1617 Add tests for temporary tables Andreas Karlsson 2025-05-22 11:47:49 +02:00
  • fb844b9f06 Revert function to get memory context stats for processes Daniel Gustafsson 2025-05-23 15:44:54 +02:00
  • 44a10fd0f6 Use pg_parse_or_ereport when not compiled as FRONTEND Anders Åstrand 2025-05-22 13:59:52 +02:00
  • d41e55254f Clean up some error messages for key provider options parser Anders Åstrand 2025-05-22 15:05:26 +02:00
  • db87508427 Replace can-not-happen NULL check with assert Anders Åstrand 2025-05-22 15:04:22 +02:00
  • 3d5b3008fe Add assert to can-not-happen errors Anders Åstrand 2025-05-22 14:59:40 +02:00
  • 2bacec90b2 Make function that can only return one value void Anders Åstrand 2025-05-22 13:57:55 +02:00
  • 3aabe35b9d Fix uninitialized pointers Artem Gavrilov 2025-05-05 23:55:33 +02:00
  • 9aaba7d812 PG-1465 Add CI workfolw with sanitizers Artem Gavrilov 2025-04-29 18:56:46 +02:00
  • 70a13c528b Move oauth_validator_libraries in postgresql.conf.sample Peter Eisentraut 2025-05-23 09:03:09 +02:00
  • 883339c170 doc PG 18 relnotes: adjust CREATE SUBSCRIPTION attribution Bruce Momjian 2025-05-22 23:02:11 -04:00
  • 7ddfac79f2 doc PG 18 relnotes: clarify btree skip scan item Bruce Momjian 2025-05-22 22:24:18 -04:00
  • 3b7140d27e doc PG 18 relnotes: remove duplicate commit entry Bruce Momjian 2025-05-22 21:41:15 -04:00
  • b7ab88ddb1 Fix assorted new memory leaks in libpq. Tom Lane 2025-05-22 20:35:32 -04:00
  • cb1456423d Replace deprecated log_connections values in docs and tests Melanie Plageman 2025-05-22 17:14:54 -04:00
  • d376ab570e In ExecInitModifyTable, don't scribble on the source plan. Tom Lane 2025-05-22 14:28:51 -04:00
  • ee58de1008 Fix memory leak in XMLSERIALIZE(... INDENT). Tom Lane 2025-05-22 13:52:46 -04:00
  • 20bae06903 Fix memory leak in XMLSERIALIZE(... INDENT). Tom Lane 2025-05-22 13:52:46 -04:00
  • f24605e2dc Fix memory leak in XMLSERIALIZE(... INDENT). Tom Lane 2025-05-22 13:52:46 -04:00
  • 5d6eac80cd pg_dump: Adjust reltuples from 0 to -1 for dumps of older versions. Nathan Bossart 2025-05-22 10:23:26 -05:00
  • 1fdddb9fdb Remove PG_VERSION_NUM checks Anders Åstrand 2025-05-22 15:59:46 +02:00
  • e7480f3dd6 Remove accidentally added meson.build Andres Freund 2025-05-22 10:47:17 -04:00
  • f41950468b Add test for pg_tde_change_key_provider Anders Åstrand 2025-05-21 17:09:13 +02:00
  • 3e1db8a23a Print errors to stderr in CLI tool Anders Åstrand 2025-05-21 17:08:07 +02:00
  • 4f38eb11e2 Fix incorrect usage instructions for vault provider Anders Åstrand 2025-05-21 16:16:04 +02:00
  • 11f16d7d2e Fix erroneous usage instructions Anders Åstrand 2025-05-21 16:05:14 +02:00
  • a5d6b7b57d Do not validate provider settings in CLI tool Anders Åstrand 2025-05-21 11:20:55 +02:00
  • 72ac920a31 Add information about global key providers to CLI tool Anders Åstrand 2025-05-21 11:18:45 +02:00
  • ef908f7492 Remove "type" from json generated by CLI tool Anders Åstrand 2025-05-21 11:18:03 +02:00
  • da8455e22f Make check for temporary table owned by other backend idiomatic Andreas Karlsson 2025-05-21 19:05:47 +02:00
  • c6d4bc776f
    DOCS-small-fixes (#322) Dragos Andriciuc 2025-05-22 15:22:53 +03:00
  • 48c37f8544
    DOCS-RN-rc2-update-fix (#326) Dragos Andriciuc 2025-05-22 12:48:35 +03:00
  • 1722d5eb05 Revert "Don't lock partitions pruned by initial pruning" Amit Langote 2025-05-22 14:17:24 +09:00
  • 506606f59d Rename TDESMgrRelationData to TDESMgrRelation Anders Åstrand 2025-05-16 08:57:07 +02:00
  • f3622b6476 doc: Move documentation of md5_password_warnings to a better place Peter Eisentraut 2025-05-21 16:29:05 +02:00
  • 6c7bf882bf
    DOCS-feedback-updates (#346) Dragos Andriciuc 2025-05-21 12:39:33 +03:00
  • 3d0c3a418f Adjust operation names of pg_aios to match the documentation Michael Paquier 2025-05-21 15:58:03 +09:00
  • 0e0174b497 Fix incorrect WAL description for PREPARE TRANSACTION record. Fujii Masao 2025-05-21 11:55:14 +09:00
  • 0d20635858 Fix incorrect WAL description for PREPARE TRANSACTION record. Fujii Masao 2025-05-21 11:55:14 +09:00
  • 11efaaffac Fix incorrect WAL description for PREPARE TRANSACTION record. Fujii Masao 2025-05-21 11:55:14 +09:00
  • 0bd762e81f Fix incorrect WAL description for PREPARE TRANSACTION record. Fujii Masao 2025-05-21 11:55:14 +09:00
  • 06450c7b8c Fix regression with location calculation of nested statements Michael Paquier 2025-05-21 10:22:12 +09:00
  • a6060f1cbe pg_dump: Fix array literals in fetchAttributeStats(). Nathan Bossart 2025-05-20 16:31:00 -05:00
  • 4b53cb493f Fix back-patching of memset_s() fixes. Tom Lane 2025-05-20 10:55:05 -04:00
  • 6a338e3574 Remove dead and unnecessary code from header files Andreas Karlsson 2025-05-08 16:06:19 +02:00
  • b2876f689c Ensure the cluster process is dead in tests Anders Åstrand 2025-05-19 19:13:12 +02:00
  • 558ea446ae Fix cross-version upgrade test failure Heikki Linnakangas 2025-05-20 10:39:14 +03:00
  • a4da7b0cfa Fix cross-version upgrade test failure Heikki Linnakangas 2025-05-20 10:39:14 +03:00
  • cbf53e2b8a Fix cross-version upgrade test failure Heikki Linnakangas 2025-05-20 10:39:14 +03:00
  • f23d0145d0 doc: Clarify use of _ccnew and _ccold in REINDEX CONCURRENTLY Michael Paquier 2025-05-20 14:39:17 +09:00
  • a79ede0a4e doc: Clarify use of _ccnew and _ccold in REINDEX CONCURRENTLY Michael Paquier 2025-05-20 14:39:15 +09:00
  • 009e8a85d3 doc: Clarify use of _ccnew and _ccold in REINDEX CONCURRENTLY Michael Paquier 2025-05-20 14:39:14 +09:00
  • dbe9804db1 doc: Clarify use of _ccnew and _ccold in REINDEX CONCURRENTLY Michael Paquier 2025-05-20 14:39:12 +09:00