Commit Graph

  • 6bc7449eac Fix accidentally casting away const Peter Eisentraut 2026-03-24 14:28:56 +01:00
  • 1c162c965a Report detailed errors from XLogFindNextRecord() failures. Fujii Masao 2026-03-24 22:33:09 +09:00
  • c98ad086ad Bounds-check access to TupleDescAttr with an Assert. Robert Haas 2026-03-24 08:58:50 -04:00
  • e2f289e5b9 Make many cast functions error safe Peter Eisentraut 2026-03-24 12:01:05 +01:00
  • 570e2fcc04 Prevent spurious "indexes on virtual generated columns are not supported". Robert Haas 2026-03-24 06:11:15 -04:00
  • cceb9c18a5 Prevent spurious "indexes on virtual generated columns are not supported". Robert Haas 2026-03-24 06:11:15 -04:00
  • 9cee8644f1 Fix copy-paste error in test_ginpostinglist John Naylor 2026-03-24 16:40:33 +07:00
  • 4c0ffe6244 Fix copy-paste error in test_ginpostinglist John Naylor 2026-03-24 16:40:33 +07:00
  • 791ff1df1e Fix copy-paste error in test_ginpostinglist John Naylor 2026-03-24 16:40:33 +07:00
  • 51b7316a7c Fix copy-paste error in test_ginpostinglist John Naylor 2026-03-24 16:40:33 +07:00
  • 4dc9346531 Fix copy-paste error in test_ginpostinglist John Naylor 2026-03-24 16:40:33 +07:00
  • d2a1aa77c2 Fix copy-paste error in test_ginpostinglist John Naylor 2026-03-24 16:40:33 +07:00
  • 6888658516 Further improve commentary about ChangeVarNodesWalkExpression() Alexander Korotkov 2026-03-24 09:48:07 +02:00
  • 8c73ab9da9 Further improve commentary about ChangeVarNodesWalkExpression() Alexander Korotkov 2026-03-24 09:48:07 +02:00
  • 4019f725f5 Add support for lock statistics in pgstats Michael Paquier 2026-03-24 15:32:09 +09:00
  • a90d865182 Move some code blocks in lock.c and proc.c Michael Paquier 2026-03-24 13:34:54 +09:00
  • 3d10ece612 Make implementation of SASLprep compliant for ASCII characters Michael Paquier 2026-03-24 08:29:23 +09:00
  • 2e123e3c2b Silence compiler warning from older compilers. Tom Lane 2026-03-23 17:25:12 -04:00
  • 7c08a7e809 Doc: minor improvements to SNI documentation. Tom Lane 2026-03-23 15:33:51 -04:00
  • 99d6aa64ef Doc: document how EXPLAIN ANALYZE reports parallel queries. Tom Lane 2026-03-23 14:48:52 -04:00
  • 0a68fd70cb doc: make "datadir" argument specification more specific Bruce Momjian 2026-03-23 12:13:31 -04:00
  • a0e0b3cc68 Improve commentary about ChangeVarNodesWalkExpression(). Tom Lane 2026-03-23 11:14:24 -04:00
  • 360dd6f7b4 Improve commentary about ChangeVarNodesWalkExpression(). Tom Lane 2026-03-23 11:14:24 -04:00
  • e35e466f61 Fix multixact backwards-compatibility with CHECKPOINT race condition Heikki Linnakangas 2026-03-23 11:53:32 +02:00
  • a5f412107f Fix multixact backwards-compatibility with CHECKPOINT race condition Heikki Linnakangas 2026-03-23 11:53:32 +02:00
  • 77dff5d937 Fix multixact backwards-compatibility with CHECKPOINT race condition Heikki Linnakangas 2026-03-23 11:53:32 +02:00
  • 1ca3850321 Fix multixact backwards-compatibility with CHECKPOINT race condition Heikki Linnakangas 2026-03-23 11:53:32 +02:00
  • 0852643e1c Fix multixact backwards-compatibility with CHECKPOINT race condition Heikki Linnakangas 2026-03-23 11:53:32 +02:00
  • 882bdcf9fd Fix invalid value of pg_aios.pid, function pg_get_aios() Michael Paquier 2026-03-23 18:14:28 +09:00
  • 93b76db0ac Fix invalid value of pg_aios.pid, function pg_get_aios() Michael Paquier 2026-03-23 18:13:56 +09:00
  • 085a531983 ci: Run headerscheck and cpluspluscheck in parallel Peter Eisentraut 2026-03-23 08:21:22 +01:00
  • 0f17d1dbfa headerscheck: Get CXXFLAGS from Makefile.global Peter Eisentraut 2026-03-23 07:18:11 +01:00
  • d6628a5ea0 pg_createsubscriber: Introduce module-specific logging functions. Amit Kapila 2026-03-23 09:23:20 +05:30
  • ded9754804 Add missing deflateEnd() for server-side gzip base backups Michael Paquier 2026-03-23 09:04:44 +09:00
  • 69c57466a7 Fix another buglet in archive_waldump.c. Tom Lane 2026-03-22 18:48:38 -04:00
  • 860359ea02 Fix assorted bugs in archive_waldump.c. Tom Lane 2026-03-22 18:24:42 -04:00
  • 5868372bbf Remove nonfunctional tar file trailer size check. Tom Lane 2026-03-22 18:13:41 -04:00
  • 5540f9c430 Fix finalization of decompressor astreamers. Tom Lane 2026-03-22 18:06:48 -04:00
  • 80785a527b Fix finalization of decompressor astreamers. Tom Lane 2026-03-22 18:06:48 -04:00
  • 6ccfc44922 Fix finalization of decompressor astreamers. Tom Lane 2026-03-22 18:06:48 -04:00
  • 5f96426142 Fix finalization of decompressor astreamers. Tom Lane 2026-03-22 18:06:48 -04:00
  • 9aa1fcc547 Fix finalization of decompressor astreamers. Tom Lane 2026-03-22 18:06:48 -04:00
  • e5836f7b7d Add fake LSN support to hash index AM. Peter Geoghegan 2026-03-22 17:31:43 -04:00
  • 01b7e4a46d Add pruning fast path for all-visible and all-frozen pages Melanie Plageman 2026-03-22 15:46:50 -04:00
  • f026fbf059 Make IndexScanInstrumentation a pointer in executor scan nodes. Peter Geoghegan 2026-03-22 13:20:29 -04:00
  • 4f7ecca84d Detect and fix visibility map corruption in more cases Melanie Plageman 2026-03-22 11:52:40 -04:00
  • 516310ed4d Don't reset 'latest_page_number' when replaying multixid truncation Heikki Linnakangas 2026-03-22 14:23:54 +02:00
  • 1f7947a48d Add test for single-page VACUUM of hash index on INSERT Michael Paquier 2026-03-22 15:24:33 +09:00
  • 322bab7974 Move declarations related to locktags from lock.h to new locktag.h Michael Paquier 2026-03-21 14:34:47 +09:00
  • ce8d5fe0e2 plpgsql: optimize "SELECT simple-expression INTO var". Tom Lane 2026-03-20 18:23:45 -04:00
  • 4a0b46b6e1 Fix dependency on FDW's connection function. Jeff Davis 2026-03-20 12:42:59 -07:00
  • b3cf461b3c pg_verifybackup: Enable WAL parsing for tar-format backups Andrew Dunstan 2026-03-20 15:31:35 -04:00
  • b15c151398 pg_waldump: Add support for reading WAL from tar archives Andrew Dunstan 2026-03-20 15:31:35 -04:00
  • f8a0cd2671 pg_waldump: Preparatory refactoring for tar archive WAL decoding. Andrew Dunstan 2026-03-20 15:31:35 -04:00
  • c8a350a439 Move tar detection and compression logic to common. Andrew Dunstan 2026-03-20 15:31:35 -04:00
  • 48f11bfa06 Bump transaction/multixact ID warning limits to 100M. Nathan Bossart 2026-03-20 14:15:33 -05:00
  • e646450e60 Add percentage of available IDs to wraparound warnings. Nathan Bossart 2026-03-20 14:15:33 -05:00
  • 733f20df53 Discount the metapage when estimating number of index pages visited. Tom Lane 2026-03-20 14:50:53 -04:00
  • e8b9d64974 Fix self-join removal to update bare Var references in join clauses Alexander Korotkov 2026-03-20 15:32:52 +02:00
  • 07b7a964d3 Fix self-join removal to update bare Var references in join clauses Alexander Korotkov 2026-03-20 15:32:52 +02:00
  • 6958077ceb SET NOT NULL: Call object-alter hook only after the catalog change Álvaro Herrera 2026-03-20 14:38:50 +01:00
  • e7975f1c06 SET NOT NULL: Call object-alter hook only after the catalog change Álvaro Herrera 2026-03-20 14:38:50 +01:00
  • 12444183e4 test_plan_advice: Set TAP test priority 50 in meson.build. Robert Haas 2026-03-20 08:39:55 -04:00
  • 4c0390ac53 Add option force_array for COPY JSON FORMAT Andrew Dunstan 2026-03-16 16:51:12 -04:00
  • 7dadd38cda json format for COPY TO Andrew Dunstan 2026-03-16 16:50:24 -04:00
  • a2145605ee introduce CopyFormat, refactor CopyFormatOptions Andrew Dunstan 2026-03-16 16:49:01 -04:00
  • 040a56be4b Cleanup users and roles in graph_table_rls test Peter Eisentraut 2026-03-20 10:54:35 +01:00
  • 57ee397953 Update Unicode data to Unicode 17.0.0 Peter Eisentraut 2026-03-20 08:42:50 +01:00
  • 493f8c6439 Add support for EXCEPT TABLE in ALTER PUBLICATION. Amit Kapila 2026-03-20 11:36:09 +05:30
  • 07d5bffe75 Fix new tuple deforming code so it can support cstrings again David Rowley 2026-03-20 14:16:06 +13:00
  • 703fee3b25 Fix dependency on FDW handler. Jeff Davis 2026-03-19 14:59:07 -07:00
  • 876fa84a27 Fix dependency on FDW handler. Jeff Davis 2026-03-19 14:59:07 -07:00
  • adcdbe9386 Add parallel vacuum worker usage to VACUUM (VERBOSE) and autovacuum logs. Masahiko Sawada 2026-03-19 15:01:47 -07:00
  • c6f369e585 Fix dependency on FDW handler. Jeff Davis 2026-03-19 14:59:07 -07:00
  • 3a35ab1d01 Fix dependency on FDW handler. Jeff Davis 2026-03-19 14:59:07 -07:00
  • a19edb66a8 Fix dependency on FDW handler. Jeff Davis 2026-03-19 14:59:07 -07:00
  • c11f87b1a3 Fix dependency on FDW handler. Jeff Davis 2026-03-19 14:59:07 -07:00
  • ba21f5bf8a Allow explicit casting between bytea and uuid. Masahiko Sawada 2026-03-19 13:51:50 -07:00
  • 1811f1af98 Improve hash join's handling of tuples with null join keys. Tom Lane 2026-03-19 15:21:36 -04:00
  • 8b02c22bb4 Avoid leaking duplicated file descriptors in corner cases. Tom Lane 2026-03-19 14:25:26 -04:00
  • dd1398f137 Allow choosing specific grantors via GRANT/REVOKE ... GRANTED BY. Nathan Bossart 2026-03-19 11:41:39 -05:00
  • 6f0738ddec dshash: Make it possible to suppress out of memory errors Robert Haas 2026-03-19 11:51:17 -04:00
  • 5a2043bf71 Fix transient memory leakage in jsonpath evaluation. Tom Lane 2026-03-19 11:37:14 -04:00
  • 7724cb9935 Add some const qualifiers enabled by typeof_unqual change on copyObject Peter Eisentraut 2026-03-19 06:34:27 +01:00
  • 46fb08aff6 Add commit 015d32016d to .git-blame-ignore-revs. Michael Paquier 2026-03-19 13:45:07 +09:00
  • 015d32016d test_saslprep: Apply proper indentation Michael Paquier 2026-03-19 13:42:24 +09:00
  • c95cd2991f Short-circuit row estimation in NOT IN containing NULL consts David Rowley 2026-03-19 17:16:36 +13:00
  • aa73838a5c test_saslprep: Test module for SASLprep() Michael Paquier 2026-03-19 13:03:30 +09:00
  • 79a5911fe6 Add more debugging information for bgworker termination tests of worker_spi Michael Paquier 2026-03-19 11:39:31 +09:00
  • 645c6d05cc doc: Clarify BUFFERS behavior without ANALYZE in EXPLAIN Fujii Masao 2026-03-19 08:30:50 +09:00
  • b335fe56f3 pg_plan_advice: Fix multiple copy-and-paste-errors in test case. Robert Haas 2026-03-18 18:15:36 -04:00
  • e87ab5049d ssl: Skip passphrase reload tests in EXEC_BACKEND builds Daniel Gustafsson 2026-03-18 22:59:57 +01:00
  • f91b8ff6af Fix -Wstrict-prototypes warning in ecpg_init_sqlca() declaration. Tom Lane 2026-03-18 15:25:12 -04:00
  • ec80215c03 pg_restore: Remove unnecessary strlen() calls in options parsing. Nathan Bossart 2026-03-18 14:22:15 -05:00
  • 1c5bf1185a ALTER SUBSCRIPTION ... SERVER test. Jeff Davis 2026-03-18 10:15:51 -07:00
  • 8df3c7a85e Exclude contrib/pg_plan_advice/pgpa_parser.h from headerscheck. Tom Lane 2026-03-18 13:10:14 -04:00
  • b71bf3b845 Fix pg_dump for CREATE FOREIGN DATA WRAPPER ... CONNECTION. Jeff Davis 2026-03-18 09:58:42 -07:00
  • 29bf4ee749 Enable -Wstrict-prototypes and -Wold-style-definition by default Peter Eisentraut 2026-03-18 14:31:50 +01:00
  • 9b406a9e48 Update RELEASE_CHANGES Peter Eisentraut 2026-03-18 13:36:44 +01:00
  • 1b0c269f2e Implement unaccent Unicode data update in meson Peter Eisentraut 2026-03-18 13:36:44 +01:00