Commit Graph

  • 308d0d4437 Fix some performance issues in GIN query startup. Tom Lane 2025-03-06 11:54:27 -05:00
  • e2a6934a88 Fix some performance issues in GIN query startup. Tom Lane 2025-03-06 11:54:27 -05:00
  • 2d313375c0 Fix some performance issues in GIN query startup. Tom Lane 2025-03-06 11:54:27 -05:00
  • d52221cf0d Fix some performance issues in GIN query startup. Tom Lane 2025-03-06 11:54:27 -05:00
  • 9094eb25b7 Fix some performance issues in GIN query startup. Tom Lane 2025-03-06 11:54:27 -05:00
  • e33969abc1 Further fix for json_strip_nulls documentation Andrew Dunstan 2025-03-06 10:24:03 -05:00
  • fb9023533d valgrind: Adjust suppressions to handle glibc changes Andres Freund 2025-03-06 08:45:35 -05:00
  • 0e76f253f4 Remove extraneous commas in json{b}_strip_nulls documentation Andrew Dunstan 2025-03-06 08:46:15 -05:00
  • 33b02bfac4 valgrind: Adjust suppressions to handle glibc changes Andres Freund 2025-03-06 08:45:35 -05:00
  • e973d95d7c PG-1400: Correct pg_tde_change_key_provider naming Zsolt Parragi 2025-03-05 21:57:44 +00:00
  • 522d91ade7 Use palloc_object() and palloc_array() for type safety Andreas Karlsson 2025-03-05 00:41:25 +01:00
  • 588acf6d0e Avoid invalidating all RelationSyncCache entries on publication change. Amit Kapila 2025-03-06 14:19:38 +05:30
  • 1d33de9d68 Organize and deduplicate statistics import tests. Jeff Davis 2025-03-06 00:19:22 -08:00
  • f9f4b43b8d Address stats export review comments. Jeff Davis 2025-03-06 00:11:12 -08:00
  • 298944e8d8 Address stats import review comments. Jeff Davis 2025-03-05 23:07:25 -08:00
  • 39de4f157d Fix compiler warnings about typedef redefinitions Heikki Linnakangas 2025-03-06 03:10:22 +02:00
  • 7f7f324eb5 Add more monitoring data for WAL writes in the WAL receiver Michael Paquier 2025-03-06 09:39:45 +09:00
  • 393e0d2314 Split WaitEventSet functions to separate source file Heikki Linnakangas 2025-03-06 01:26:16 +02:00
  • 84e5b2f07a Use ModifyWaitEvent to update exit_on_postmaster_death Heikki Linnakangas 2025-03-06 01:26:12 +02:00
  • 9f25b9f739 ecpg: Fix compiler warning in ecpg build with Meson. Fujii Masao 2025-03-06 08:22:30 +09:00
  • a98e4dee63 Remove unused ShutdownLatchSupport() function Heikki Linnakangas 2025-03-05 23:46:29 +02:00
  • 153836b99a ci: Remove installation of libcurl Daniel Gustafsson 2025-03-05 22:12:20 +01:00
  • d4a6c847ca ci: Document what makes certain tasks special Andres Freund 2025-03-05 13:19:28 -05:00
  • 0a2f5df881 ci: freebsd: Specify debug_parallel_query=regress Andres Freund 2025-03-05 13:19:28 -05:00
  • ad40644eb8 ci: Upgrade FreeBSD image Andres Freund 2025-03-05 10:33:47 -05:00
  • 3f4c5e38e8 ci: Upgrade FreeBSD image Andres Freund 2025-03-05 10:29:08 -05:00
  • bfc1bd4a0f ci: Upgrade FreeBSD image Andres Freund 2025-03-05 10:29:05 -05:00
  • 49389240bb ci: Upgrade FreeBSD image Andres Freund 2025-03-05 10:29:03 -05:00
  • d00107cd63 Revert "Show index search count in EXPLAIN ANALYZE." Peter Geoghegan 2025-03-05 10:27:31 -05:00
  • 4603903d29 Allow json{b}_strip_nulls to remove null array elements Andrew Dunstan 2025-03-05 09:50:34 -05:00
  • 5ead85fbc8 Show index search count in EXPLAIN ANALYZE. Peter Geoghegan 2025-03-05 09:36:48 -05:00
  • 635f580120 Rename some signal and interrupt handling functions for consistency Heikki Linnakangas 2025-03-05 16:22:26 +02:00
  • 00d2056bee Do not allocate internal keys in top memory context Andreas Karlsson 2025-03-04 20:21:48 +01:00
  • f4e53e10b6
    Add ALTER TABLE ... ALTER CONSTRAINT ... SET [NO] INHERIT Álvaro Herrera 2025-03-05 13:50:22 +01:00
  • 3824063e66
    Removed outdated install instructions (#101) Anastasia Alexandrova 2025-03-05 12:37:35 +01:00
  • f4694e0f35 Fix some gaps in pg_stat_io with WAL receiver and WAL summarizer Michael Paquier 2025-03-05 10:17:39 +09:00
  • 54d23601b9 psql: Fix memory leak with \gx used within a pipeline Michael Paquier 2025-03-05 07:56:03 +09:00
  • b229c10164 Enforce memory limit during parallel GIN builds Tomas Vondra 2025-03-04 20:37:55 +01:00
  • 6baab0917f PG-1304 Remove unused macros left over when removing tde_heap_basic Andreas Karlsson 2025-03-04 18:23:19 +01:00
  • f52345995d pg_upgrade: Check for the expected error message in TAP tests. Masahiko Sawada 2025-03-04 11:16:12 -08:00
  • 0f354e0805
    Fix ALTER TABLE error message Álvaro Herrera 2025-03-04 20:07:30 +01:00
  • 931a1c0237
    Fix ALTER TABLE error message Álvaro Herrera 2025-03-04 20:07:30 +01:00
  • 4e026be5f1
    Fix ALTER TABLE error message Álvaro Herrera 2025-03-04 20:07:30 +01:00
  • bf1e2d2db5
    Fix ALTER TABLE error message Álvaro Herrera 2025-03-04 20:07:30 +01:00
  • 9ea5fe5b6c
    Fix ALTER TABLE error message Álvaro Herrera 2025-03-04 20:07:30 +01:00
  • 7bbc46213d
    Fix ALTER TABLE error message Álvaro Herrera 2025-03-04 20:07:30 +01:00
  • cf59a9f59c Fixing newlines in pg_tde_alter_key_provider Zsolt Parragi 2025-03-04 15:07:00 +00:00
  • 2f87f1ea60 Remove debug leftover Zsolt Parragi 2025-03-04 15:04:15 +00:00
  • bacbc4863b Refactor Copy{From|To}GetRoutine() to use pass-by-reference argument. Masahiko Sawada 2025-03-04 10:38:41 -08:00
  • 0b2a45a5d1 Compress TID lists when writing GIN tuples to disk Tomas Vondra 2025-03-04 19:02:04 +01:00
  • 9b4bdf876a Add .gitignore entry for ecpg test detritus. Tom Lane 2025-03-04 12:58:04 -05:00
  • c878de1db4 Make FP_LOCK_SLOTS_PER_BACKEND look like a function Tomas Vondra 2025-03-04 18:33:09 +01:00
  • dd225825da Move pg_tde_alter_key_provider into conrtrib/pg_tde Andreas Karlsson 2025-02-18 14:12:31 +01:00
  • 7ba086867a Remove two now unused error codes specific to the file provider Andreas Karlsson 2025-02-28 17:03:06 +01:00
  • bcb0a6ba9c Remove unnecessary includes in keyring_api.c Andreas Karlsson 2025-02-28 16:54:37 +01:00
  • f1fe8ad5ca Do minor style fixes to keyring_kmip.c Andreas Karlsson 2025-02-28 16:48:52 +01:00
  • 5828e2f2e1 Do not return boolean from RegisterKeyProvider() Andreas Karlsson 2025-02-28 16:48:00 +01:00
  • 583e7049f7 Assume that KeyringGenerateNewKey() never returns NULL Andreas Karlsson 2025-02-28 16:45:14 +01:00
  • 5c7ab46700 Hardcode the logic of throw_error for keyring providers Andreas Karlsson 2025-02-28 16:30:34 +01:00
  • 3b6f7269d2 Remove unused function GetPrincipalKeyProviderId() Andreas Karlsson 2025-02-28 15:14:42 +01:00
  • ce0b687557 Add extern markings on all functions in .h files Andreas Karlsson 2025-02-28 13:28:49 +01:00
  • 4b583f05ac Remove fucntions which no longer exist from .h files Andreas Karlsson 2025-02-28 13:24:30 +01:00
  • 671ca398f0 Remove unused static variable Andreas Karlsson 2025-02-28 12:32:07 +01:00
  • 5d52f6da48 Make global variables only used in one file static Andreas Karlsson 2025-02-28 12:30:19 +01:00
  • adb312609b Make functions only used in one file static Andreas Karlsson 2025-02-28 12:29:26 +01:00
  • 640fd7622c Make our xact callbacks static functions Andreas Karlsson 2025-02-28 13:28:29 +01:00
  • 948164335b Make pg_tde's RMGR functions static Andreas Karlsson 2025-02-28 12:23:28 +01:00
  • dc587cb80d
    PG-1304: Remove tde_heap_basic and everything related to it. (#99) Zsolt Parragi 2025-03-04 15:03:16 +00:00
  • 91ecb5e0bc Add regression tests for pg_stat_progress_copy.tuples_skipped. Fujii Masao 2025-03-04 23:56:49 +09:00
  • e4cb1230ca Add bitcode generation support on meson for contrib modules #203 Diego Fronza 2025-03-03 22:37:49 -03:00
  • 3eb9ffeb94 Add bitcode generation support for backend on meson builds Diego Fronza 2025-02-21 10:53:46 -03:00
  • d2e7068392 Fix outdated comment Heikki Linnakangas 2025-03-04 15:33:19 +02:00
  • 56e6a31868 doc: Expand version compatibility for pg_basebackup features Daniel Gustafsson 2025-03-04 12:08:27 +01:00
  • ad13490be0 doc: Expand version compatibility for pg_basebackup features Daniel Gustafsson 2025-03-04 12:08:27 +01:00
  • 3abbd8dbeb Fix accidental use of = instead of == Peter Eisentraut 2025-03-04 09:45:01 +01:00
  • f011acdd61 Fix ALTER TABLE ADD VIRTUAL GENERATED COLUMN when table rewrite Peter Eisentraut 2025-03-04 09:18:32 +01:00
  • bc5a08af3c Avoid NullTest deduction for clone clauses Richard Guo 2025-03-04 16:17:19 +09:00
  • 716a051aac Avoid NullTest deduction for clone clauses Richard Guo 2025-03-04 16:11:03 +09:00
  • 28f04984f0 ecpg: Add TAP test for the ecpg command. Fujii Masao 2025-03-04 14:58:46 +09:00
  • c76db55c90 Split pgstat_bestart() into three different routines Michael Paquier 2025-03-04 14:09:44 +09:00
  • 40d3f82744 Add more assertions in palloc0() and palloc_extended() Michael Paquier 2025-03-04 10:53:10 +09:00
  • ba57dcfdcd doc: Convert UUID functions list to table format. Masahiko Sawada 2025-03-03 15:44:01 -08:00
  • 246dedc5d0 Allow => syntax for named cursor arguments in plpgsql. Tom Lane 2025-03-03 18:00:05 -05:00
  • b6904afae4 ci: Use a RAM disk for NetBSD and OpenBSD. Thomas Munro 2025-03-04 11:18:29 +13:00
  • 06eae9e621 Trigger more frequent autovacuums with relallfrozen Melanie Plageman 2025-03-03 14:42:00 -05:00
  • 35c8dd9e11 Simplify some logic around setting pg_attribute.atthasdef. Tom Lane 2025-03-03 13:35:48 -05:00
  • 4528768d98 Remove now-dead code in StoreAttrDefault(). Tom Lane 2025-03-03 13:09:20 -05:00
  • 95f650674d Fix broken handling of domains in atthasmissing logic. Tom Lane 2025-03-03 12:43:29 -05:00
  • aac07b5625 Fix broken handling of domains in atthasmissing logic. Tom Lane 2025-03-03 12:43:29 -05:00
  • c75c830e23 Fix broken handling of domains in atthasmissing logic. Tom Lane 2025-03-03 12:43:29 -05:00
  • 1d180931cc Fix broken handling of domains in atthasmissing logic. Tom Lane 2025-03-03 12:43:29 -05:00
  • edc3bccd0d Fix broken handling of domains in atthasmissing logic. Tom Lane 2025-03-03 12:43:29 -05:00
  • d6dd2a02ba Fix broken handling of domains in atthasmissing logic. Tom Lane 2025-03-03 12:43:29 -05:00
  • 99f8f3fbbc Add relallfrozen to pg_class Melanie Plageman 2025-03-03 11:18:05 -05:00
  • 8492feb98f Allow parallel CREATE INDEX for GIN indexes Tomas Vondra 2025-03-03 16:53:03 +01:00
  • 3f1db99bfa Handle auxiliary processes in SQL functions of backend statistics Michael Paquier 2025-03-03 09:57:48 +09:00
  • fe186bda78 postgres_fdw: Extend postgres_fdw_get_connections to return remote backend PID. Fujii Masao 2025-03-03 08:51:30 +09:00
  • 15a79c7311 Use PRI*64 instead of "ll*" in format strings (minimal trial) Peter Eisentraut 2025-03-02 13:53:03 +01:00
  • ebe919e953 Fix pg_strtof() to not crash on NULL endptr. Tom Lane 2025-03-01 14:22:56 -05:00
  • 76fbb38ef6 Fix pg_strtof() to not crash on NULL endptr. Tom Lane 2025-03-01 14:22:56 -05:00