1
0
mirror of https://github.com/postgres/postgres.git synced 2025-06-29 10:41:53 +03:00

Commit Graph

  • 682c5be25c reindexdb: Fix the index-level REINDEX with multiple jobs Alexander Korotkov 2025-03-16 13:28:22 +02:00
  • 83e5763d4d pg_createsubscriber: Remove some code bloat in the atexit() callback Michael Paquier 2025-03-16 19:20:49 +09:00
  • 771ba90298 localbuf: Introduce StartLocalBufferIO() Andres Freund 2025-03-15 12:30:07 -04:00
  • 4b4d33b9ea localbuf: Introduce FlushLocalBuffer() Andres Freund 2025-03-15 12:30:07 -04:00
  • dd6f2618f6 localbuf: Introduce TerminateLocalBufferIO() Andres Freund 2025-03-15 12:30:07 -04:00
  • 0762a151b0 localbuf: Introduce InvalidateLocalBuffer() Andres Freund 2025-03-15 12:30:07 -04:00
  • fa6af9b25e localbuf: Fix dangerous coding pattern in GetLocalVictimBuffer() Andres Freund 2025-03-15 12:30:07 -04:00
  • 5eabd91a83 Silence perl critic Andrew Dunstan 2025-03-15 17:41:54 -04:00
  • 27bdec0684 Optimization for lower(), upper(), casefold() functions. Jeff Davis 2025-03-15 13:00:50 -07:00
  • c3953226a0 Remove table AM callback scan_bitmap_next_block Melanie Plageman 2025-03-15 10:37:46 -04:00
  • 2b73a8cd33 BitmapHeapScan uses the read stream API Melanie Plageman 2025-03-15 10:34:42 -04:00
  • 944e81bf99 Separate TBM[Shared|Private]Iterator and TBMIterateResult Melanie Plageman 2025-03-15 10:10:51 -04:00
  • 799959dc7c Simplify distance heuristics in read_stream.c. Thomas Munro 2025-03-16 03:04:08 +13:00
  • 7ea8cd1566 Improve read_stream.c advice for dense streams. Thomas Munro 2025-03-15 10:23:59 +13:00
  • 11bd831860 doc: Explain more thoroughly when a table rewrite is needed Álvaro Herrera 2025-03-14 20:44:59 +01:00
  • 1c9242b2cd Doc: remove obsolete comment. Tom Lane 2025-03-14 14:08:47 -04:00
  • 6d376c3b0d Add GUC option to log lock acquisition failures. Fujii Masao 2025-03-14 23:14:12 +09:00
  • e80171d57c Optimize iteration over PGPROC for fast-path lock searches. Fujii Masao 2025-03-14 22:49:29 +09:00
  • a359d37019 Simplify and generalize PrepareSortSupportFromIndexRel() Peter Eisentraut 2025-03-14 10:34:08 +01:00
  • 1548c3a304 Remove direct handling of reloptions for toast tables Álvaro Herrera 2025-03-14 09:28:51 +01:00
  • 92fc6856cb Respect changing pin limits in read_stream.c. Thomas Munro 2025-03-14 20:39:43 +13:00
  • 0793ab8100 Activate Python "Limited API" in PL/Python Peter Eisentraut 2025-03-14 08:17:40 +01:00
  • 05cbd6cb22 Swap order of extern/static and pg_nodiscard Peter Eisentraut 2025-03-14 07:18:07 +01:00
  • 01261fb078 Improve buffer manager API for backend pin limits. Thomas Munro 2025-03-14 15:10:43 +13:00
  • 7c99dc587a Fix ALTER SUBSCRIPTION ... SET PUBLICATION ... command. Amit Kapila 2025-03-14 08:57:40 +05:30
  • 474aee3dfe Fix ARRAY_SUBLINK and ARRAY[] for int2vector and oidvector input. Tom Lane 2025-03-13 16:07:55 -04:00
  • f7ae51312f Fix ARRAY_SUBLINK and ARRAY[] for int2vector and oidvector input. Tom Lane 2025-03-13 16:07:55 -04:00
  • 13dd6f7726 Fix ARRAY_SUBLINK and ARRAY[] for int2vector and oidvector input. Tom Lane 2025-03-13 16:07:55 -04:00
  • 0405982c7c Fix ARRAY_SUBLINK and ARRAY[] for int2vector and oidvector input. Tom Lane 2025-03-13 16:07:55 -04:00
  • c826cd1b1d Fix ARRAY_SUBLINK and ARRAY[] for int2vector and oidvector input. Tom Lane 2025-03-13 16:07:55 -04:00
  • 4618045bee Fix ARRAY_SUBLINK and ARRAY[] for int2vector and oidvector input. Tom Lane 2025-03-13 16:07:55 -04:00
  • c7fc8808a9 ATExecSetRelOptions: Reduce scope of 'isnull' variable Álvaro Herrera 2025-03-13 18:15:59 +01:00
  • da0f0582e8 Make lwlocknames.h generated file less ugly Álvaro Herrera 2025-03-13 17:38:21 +01:00
  • 0697b23906 Add reverse(bytea). Nathan Bossart 2025-03-13 11:20:53 -05:00
  • b200180dec Repair commits 317aba70e et al for -DWRITE_READ_PARSE_PLAN_TREES. Tom Lane 2025-03-13 12:13:07 -04:00
  • 1a20bc9462 Repair commits 317aba70e et al for -DWRITE_READ_PARSE_PLAN_TREES. Tom Lane 2025-03-13 12:13:07 -04:00
  • 7713f4592a Repair commits 317aba70e et al for -DWRITE_READ_PARSE_PLAN_TREES. Tom Lane 2025-03-13 12:13:07 -04:00
  • bb25276205 Fix copy-and-paste mistake in error message Peter Eisentraut 2025-03-13 15:17:08 +01:00
  • 3691edfab9 pg_noreturn to replace pg_attribute_noreturn() Peter Eisentraut 2025-03-13 12:25:14 +01:00
  • cc5d98525d Fix incorrect handling of subquery pullup Richard Guo 2025-03-13 16:36:03 +09:00
  • 4c49611715 Remove code setting wrap_non_vars to true for UNION ALL subqueries Richard Guo 2025-03-13 16:34:28 +09:00
  • d3b2e5e1ab Refactor convert_case() to prepare for optimizations. Jeff Davis 2025-03-12 21:51:52 -07:00
  • 3abe9dc188 Avoid invalidating all RelationSyncCache entries on publication rename. Amit Kapila 2025-03-13 09:03:45 +05:30
  • e273468070 Fix read_stream.c for changing io_combine_limit. Thomas Munro 2025-03-13 15:43:34 +13:00
  • 75da2bece6 Fix read_stream.c for changing io_combine_limit. Thomas Munro 2025-03-13 15:43:34 +13:00
  • 8b2392ae3d Fix copy-paste error in datum_to_jsonb_internal() Amit Langote 2025-03-13 09:56:49 +09:00
  • d4f79865d4 Fix copy-paste error in datum_to_jsonb_internal() Amit Langote 2025-03-13 09:56:36 +09:00
  • 4ecdd4110d pg_rewind: Add dbname to primary_conninfo when using --write-recovery-conf. Masahiko Sawada 2025-03-12 16:56:04 -07:00
  • cdc1471cc7 Add b955df443 to .git-blame-ignore-revs David Rowley 2025-03-13 12:44:26 +13:00
  • b955df4434 Fix indentation issue David Rowley 2025-03-13 12:41:44 +13:00
  • 9e088f7dd8 Fix compiler warning in pg_logicalinspect. Masahiko Sawada 2025-03-12 14:23:56 -07:00
  • ac4494646d Rename alloc/free functions in reorderbuffer.c Heikki Linnakangas 2025-03-12 22:03:39 +02:00
  • 025e7e1eb4 Remove count_one_bits() in acl.c. Nathan Bossart 2025-03-12 15:01:52 -05:00
  • ff79b5b2ab Increase default effective_io_concurrency to 16 Melanie Plageman 2025-03-12 15:56:59 -04:00
  • d2fb076bec Handle interrupts while waiting on Append's async subplans Heikki Linnakangas 2025-03-12 20:53:09 +02:00
  • d4d34c08c7 Handle interrupts while waiting on Append's async subplans Heikki Linnakangas 2025-03-12 20:53:09 +02:00
  • 004dbbd72f Handle interrupts while waiting on Append's async subplans Heikki Linnakangas 2025-03-12 20:53:09 +02:00
  • e731e9d5ee Handle interrupts while waiting on Append's async subplans Heikki Linnakangas 2025-03-12 20:53:09 +02:00
  • af717317a0 Handle interrupts while waiting on Append's async subplans Heikki Linnakangas 2025-03-12 20:53:09 +02:00
  • f4e7756ef9 Build whole-row Vars the same way during parsing and planning. Tom Lane 2025-03-12 11:47:19 -04:00
  • 39af32f788 Build whole-row Vars the same way during parsing and planning. Tom Lane 2025-03-12 11:47:19 -04:00
  • d3a29ae6a6 Build whole-row Vars the same way during parsing and planning. Tom Lane 2025-03-12 11:47:19 -04:00
  • ae0be2f0bd Build whole-row Vars the same way during parsing and planning. Tom Lane 2025-03-12 11:47:19 -04:00
  • fec43428c9 Build whole-row Vars the same way during parsing and planning. Tom Lane 2025-03-12 11:47:19 -04:00
  • ca0830e5a2 Build whole-row Vars the same way during parsing and planning. Tom Lane 2025-03-12 11:47:19 -04:00
  • 18cd15e706 Add connection establishment duration logging Melanie Plageman 2025-03-12 11:33:08 -04:00
  • 9219093cab Modularize log_connections output Melanie Plageman 2025-03-12 11:33:01 -04:00
  • 28a7e31d0c Preserve RangeTblEntry.relid when expanding a view RTE. Tom Lane 2025-03-12 11:28:11 -04:00
  • 584f17a906 Preserve RangeTblEntry.relid when expanding a view RTE. Tom Lane 2025-03-12 11:28:04 -04:00
  • 317aba70ef Preserve RangeTblEntry.relid when expanding a view RTE. Tom Lane 2025-03-12 11:27:59 -04:00
  • f554a95379 Remove initialization from PendingBackendStats Michael Paquier 2025-03-12 20:37:43 +09:00
  • 72a3d0462b Prepare for Python "Limited API" in PL/Python Peter Eisentraut 2025-03-12 08:49:37 +01:00
  • c872516d8f Doc: silence A4 PDF build warnings. Tom Lane 2025-03-11 23:35:39 -04:00
  • 043745c3a0 Improve snapmgr.c comment Heikki Linnakangas 2025-03-11 23:28:38 +02:00
  • 8076c00592 Assert that a snapshot is active or registered before it's used Heikki Linnakangas 2025-03-11 23:20:34 +02:00
  • bd65cb3cd4 pg_logicalinspect: Fix possible crash when passing a directory path. Masahiko Sawada 2025-03-11 09:56:40 -07:00
  • a49927f04c pg_logicalinspect: Stabilize isolation tests. Masahiko Sawada 2025-03-11 09:30:00 -07:00
  • 8b1b342544 Improve EXPLAIN's display of window functions. Tom Lane 2025-03-11 11:19:54 -04:00
  • 426ea61117 nbtree: Make BTMaxItemSize into object-like macro. Peter Geoghegan 2025-03-11 10:35:56 -04:00
  • 0fbceae841 Show index search count in EXPLAIN ANALYZE, take 2. Peter Geoghegan 2025-03-11 09:20:50 -04:00
  • 12c5f797ea Update nls.mk for newly added file Peter Eisentraut 2025-03-11 13:42:03 +01:00
  • e0d8f49a3f BRIN: be more strict about required support procs Álvaro Herrera 2025-03-11 12:50:35 +01:00
  • ade976f8b4 BRIN: be more strict about required support procs Álvaro Herrera 2025-03-11 12:50:35 +01:00
  • f5b4a0b49e BRIN: be more strict about required support procs Álvaro Herrera 2025-03-11 12:50:35 +01:00
  • 5144e1f8fd BRIN: be more strict about required support procs Álvaro Herrera 2025-03-11 12:50:35 +01:00
  • 5d8c588004 BRIN: be more strict about required support procs Álvaro Herrera 2025-03-11 12:50:35 +01:00
  • 17ce344f86 BRIN: be more strict about required support procs Álvaro Herrera 2025-03-11 12:50:35 +01:00
  • d35d32d711 Add special case fast-paths for strict functions Daniel Gustafsson 2025-03-11 12:02:42 +01:00
  • 8dd7c7cd0a Replace EEOP_DONE with special steps for return/no return Daniel Gustafsson 2025-03-11 12:02:38 +01:00
  • dabccf4513 Move RemoveInheritedConstraint() call slightly earlier Peter Eisentraut 2025-03-11 10:43:48 +01:00
  • 1d26c2d2c4 refactor: Split tryAttachPartitionForeignKey() Peter Eisentraut 2025-03-11 09:33:36 +01:00
  • 64224a834c refactor: re-add ATExecAlterChildConstr() Peter Eisentraut 2025-03-11 08:40:42 +01:00
  • 76def4cdd7 Add WAL data to backend statistics Michael Paquier 2025-03-11 09:04:11 +09:00
  • 59a1592e39 tests: Make postmaster/002_connection_limits deal verbose logs Andres Freund 2025-03-10 19:11:32 -04:00
  • 29d6808ede CREATE INDEX: do update index stats if autovacuum=off. Tom Lane 2025-03-10 17:49:27 -04:00
  • 6c1e79589a Fix a few more redundant calls of GetLatestSnapshot() Heikki Linnakangas 2025-03-10 18:54:58 +02:00
  • 136e68b465 Fix a few more redundant calls of GetLatestSnapshot() Heikki Linnakangas 2025-03-10 18:54:58 +02:00
  • d765226cb9 Fix a few more redundant calls of GetLatestSnapshot() Heikki Linnakangas 2025-03-10 18:54:58 +02:00
  • 324e0b656b Fix a few more redundant calls of GetLatestSnapshot() Heikki Linnakangas 2025-03-10 18:54:58 +02:00
  • f1ef111a09 Fix a few more redundant calls of GetLatestSnapshot() Heikki Linnakangas 2025-03-10 18:54:58 +02:00