Commit Graph

  • 315342ffed Use correct preprocessor conditional in relptr.h Peter Eisentraut 2025-12-13 19:56:09 +01:00
  • abb331da0a Fix out-of-date comment on makeRangeConstructors Peter Eisentraut 2025-12-13 16:56:07 +01:00
  • ff30bad7f6 Clarify comment about temporal foreign keys Peter Eisentraut 2025-12-13 16:44:33 +01:00
  • 630a93799d Reject opclass options in ON CONFLICT clause Álvaro Herrera 2025-12-12 14:26:42 +01:00
  • 493eb0da31 Replace most StaticAssertStmt() with StaticAssertDecl() Peter Eisentraut 2025-12-12 08:58:34 +01:00
  • 87a350e1f2 Never store 0 as the nextMXact Heikki Linnakangas 2025-12-12 10:47:34 +02:00
  • d90aa68c96 tests: Rename conflicting role names Andres Freund 2022-10-05 10:43:13 -07:00
  • aa2ec0403d tests: Rename conflicting role names Andres Freund 2022-10-05 10:43:13 -07:00
  • b4cbc106a6 Fix some comments. Nathan Bossart 2025-12-11 15:13:04 -06:00
  • 81f72115cf Fix infer_arbiter_index for partitioned tables Álvaro Herrera 2025-12-11 20:56:37 +01:00
  • b65f1ad9b1 Fix comment on how temp files and subtransactions are handled Heikki Linnakangas 2025-12-11 15:57:11 +02:00
  • d4b7bde418 Add runtime checks for bogus multixact offsets Heikki Linnakangas 2025-12-11 11:18:14 +02:00
  • 795e94c70c Make <assert.h> consistently available in frontend and backend Peter Eisentraut 2025-12-11 09:19:17 +01:00
  • 4f7dacc5b8 Use palloc_object() and palloc_array(), the last change Michael Paquier 2025-12-11 14:29:12 +09:00
  • 580b5c2f39 pg_buffercache: Fix memory allocation formula Michael Paquier 2025-12-11 14:11:25 +09:00
  • 3f83de20ba pg_buffercache: Fix memory allocation formula Michael Paquier 2025-12-11 14:11:06 +09:00
  • 1362bc33e0 Enhance slot synchronization API to respect promotion signal. Amit Kapila 2025-12-11 03:49:28 +00:00
  • e16c6f0247 Clarify why _bt_killitems sorts its items array. Peter Geoghegan 2025-12-10 20:50:47 -05:00
  • 0c67dbcc4e Fix allocation formula in llvmjit_expr.c Michael Paquier 2025-12-11 10:25:51 +09:00
  • 07ddf6197b Fix allocation formula in llvmjit_expr.c Michael Paquier 2025-12-11 10:25:50 +09:00
  • 5a4dc4aabd Fix allocation formula in llvmjit_expr.c Michael Paquier 2025-12-11 10:25:48 +09:00
  • 0bab0c3b74 Fix allocation formula in llvmjit_expr.c Michael Paquier 2025-12-11 10:25:46 +09:00
  • 5b7bbf16db Fix allocation formula in llvmjit_expr.c Michael Paquier 2025-12-11 10:25:44 +09:00
  • 06761b6096 Fix allocation formula in llvmjit_expr.c Michael Paquier 2025-12-11 10:25:21 +09:00
  • 473cb1b951 Fix MULTIXACT_DEBUG builds. Peter Geoghegan 2025-12-10 19:31:13 -05:00
  • 0909380e4c Allow PG_PRINTF_ATTRIBUTE to be different in C and C++ code. Tom Lane 2025-12-10 17:09:10 -05:00
  • bfb335df58 Return TIDs in desc order during backwards scans. Peter Geoghegan 2025-12-10 15:35:30 -05:00
  • 630706ced0 Add pg_iswcased(). Jeff Davis 2025-12-10 11:56:11 -08:00
  • 1e493158d3 Remove char_tolower() API. Jeff Davis 2025-12-10 11:55:59 -08:00
  • 807b2f261d Fix bogus extra arguments to query_safe in test Heikki Linnakangas 2025-12-10 19:38:07 +02:00
  • e08f338d00 Fix bogus extra arguments to query_safe in test Heikki Linnakangas 2025-12-10 19:38:07 +02:00
  • 820343bab3 Fix bogus extra arguments to query_safe in test Heikki Linnakangas 2025-12-10 19:38:07 +02:00
  • 343693c3c1 Improve DDL deparsing test Heikki Linnakangas 2025-12-10 19:27:02 +02:00
  • eebec3ca4b Add comment about keeping PD_ALL_VISIBLE and VM in sync Melanie Plageman 2025-12-10 11:10:13 -05:00
  • bd298f54a0 Simplify vacuum visibility assertion Melanie Plageman 2025-12-10 11:10:01 -05:00
  • 70b4d90439 Fix comment in GetPublicationRelations Heikki Linnakangas 2025-12-10 15:33:29 +02:00
  • 998d100cdb Fix some near-bugs related to ResourceOwner function arguments Heikki Linnakangas 2025-12-10 11:43:16 +02:00
  • e8dc5810a2 Fix some near-bugs related to ResourceOwner function arguments Heikki Linnakangas 2025-12-10 11:43:16 +02:00
  • fa44b8b7fb Fix some near-bugs related to ResourceOwner function arguments Heikki Linnakangas 2025-12-10 11:43:16 +02:00
  • 8268e66ac6 libpq: Authorize pthread_exit() in libpq_check Michael Paquier 2025-12-10 13:56:33 +09:00
  • d0518e965e Fix failures with cross-version pg_upgrade tests Michael Paquier 2025-12-10 12:47:23 +09:00
  • 1756b9f616 Fix failures with cross-version pg_upgrade tests Michael Paquier 2025-12-10 12:47:20 +09:00
  • 1d7b00dc14 Fix failures with cross-version pg_upgrade tests Michael Paquier 2025-12-10 12:46:45 +09:00
  • 06817fc8a4 Fix two issues with recently-introduced nbtree test Michael Paquier 2025-12-10 11:56:42 +09:00
  • 801b4ee7fa Fix meson warning due to missing declaration of NM Michael Paquier 2025-12-10 08:10:28 +09:00
  • bae9d2f892 Fix typo in comment Heikki Linnakangas 2025-12-10 01:06:03 +02:00
  • f275afc997 Fix misleading comment in tuplesort.c David Rowley 2025-12-10 12:01:14 +13:00
  • 1b105f9472 Use palloc_object() and palloc_array() in backend code Michael Paquier 2025-12-10 07:36:46 +09:00
  • d62a258cd4 Fix O_CLOEXEC flag handling in Windows port. Thomas Munro 2025-12-10 09:01:35 +13:00
  • f24af0e04c Fix O_CLOEXEC flag handling in Windows port. Thomas Munro 2025-12-10 09:01:35 +13:00
  • bebb281b08 Fix O_CLOEXEC flag handling in Windows port. Thomas Munro 2025-12-10 09:01:35 +13:00
  • c507ba55f5 Fix O_CLOEXEC flag handling in Windows port. Thomas Munro 2025-12-10 09:01:35 +13:00
  • d107176d27 vacuumdb: Add --dry-run. Nathan Bossart 2025-12-09 13:34:22 -06:00
  • 750816971b Add ParallelSlotSetIdle(). Nathan Bossart 2025-12-09 13:34:22 -06:00
  • cf1450e577 vacuumdb: Move some variables to the vacuumingOptions struct. Nathan Bossart 2025-12-09 13:34:22 -06:00
  • ab40db3852 Add started_by column to pg_stat_progress_analyze view. Masahiko Sawada 2025-12-09 11:23:45 -08:00
  • 0d78952061 Add mode and started_by columns to pg_stat_progress_vacuum view. Masahiko Sawada 2025-12-09 10:51:14 -08:00
  • 1412c8ea07 doc: Fix titles of some pg_buffercache functions. Nathan Bossart 2025-12-09 11:01:38 -06:00
  • b237f5422b doc: Fix titles of some pg_buffercache functions. Nathan Bossart 2025-12-09 11:01:38 -06:00
  • f8715ec866 Support "j" length modifier in snprintf.c. Tom Lane 2025-12-09 11:43:25 -05:00
  • 3cb5808bd1 Add wait event for the group commit delay before WAL flush Heikki Linnakangas 2025-12-09 17:06:40 +02:00
  • f231a4e8c7 Fix warning about wrong format specifier for off_t type Heikki Linnakangas 2025-12-09 14:05:13 +02:00
  • bd8d9c9bdf Widen MultiXactOffset to 64 bits Heikki Linnakangas 2025-12-09 13:53:03 +02:00
  • bb3b1c4f64 Move pg_multixact SLRU page format definitions to a separate header Heikki Linnakangas 2025-12-09 13:45:01 +02:00
  • 4c4fa53b9d doc: Fix statement about ON CONFLICT and deferrable constraints. Dean Rasheed 2025-12-09 10:49:19 +00:00
  • f188bc5145 doc: Fix statement about ON CONFLICT and deferrable constraints. Dean Rasheed 2025-12-09 10:49:19 +00:00
  • 8348004b54 doc: Fix statement about ON CONFLICT and deferrable constraints. Dean Rasheed 2025-12-09 10:49:18 +00:00
  • 7a02ac28ab doc: Fix statement about ON CONFLICT and deferrable constraints. Dean Rasheed 2025-12-09 10:49:17 +00:00
  • ae627d8a3c doc: Fix statement about ON CONFLICT and deferrable constraints. Dean Rasheed 2025-12-09 10:49:16 +00:00
  • e9443a5526 doc: Fix statement about ON CONFLICT and deferrable constraints. Dean Rasheed 2025-12-09 10:49:16 +00:00
  • f00484c170 Fix distinctness check for queries with grouping sets Richard Guo 2025-12-09 17:09:27 +09:00
  • c925ad30b0 Fix const-simplification for index expressions and predicate Richard Guo 2025-12-09 16:56:26 +09:00
  • 04396eacd3 Fix LOCK_TIMEOUT handling in slotsync worker. Amit Kapila 2025-12-09 07:25:20 +00:00
  • 6c61c69d58 Fix LOCK_TIMEOUT handling in slotsync worker. Amit Kapila 2025-12-09 07:12:37 +00:00
  • f2818868ae Fix LOCK_TIMEOUT handling in slotsync worker. Amit Kapila 2025-12-09 07:02:08 +00:00
  • 2268f2b91b Remove useless casts in format arguments Peter Eisentraut 2025-12-09 06:58:39 +01:00
  • 907caf5c39 Clean up int64-related format strings Peter Eisentraut 2025-12-09 06:58:39 +01:00
  • 2b117bb014 Remove unnecessary casts in printf format arguments (%zu/%zd) Peter Eisentraut 2025-12-09 06:58:39 +01:00
  • 0c3c5c3b06 Use palloc_object() and palloc_array() in more areas of the tree Michael Paquier 2025-12-09 14:53:17 +09:00
  • aa749bde32 Improve documentation for pg_atomic_unlocked_write_u32() Andres Freund 2025-12-08 23:03:54 -05:00
  • 52a95886f7 Doc: fix typo in hash index documentation David Rowley 2025-12-09 14:43:26 +13:00
  • 08e1ea3b28 Doc: fix typo in hash index documentation David Rowley 2025-12-09 14:43:03 +13:00
  • ca98d8ba10 Doc: fix typo in hash index documentation David Rowley 2025-12-09 14:42:40 +13:00
  • a59b03995a Doc: fix typo in hash index documentation David Rowley 2025-12-09 14:42:11 +13:00
  • 52382feb78 Doc: fix typo in hash index documentation David Rowley 2025-12-09 14:41:30 +13:00
  • 4a8e6f43a6 libpq: Refactor logic checking for exit() in shared library builds Michael Paquier 2025-12-09 10:39:08 +09:00
  • c004d68c93 Fix minor portability issue in pg_resetwal.c. Tom Lane 2025-12-08 19:06:36 -05:00
  • 83a26ba59b Avoid pointer chasing in _bt_readpage inner loop. Peter Geoghegan 2025-12-08 13:48:09 -05:00
  • d0d0ba6cf6 Unify some more messages Álvaro Herrera 2025-12-08 19:23:38 +01:00
  • 65d6acbc56 Relocate _bt_readpage and related functions. Peter Geoghegan 2025-12-08 13:15:00 -05:00
  • 5278222853 Unify error messages Álvaro Herrera 2025-12-08 16:30:52 +01:00
  • 502e256f22 Unify error messages Álvaro Herrera 2025-12-08 16:30:52 +01:00
  • 978cf02bb8 pg_resetwal: Use separate flags for whether an option is given Heikki Linnakangas 2025-12-08 16:54:54 +02:00
  • 636c1914b4 pg_resetwal: Reject negative and out of range arguments Heikki Linnakangas 2025-12-08 16:54:50 +02:00
  • 7f88553cea Make ecpg parse.pl more robust with braces Peter Eisentraut 2025-12-08 15:53:52 +01:00
  • 804046b39a Use PGAlignedXLogBlock for some code simplification Peter Eisentraut 2025-12-08 13:52:42 +01:00
  • 31280d96a6 test_custom_stats: Test module for custom cumulative statistics Michael Paquier 2025-12-08 15:23:09 +09:00
  • d3ceb20846 Prevent invalidation of newly created replication slots. Amit Kapila 2025-12-08 05:33:14 +00:00
  • 006dd4b2e5 Prevent invalidation of newly created replication slots. Amit Kapila 2025-12-08 05:19:28 +00:00
  • d52c24b0f8 injection_points: Remove portions related to custom pgstats Michael Paquier 2025-12-08 12:45:20 +09:00