Commit Graph

  • 30df61990c bufmgr: Add one-entry cache for private refcount master Andres Freund 2025-12-14 13:09:43 -0500
  • edbaaea0a9 bufmgr: Separate keys for private refcount infrastructure Andres Freund 2025-12-14 13:09:43 -0500
  • 5b275a6e15 Try a few different locale name spellings in nls.sql. Tom Lane 2025-12-14 12:54:57 -0500
  • b853e644d7 Fix double assignment. Tom Lane 2025-12-14 12:09:56 -0500
  • 8c498479d7 Add a regression test to verify that NLS translation works. Tom Lane 2025-12-14 11:55:18 -0500
  • b27e48213f Refactor WaitLSNType enum to use a macro for type count Alexander Korotkov 2025-12-14 17:18:32 +0200
  • c5ae07a90a Fix usage of palloc() in MERGE/SPLIT PARTITION(s) code Alexander Korotkov 2025-12-14 16:10:25 +0200
  • 4b3d173629 Implement ALTER TABLE ... SPLIT PARTITION ... command Alexander Korotkov 2025-12-14 13:29:38 +0200
  • f2e4cc4279 Implement ALTER TABLE ... MERGE PARTITIONS ... command Alexander Korotkov 2025-12-14 13:29:17 +0200
  • 5b3ef3055d doc: Fix incorrect documentation for test_custom_stats Michael Paquier 2025-12-14 11:21:01 +0900
  • ef5f559b95 Fix jsonb_object_agg crash after eliminating null-valued pairs. Tom Lane 2025-12-13 16:18:23 -0500
  • 315342ffed Use correct preprocessor conditional in relptr.h Peter Eisentraut 2025-12-13 19:56:09 +0100
  • abb331da0a Fix out-of-date comment on makeRangeConstructors Peter Eisentraut 2025-12-13 16:56:07 +0100
  • ff30bad7f6 Clarify comment about temporal foreign keys Peter Eisentraut 2025-12-13 16:44:33 +0100
  • 108e3e57ed remove inline zstd #257 Dharin Shah 2025-12-12 21:32:17 +0100
  • 3f0ca998e7 Add zstd compression support for TOAST with extended header format #256 Dharin Shah 2025-12-12 19:18:50 +0100
  • 630a93799d
    Reject opclass options in ON CONFLICT clause Álvaro Herrera 2025-12-12 14:26:42 +0100
  • 493eb0da31 Replace most StaticAssertStmt() with StaticAssertDecl() Peter Eisentraut 2025-12-12 08:58:34 +0100
  • 87a350e1f2 Never store 0 as the nextMXact Heikki Linnakangas 2025-12-12 10:47:34 +0200
  • d90aa68c96 tests: Rename conflicting role names REL_14_STABLE Andres Freund 2022-10-05 10:43:13 -0700
  • aa2ec0403d tests: Rename conflicting role names REL_15_STABLE Andres Freund 2022-10-05 10:43:13 -0700
  • b4cbc106a6 Fix some comments. Nathan Bossart 2025-12-11 15:13:04 -0600
  • 81f72115cf
    Fix infer_arbiter_index for partitioned tables Álvaro Herrera 2025-12-11 20:56:37 +0100
  • b65f1ad9b1 Fix comment on how temp files and subtransactions are handled Heikki Linnakangas 2025-12-11 15:57:11 +0200
  • d4b7bde418 Add runtime checks for bogus multixact offsets Heikki Linnakangas 2025-12-11 11:18:14 +0200
  • 795e94c70c Make <assert.h> consistently available in frontend and backend Peter Eisentraut 2025-12-11 09:19:17 +0100
  • 4f7dacc5b8 Use palloc_object() and palloc_array(), the last change Michael Paquier 2025-12-11 14:29:12 +0900
  • 580b5c2f39 pg_buffercache: Fix memory allocation formula REL_18_STABLE Michael Paquier 2025-12-11 14:11:25 +0900
  • 3f83de20ba pg_buffercache: Fix memory allocation formula Michael Paquier 2025-12-11 14:11:06 +0900
  • 1362bc33e0 Enhance slot synchronization API to respect promotion signal. Amit Kapila 2025-12-11 03:49:28 +0000
  • e16c6f0247 Clarify why _bt_killitems sorts its items array. Peter Geoghegan 2025-12-10 20:50:47 -0500
  • 0c67dbcc4e Fix allocation formula in llvmjit_expr.c Michael Paquier 2025-12-11 10:25:51 +0900
  • 07ddf6197b Fix allocation formula in llvmjit_expr.c Michael Paquier 2025-12-11 10:25:50 +0900
  • 5a4dc4aabd Fix allocation formula in llvmjit_expr.c REL_16_STABLE Michael Paquier 2025-12-11 10:25:48 +0900
  • 0bab0c3b74 Fix allocation formula in llvmjit_expr.c REL_17_STABLE Michael Paquier 2025-12-11 10:25:46 +0900
  • 5b7bbf16db Fix allocation formula in llvmjit_expr.c Michael Paquier 2025-12-11 10:25:44 +0900
  • 06761b6096 Fix allocation formula in llvmjit_expr.c Michael Paquier 2025-12-11 10:25:21 +0900
  • 473cb1b951 Fix MULTIXACT_DEBUG builds. Peter Geoghegan 2025-12-10 19:31:13 -0500
  • 0909380e4c Allow PG_PRINTF_ATTRIBUTE to be different in C and C++ code. Tom Lane 2025-12-10 17:09:10 -0500
  • bfb335df58 Return TIDs in desc order during backwards scans. Peter Geoghegan 2025-12-10 15:35:30 -0500
  • 630706ced0 Add pg_iswcased(). Jeff Davis 2025-12-10 11:56:11 -0800
  • 1e493158d3 Remove char_tolower() API. Jeff Davis 2025-12-10 11:55:59 -0800
  • 807b2f261d Fix bogus extra arguments to query_safe in test Heikki Linnakangas 2025-12-10 19:38:07 +0200
  • e08f338d00 Fix bogus extra arguments to query_safe in test Heikki Linnakangas 2025-12-10 19:38:07 +0200
  • 820343bab3 Fix bogus extra arguments to query_safe in test Heikki Linnakangas 2025-12-10 19:38:07 +0200
  • 343693c3c1 Improve DDL deparsing test Heikki Linnakangas 2025-12-10 19:27:02 +0200
  • eebec3ca4b Add comment about keeping PD_ALL_VISIBLE and VM in sync Melanie Plageman 2025-12-10 11:10:13 -0500
  • bd298f54a0 Simplify vacuum visibility assertion Melanie Plageman 2025-12-10 11:10:01 -0500
  • 70b4d90439 Fix comment in GetPublicationRelations Heikki Linnakangas 2025-12-10 15:33:29 +0200
  • 998d100cdb Fix some near-bugs related to ResourceOwner function arguments Heikki Linnakangas 2025-12-10 11:43:16 +0200
  • e8dc5810a2 Fix some near-bugs related to ResourceOwner function arguments Heikki Linnakangas 2025-12-10 11:43:16 +0200
  • fa44b8b7fb Fix some near-bugs related to ResourceOwner function arguments Heikki Linnakangas 2025-12-10 11:43:16 +0200
  • 8268e66ac6 libpq: Authorize pthread_exit() in libpq_check Michael Paquier 2025-12-10 13:56:33 +0900
  • d0518e965e Fix failures with cross-version pg_upgrade tests Michael Paquier 2025-12-10 12:47:23 +0900
  • 1756b9f616 Fix failures with cross-version pg_upgrade tests Michael Paquier 2025-12-10 12:47:20 +0900
  • 1d7b00dc14 Fix failures with cross-version pg_upgrade tests Michael Paquier 2025-12-10 12:46:45 +0900
  • 06817fc8a4 Fix two issues with recently-introduced nbtree test Michael Paquier 2025-12-10 11:56:42 +0900
  • 801b4ee7fa Fix meson warning due to missing declaration of NM Michael Paquier 2025-12-10 08:10:28 +0900
  • bae9d2f892 Fix typo in comment Heikki Linnakangas 2025-12-10 01:06:03 +0200
  • f275afc997 Fix misleading comment in tuplesort.c David Rowley 2025-12-10 12:01:14 +1300
  • 1b105f9472 Use palloc_object() and palloc_array() in backend code Michael Paquier 2025-12-10 07:36:46 +0900
  • d62a258cd4 Fix O_CLOEXEC flag handling in Windows port. Thomas Munro 2025-12-10 09:01:35 +1300
  • f24af0e04c Fix O_CLOEXEC flag handling in Windows port. Thomas Munro 2025-12-10 09:01:35 +1300
  • bebb281b08 Fix O_CLOEXEC flag handling in Windows port. Thomas Munro 2025-12-10 09:01:35 +1300
  • c507ba55f5 Fix O_CLOEXEC flag handling in Windows port. Thomas Munro 2025-12-10 09:01:35 +1300
  • d107176d27 vacuumdb: Add --dry-run. Nathan Bossart 2025-12-09 13:34:22 -0600
  • 750816971b Add ParallelSlotSetIdle(). Nathan Bossart 2025-12-09 13:34:22 -0600
  • cf1450e577 vacuumdb: Move some variables to the vacuumingOptions struct. Nathan Bossart 2025-12-09 13:34:22 -0600
  • ab40db3852 Add started_by column to pg_stat_progress_analyze view. Masahiko Sawada 2025-12-09 11:23:45 -0800
  • 0d78952061 Add mode and started_by columns to pg_stat_progress_vacuum view. Masahiko Sawada 2025-12-09 10:51:14 -0800
  • 1412c8ea07 doc: Fix titles of some pg_buffercache functions. Nathan Bossart 2025-12-09 11:01:38 -0600
  • b237f5422b doc: Fix titles of some pg_buffercache functions. Nathan Bossart 2025-12-09 11:01:38 -0600
  • f8715ec866 Support "j" length modifier in snprintf.c. Tom Lane 2025-12-09 11:43:25 -0500
  • 3cb5808bd1 Add wait event for the group commit delay before WAL flush Heikki Linnakangas 2025-12-09 17:06:40 +0200
  • f231a4e8c7 Fix warning about wrong format specifier for off_t type Heikki Linnakangas 2025-12-09 14:05:13 +0200
  • bd8d9c9bdf Widen MultiXactOffset to 64 bits Heikki Linnakangas 2025-12-09 13:53:03 +0200
  • bb3b1c4f64 Move pg_multixact SLRU page format definitions to a separate header Heikki Linnakangas 2025-12-09 13:45:01 +0200
  • 4c4fa53b9d doc: Fix statement about ON CONFLICT and deferrable constraints. Dean Rasheed 2025-12-09 10:49:19 +0000
  • f188bc5145 doc: Fix statement about ON CONFLICT and deferrable constraints. Dean Rasheed 2025-12-09 10:49:19 +0000
  • 8348004b54 doc: Fix statement about ON CONFLICT and deferrable constraints. Dean Rasheed 2025-12-09 10:49:18 +0000
  • 7a02ac28ab doc: Fix statement about ON CONFLICT and deferrable constraints. Dean Rasheed 2025-12-09 10:49:17 +0000
  • ae627d8a3c doc: Fix statement about ON CONFLICT and deferrable constraints. Dean Rasheed 2025-12-09 10:49:16 +0000
  • e9443a5526 doc: Fix statement about ON CONFLICT and deferrable constraints. Dean Rasheed 2025-12-09 10:49:16 +0000
  • f00484c170 Fix distinctness check for queries with grouping sets Richard Guo 2025-12-09 17:09:27 +0900
  • c925ad30b0 Fix const-simplification for index expressions and predicate Richard Guo 2025-12-09 16:56:26 +0900
  • 04396eacd3 Fix LOCK_TIMEOUT handling in slotsync worker. Amit Kapila 2025-12-09 07:25:20 +0000
  • 6c61c69d58 Fix LOCK_TIMEOUT handling in slotsync worker. Amit Kapila 2025-12-09 07:12:37 +0000
  • f2818868ae Fix LOCK_TIMEOUT handling in slotsync worker. Amit Kapila 2025-12-09 07:02:08 +0000
  • 2268f2b91b Remove useless casts in format arguments Peter Eisentraut 2025-12-09 06:58:39 +0100
  • 907caf5c39 Clean up int64-related format strings Peter Eisentraut 2025-12-09 06:58:39 +0100
  • 2b117bb014 Remove unnecessary casts in printf format arguments (%zu/%zd) Peter Eisentraut 2025-12-09 06:58:39 +0100
  • 0c3c5c3b06 Use palloc_object() and palloc_array() in more areas of the tree Michael Paquier 2025-12-09 14:53:17 +0900
  • aa749bde32 Improve documentation for pg_atomic_unlocked_write_u32() Andres Freund 2025-12-08 23:03:54 -0500
  • 52a95886f7 Doc: fix typo in hash index documentation David Rowley 2025-12-09 14:43:26 +1300
  • 08e1ea3b28 Doc: fix typo in hash index documentation David Rowley 2025-12-09 14:43:03 +1300
  • ca98d8ba10 Doc: fix typo in hash index documentation David Rowley 2025-12-09 14:42:40 +1300
  • a59b03995a Doc: fix typo in hash index documentation David Rowley 2025-12-09 14:42:11 +1300
  • 52382feb78 Doc: fix typo in hash index documentation David Rowley 2025-12-09 14:41:30 +1300
  • 4a8e6f43a6 libpq: Refactor logic checking for exit() in shared library builds Michael Paquier 2025-12-09 10:39:08 +0900
  • c004d68c93 Fix minor portability issue in pg_resetwal.c. Tom Lane 2025-12-08 19:06:36 -0500