Commit Graph

  • ecabb8b9c2 Do missing renamings in documentation Artem Gavrilov 2025-04-17 16:46:57 +02:00
  • 0d86245ccd XLog a key rotation event rather than the result Andrew Pogrebnoy 2025-04-16 19:08:33 +03:00
  • f3719a73b4 Use restart TAP helper and do not assert result Andreas Karlsson 2025-04-17 21:26:23 +02:00
  • 6f1bb54ac5 Simplify pg_tde_find_map_entry() now that reading is simpler Andreas Karlsson 2025-04-19 05:33:36 +02:00
  • 5f279ad13b Fix broken reuse of deleted entries in key map file Andreas Karlsson 2025-04-19 05:07:52 +02:00
  • a6f774e57e PG-1444 Move relation key deleteion to smgr_unlink() Andreas Karlsson 2025-04-19 03:10:28 +02:00
  • ec51d0895a PG-1444 Remove dead code for relation key deletion redo Andreas Karlsson 2025-04-19 03:10:13 +02:00
  • 681b9ff1cd Run pgperltidy in github actions Anders Åstrand 2025-04-21 14:30:38 +02:00
  • 71da1f03f2 Run pgperltidy Anders Åstrand 2025-04-22 09:29:13 +02:00
  • 54cd79c81e
    PG-1517 - Automate testcase for (#243) Mohit Joshi 2025-04-22 14:49:45 +05:30
  • 607cf9397d Remove unused tests Anders Åstrand 2025-04-21 13:19:23 +02:00
  • eed26578cc Remove pgtde_init_pg() TAP helper Andreas Karlsson 2025-04-17 20:49:19 +02:00
  • 185d345d79 doc: Mention naming convention used by injection points Michael Paquier 2025-04-22 12:41:58 +09:00
  • e29df428a1 doc: Mention naming convention used by injection points Michael Paquier 2025-04-22 12:41:29 +09:00
  • c5ba351864 Doc: reword text explaining the --maintenance-db option David Rowley 2025-04-22 14:58:09 +12:00
  • 442c992e95 Doc: reword text explaining the --maintenance-db option David Rowley 2025-04-22 14:57:45 +12:00
  • 9a5da12aba Doc: reword text explaining the --maintenance-db option David Rowley 2025-04-22 14:57:25 +12:00
  • d2b065084a Doc: reword text explaining the --maintenance-db option David Rowley 2025-04-22 14:57:03 +12:00
  • f04b11454d Doc: reword text explaining the --maintenance-db option David Rowley 2025-04-22 14:56:39 +12:00
  • 0b06459f3c Doc: reword text explaining the --maintenance-db option David Rowley 2025-04-22 14:54:22 +12:00
  • 21a9b2b086 Rename injection point for invalidation messages at end of transaction Michael Paquier 2025-04-22 10:01:42 +09:00
  • 02c63f9438 Rename injection point for invalidation messages at end of transaction Michael Paquier 2025-04-22 10:01:38 +09:00
  • 5e6f9a9c4e Doc: various fixups David Rowley 2025-04-22 11:10:08 +12:00
  • 12bf43410a Doc: fix incorrect punctuation David Rowley 2025-04-22 11:04:44 +12:00
  • d010cc6cca Doc: fix incorrect punctuation David Rowley 2025-04-22 11:04:04 +12:00
  • 90260e2ec6 Fix INITCAP() word boundaries for PG_UNICODE_FAST. Jeff Davis 2025-04-21 12:34:58 -07:00
  • 80b727eb9d Use the same cmd_context throughout a walsender's lifetime. Tom Lane 2025-04-21 12:09:36 -04:00
  • 5ec8b01c30 MemoryContextCreate: assert parent is valid and different from node. Tom Lane 2025-04-21 11:34:36 -04:00
  • 706cbed351 doc: Fix memory context level in pg_log_backend_memory_contexts() example. Fujii Masao 2025-04-21 14:53:25 +09:00
  • 78eda9e264 Fix a few more duplicate words in comments David Rowley 2025-04-21 13:50:50 +12:00
  • 84fd3bc141 Fix a few duplicate words in comments David Rowley 2025-04-21 10:41:18 +12:00
  • 8180136652 Comment on need to MarkBufferDirty() if omitting DELAY_CHKPT_START. Noah Misch 2025-04-20 12:00:17 -07:00
  • 4399d10556 Test restartpoints in archive recovery. Noah Misch 2025-04-20 08:28:48 -07:00
  • 41ffd9d6a7 Test restartpoints in archive recovery. Noah Misch 2025-04-20 08:28:48 -07:00
  • d34b671a63 Avoid ERROR at ON COMMIT DELETE ROWS after relhassubclass=f. Noah Misch 2025-04-20 08:28:48 -07:00
  • a61b67cd06 Avoid ERROR at ON COMMIT DELETE ROWS after relhassubclass=f. Noah Misch 2025-04-20 08:28:48 -07:00
  • 91168a9ae3 Test restartpoints in archive recovery. Noah Misch 2025-04-20 08:28:48 -07:00
  • 4664de1826 Test restartpoints in archive recovery. Noah Misch 2025-04-20 08:28:48 -07:00
  • e297ddcfb7 Test restartpoints in archive recovery. Noah Misch 2025-04-20 08:28:48 -07:00
  • e0f53e6699 Avoid ERROR at ON COMMIT DELETE ROWS after relhassubclass=f. Noah Misch 2025-04-20 08:28:48 -07:00
  • 5905e99359 Avoid ERROR at ON COMMIT DELETE ROWS after relhassubclass=f. Noah Misch 2025-04-20 08:28:48 -07:00
  • d0a049987e Avoid ERROR at ON COMMIT DELETE ROWS after relhassubclass=f. Noah Misch 2025-04-20 08:28:48 -07:00
  • 714bd9e3a7 Test restartpoints in archive recovery. Noah Misch 2025-04-20 08:28:48 -07:00
  • 2d5350cfbd Avoid ERROR at ON COMMIT DELETE ROWS after relhassubclass=f. Noah Misch 2025-04-20 08:28:48 -07:00
  • 887a232371 Fix issue with ORDER BY / DISTINCT aggregates and FILTER David Rowley 2025-04-20 22:12:59 +12:00
  • 065ce49a10 Fix issue with ORDER BY / DISTINCT aggregates and FILTER David Rowley 2025-04-20 22:12:37 +12:00
  • d47f922246 Fix issue with ORDER BY / DISTINCT aggregates and FILTER David Rowley 2025-04-20 22:12:07 +12:00
  • 78231baaf9 psql: Split extended query protocol meta-commands in --help=commands Michael Paquier 2025-04-20 08:34:38 +09:00
  • 5743d122fc psql: Improve descriptions of \\flush[request] in --help Michael Paquier 2025-04-20 08:16:57 +09:00
  • 5ee7bd944e psql: Fix incorrect status code returned by \getresults Michael Paquier 2025-04-20 08:15:39 +09:00
  • 3f9132ed28 Be more wary of corrupt data in pageinspect's heap_page_items(). Tom Lane 2025-04-19 16:37:43 -04:00
  • 3c2ea65bd8 Be more wary of corrupt data in pageinspect's heap_page_items(). Tom Lane 2025-04-19 16:37:43 -04:00
  • 90a3fd811e Be more wary of corrupt data in pageinspect's heap_page_items(). Tom Lane 2025-04-19 16:37:42 -04:00
  • 2d33cf7b8b Be more wary of corrupt data in pageinspect's heap_page_items(). Tom Lane 2025-04-19 16:37:42 -04:00
  • ecb8e56412 Be more wary of corrupt data in pageinspect's heap_page_items(). Tom Lane 2025-04-19 16:37:42 -04:00
  • d05996340d Be more wary of corrupt data in pageinspect's heap_page_items(). Tom Lane 2025-04-19 16:37:42 -04:00
  • 88e947136b Fix typos and grammar in the code Michael Paquier 2025-04-19 19:17:42 +09:00
  • 114f7fa81c Rename injection points used in AIO tests Michael Paquier 2025-04-19 18:53:35 +09:00
  • ca37d73e9d Remove dead code for scanning key providers by type Andreas Karlsson 2025-04-18 02:04:42 +02:00
  • eb8b307b4c
    PG-1491 Add SQL test cases for pg_tde_is_encrypted() for partitioned tables (#207) Mohit Joshi 2025-04-18 17:45:57 +05:30
  • 3aad76a0a9 Make pg_upgrade log message with control file path translatable. Fujii Masao 2025-04-18 18:35:40 +09:00
  • cf2806d9f3 Simplify setup_files_dir() in pgtde.pm Andreas Karlsson 2025-04-17 20:43:57 +02:00
  • 5fb92917f7 Drop support for PostgreSQL <15 in pgtde.pm Andreas Karlsson 2025-04-17 20:33:45 +02:00
  • 1df4ff5110 Remove unnecesary comments and code in pgtde.pm Andreas Karlsson 2025-04-17 20:32:21 +02:00
  • 05883bd6e5 Doc: fix missing comma at the end of a line. Tatsuo Ishii 2025-04-18 09:38:46 +09:00
  • 4a0650d359 Doc: fix missing comma at the end of a line. Tatsuo Ishii 2025-04-18 09:35:35 +09:00
  • 1bd08f6ba5 Fixup various older misuses of appendPQExpBuffer David Rowley 2025-04-18 12:15:08 +12:00
  • 3b6d3d46dd Use append_conf() helper in TAP tests Andreas Karlsson 2025-04-17 19:50:20 +02:00
  • d9e03864b6 Make levels 1-based in pg_log_backend_memory_contexts() David Rowley 2025-04-18 09:04:28 +12:00
  • fc5e966f73 Suppress "may be used uninitialized" warnings from older compilers. Tom Lane 2025-04-17 16:47:04 -04:00
  • 4aad2cb770 Portability fix: isdigit() must be passed an unsigned char. Tom Lane 2025-04-17 16:33:21 -04:00
  • 1390dd0cef PG-1535 Do not delete global key provider in use Anders Åstrand 2025-04-17 13:53:19 +02:00
  • 0400ae4a68 Cache typlens of a SQL function's input arguments. Tom Lane 2025-04-17 12:56:40 -04:00
  • 0313c5dc62 Make SQLFunctionCache long-lived again. Tom Lane 2025-04-17 12:56:31 -04:00
  • f45a5444ee Split some storage out to separate subcontexts of fcontext. Tom Lane 2025-04-17 12:56:21 -04:00
  • 595d1efeda Make functions.c mostly run in a short-lived memory context. Tom Lane 2025-04-17 12:56:08 -04:00
  • 09b07c2953 Minor performance improvement for SQL-language functions. Tom Lane 2025-04-17 12:55:58 -04:00
  • 40c32b2de2
    [PG-1545] - Remove pg_tde_revoke_global_key_management_from_role refe… (#228) Shahid Ullah 2025-04-17 18:43:55 +05:00
  • f4ece891fc Assert lack of hazardous buffer locks before possible catalog read. Noah Misch 2025-04-17 05:00:30 -07:00
  • b669293e34 pg_dump: Set private_date pointer to NULL in callback Daniel Gustafsson 2025-04-17 12:58:00 +02:00
  • 14a3d36ae1 Only check pg_tde with the combined typedefs Andreas Karlsson 2025-04-11 05:13:19 +02:00
  • 2131faf17d Use PostgreSQL's find_typedef script instead of our own Andreas Karlsson 2025-04-11 04:50:56 +02:00
  • ee3279b9b4 PG-1441 Sort resource manager record types Andreas Karlsson 2025-04-16 18:21:42 +02:00
  • ac53512847 PG-1441 Further improve resource manager type names Andreas Karlsson 2025-04-16 18:14:30 +02:00
  • 33d78260c5 PG-1441 Add record type names and descriptions for all types Andreas Karlsson 2025-04-16 18:00:20 +02:00
  • 35ff2fdca8 PG-1441 Improve pg_tde resource manager record types and decriptions Andreas Karlsson 2025-04-16 18:00:00 +02:00
  • ee8c285ce6 PG-1441 Change the name of the WAL resource manager Andreas Karlsson 2025-04-16 17:55:36 +02:00
  • 8a7fc7acb5 PG-1441 Clean up code formatting of pg_tde WAL resource manager Andreas Karlsson 2025-04-16 17:59:18 +02:00
  • cb80b20a43 pfree tmp key when set principal key Andrew Pogrebnoy 2025-04-16 19:35:53 +03:00
  • 10ffd9b4fa
    Merge branch 'postgres:master' into master #210 ravisiddhu 2025-04-17 11:43:07 +05:30
  • e76e7d528e feat: Introduce pg_blocked_pids(integer) function ravisiddhu 2025-04-17 06:04:39 +00:00
  • e4b0f86e1f pg_dump: Fix incorrect archive format shown in error message. Fujii Masao 2025-04-17 09:52:47 +09:00
  • 2e5353be25 Another unintentional behavior change in commit e9931bfb75. Jeff Davis 2025-04-16 16:46:22 -07:00
  • b107744ce7 Improve comment in regc_pg_locale.c. Jeff Davis 2025-04-16 16:46:16 -07:00
  • 3fae25cbb3 Fixup various new-to-v18 usages of appendPQExpBuffer David Rowley 2025-04-17 11:37:55 +12:00
  • f3281f9f93 Improve comments for estimate_multivariate_ndistinct() David Rowley 2025-04-17 11:03:24 +12:00
  • 832cbb4f4d Convert output of TAP tests to be more like pg_regress Andreas Karlsson 2025-04-14 17:57:09 +02:00
  • 908d0776ba Rename test helper append_to_file() to append_to_result_file() Andreas Karlsson 2025-04-16 09:50:11 +02:00
  • b190cd0985 Add test helper to TAP tests which runs psql and appends Andreas Karlsson 2025-04-16 08:40:08 +02:00
  • 891adb150c Always restart the server in the same way in our TAP tests Andreas Karlsson 2025-04-15 21:07:06 +02:00