Commit Graph

  • 728015a470 Fix table name clash in recently introduced test Andres Freund 2023-04-07 14:02:46 -07:00
  • 704261ecc6 Improve IO accounting for temp relation writes Andres Freund 2023-04-07 13:24:26 -07:00
  • bf5a894c55 Test SCRAM iteration changes with psql \password Daniel Gustafsson 2023-04-07 22:14:23 +02:00
  • 664d757531 Refactor background psql TAP functions Daniel Gustafsson 2023-04-07 22:14:20 +02:00
  • 32bc0d022d
    Fix underspecified sort order in test query Alvaro Herrera 2023-04-07 20:19:16 +02:00
  • f3fa31327e Add pg_buffercache_usage_counts() to contrib/pg_buffercache. Tom Lane 2023-04-07 14:25:45 -04:00
  • e056c557ae
    Catalog NOT NULL constraints Alvaro Herrera 2023-04-07 19:20:53 +02:00
  • ff245a3788 Doc: improve descriptions of max_[pred_]locks_per_transaction GUCs. Tom Lane 2023-04-07 13:29:29 -04:00
  • 888f2ea0a8 Add array_sample() and array_shuffle() functions. Tom Lane 2023-04-07 11:47:07 -04:00
  • cd82e5c79d Fix locale-dependent test case. Tom Lane 2023-04-07 10:35:11 -04:00
  • 21d7c05a5c Fix copy-paste bug in 12f3867f553 triggering an assert after a write error Andres Freund 2023-04-07 01:02:46 -07:00
  • 96c498d2f8 Add tab-completion for newly added SUBSCRIPTION options. Amit Kapila 2023-04-07 10:32:36 +05:30
  • 8fcb32db98 Add more protections in WAL record APIs against overflows Michael Paquier 2023-04-07 10:10:17 +09:00
  • 26158b852d Use ExtendBufferedRelTo() in XLogReadBufferExtended() Andres Freund 2023-04-06 17:45:42 -07:00
  • ae78cae3be Add --buffer-usage-limit option to vacuumdb David Rowley 2023-04-07 12:47:10 +12:00
  • 00d1e02be2 hio: Use ExtendBufferedRelBy() to extend tables more efficiently Andres Freund 2023-04-06 16:35:21 -07:00
  • 1cbbee0338 Add VACUUM/ANALYZE BUFFER_USAGE_LIMIT option David Rowley 2023-04-07 11:40:31 +12:00
  • 5279e9db8e heapam: Pass number of required pages to RelationGetBufferForTuple() Andres Freund 2023-04-06 14:18:24 -07:00
  • 7d71d3dd08 Refresh cost-based delay params more frequently in autovacuum Daniel Gustafsson 2023-04-07 01:00:21 +02:00
  • a85c60a945 Separate vacuum cost variables from GUCs Daniel Gustafsson 2023-04-07 00:54:53 +02:00
  • 71a825194f Make vacuum failsafe_active globally visible Daniel Gustafsson 2023-04-07 00:54:08 +02:00
  • 83965ef0bd Stabilize just-added regression test cases. Tom Lane 2023-04-06 18:13:49 -04:00
  • 027d29edf4 Stabilize just-added regression test cases. Tom Lane 2023-04-06 18:13:49 -04:00
  • 16188d88ec Stabilize just-added regression test cases. Tom Lane 2023-04-06 18:13:49 -04:00
  • 1bee3ca238 Stabilize just-added regression test cases. Tom Lane 2023-04-06 18:13:49 -04:00
  • d6ac2348b8 Stabilize just-added regression test cases. Tom Lane 2023-04-06 18:13:49 -04:00
  • 5499706bdf Stabilize just-added regression test cases. Tom Lane 2023-04-06 18:13:49 -04:00
  • 31ae2aa9d2 psql: set SHELL_ERROR and SHELL_EXIT_CODE in more places. Tom Lane 2023-04-06 17:33:38 -04:00
  • 029dea882a Fix ts_headline() edge cases for empty query and empty search text. Tom Lane 2023-04-06 15:52:37 -04:00
  • bc428b12ac Fix ts_headline() edge cases for empty query and empty search text. Tom Lane 2023-04-06 15:52:37 -04:00
  • a1fb4bd856 Fix ts_headline() edge cases for empty query and empty search text. Tom Lane 2023-04-06 15:52:37 -04:00
  • b7d6c51d46 Fix ts_headline() edge cases for empty query and empty search text. Tom Lane 2023-04-06 15:52:37 -04:00
  • 34ad3aedb0 Fix ts_headline() edge cases for empty query and empty search text. Tom Lane 2023-04-06 15:52:37 -04:00
  • f976a77787 Fix ts_headline() edge cases for empty query and empty search text. Tom Lane 2023-04-06 15:52:37 -04:00
  • 18103b7c5f hio: Don't pin the VM while holding buffer lock while extending Andres Freund 2023-04-06 11:11:13 -07:00
  • bba9003b62 hio: Relax rules for calling GetVisibilityMapPins() Andres Freund 2023-04-06 10:27:30 -07:00
  • 00beecfe83 psql: add an optional execution-count limit to \watch. Tom Lane 2023-04-06 13:18:14 -04:00
  • 2820adf775 Support long distance matching for zstd compression Tomas Vondra 2023-04-06 17:18:38 +02:00
  • 983ec23007 postgres_fdw: Add support for parallel abort. Etsuro Fujita 2023-04-06 17:30:00 +09:00
  • b9b125b9c1 Move various prechecks from vacuum() into ExecVacuum() David Rowley 2023-04-06 15:44:52 +12:00
  • acab1b0914 Convert many uses of ReadBuffer[Extended](P_NEW) to ExtendBufferedRel() Andres Freund 2023-04-05 18:57:29 -07:00
  • fcdda1e4b5 Use ExtendBufferedRelTo() in {vm,fsm}_extend() Andres Freund 2023-04-05 17:29:57 -07:00
  • bccd6908ca Always make a BufferAccessStrategy for ANALYZE David Rowley 2023-04-06 12:37:03 +12:00
  • 1d477a907e Fix row tracking in pg_stat_statements with extended query protocol Michael Paquier 2023-04-06 09:29:03 +09:00
  • 31966b151e bufmgr: Introduce infrastructure for faster relation extension Andres Freund 2023-04-05 16:21:09 -07:00
  • 8eda731465 Allow to use system CA pool for certificate verification Daniel Gustafsson 2023-04-05 23:22:17 +02:00
  • 12f3867f55 bufmgr: Support multiple in-progress IOs by using resowner Andres Freund 2023-04-05 13:55:15 -07:00
  • 16dc2703c5 Support "Right Anti Join" plan shapes. Tom Lane 2023-04-05 16:59:00 -04:00
  • dad50f677c bufmgr: Acquire and clean victim buffer separately Andres Freund 2023-04-05 13:47:46 -07:00
  • 65eb2d00c6 Acquire locks on views in AcquirePlannerLocks, too. Tom Lane 2023-04-05 15:56:07 -04:00
  • 84adc8e20f pg_dump: Add support for zstd compression Tomas Vondra 2023-04-05 21:38:04 +02:00
  • 794f259447 bufmgr: Add Pin/UnpinLocalBuffer() Andres Freund 2023-04-05 10:42:17 -07:00
  • 819b69a81d bufmgr: Add some more error checking [infrastructure] around pinning Andres Freund 2023-04-05 10:42:17 -07:00
  • 4d330a61bb Add smgrzeroextend(), FileZero(), FileFallocate() Andres Freund 2023-04-05 10:06:39 -07:00
  • 4766eef317 Fix another issue with ENABLE/DISABLE TRIGGER on partitioned tables. Tom Lane 2023-04-05 12:56:29 -04:00
  • b02bf1e460 Fix another issue with ENABLE/DISABLE TRIGGER on partitioned tables. Tom Lane 2023-04-05 12:56:30 -04:00
  • 0a6aaf0116 Fix another issue with ENABLE/DISABLE TRIGGER on partitioned tables. Tom Lane 2023-04-05 12:56:30 -04:00
  • 2624de79ef Fix another issue with ENABLE/DISABLE TRIGGER on partitioned tables. Tom Lane 2023-04-05 12:56:30 -04:00
  • 3d6a98457d Don't initialize page in {vm,fsm}_extend(), not needed Andres Freund 2023-04-05 08:19:39 -07:00
  • 86a3fc7ec8 Fix wrong word in comment. Robert Haas 2023-04-05 09:50:08 -04:00
  • f275af8cb8 Update information_schema for SQL:2023 Peter Eisentraut 2023-04-05 09:47:07 +02:00
  • 542b6347bf doc: Update error messages in RLS examples John Naylor 2023-04-05 14:16:19 +07:00
  • f5d60b1ea2 doc: Update error messages in RLS examples John Naylor 2023-04-05 14:16:19 +07:00
  • 72e7872712 doc: Update error messages in RLS examples John Naylor 2023-04-05 14:16:19 +07:00
  • ba8fd17be0 doc: Update error messages in RLS examples John Naylor 2023-04-05 14:16:19 +07:00
  • eac34f7eb3 doc: Update error messages in RLS examples John Naylor 2023-04-05 14:16:19 +07:00
  • c9f57541d9 doc: Update SQL features/conformance information to SQL:2023 Peter Eisentraut 2023-04-05 08:55:44 +02:00
  • 790be6f31e doc: Update error messages in RLS examples John Naylor 2023-04-05 14:16:19 +07:00
  • fb6fad6ef1 Fix function reference in comment Daniel Gustafsson 2023-04-05 09:06:32 +02:00
  • 1993f3feb7 doc: Update SQL keywords list to SQL:2023 Peter Eisentraut 2023-04-05 07:55:28 +02:00
  • c209d317e9 Fix minor signed/unsigned mixup Peter Eisentraut 2023-04-05 07:34:52 +02:00
  • 9d2a464a04 meson: docs: Allow configuring simple/website style Andres Freund 2023-04-04 21:31:27 -07:00
  • b8059bdf1e docs: html: load stylesheet via custom.css.source Andres Freund 2023-04-04 21:10:46 -07:00
  • 0012979d98 docs: html: copy images to output as part of xslt build Andres Freund 2023-04-04 21:05:52 -07:00
  • ef07d351a1 meson: add docs, docs_pdf options Andres Freund 2023-04-04 21:29:39 -07:00
  • 0ba827ecfc meson: docs: Preparatory cleanups Andres Freund 2023-04-04 20:50:43 -07:00
  • 8df0d3d530 Add Copyright notice in 001_basic.pl and 002_pg_upgrade.pl. Amit Kapila 2023-04-05 09:20:14 +05:30
  • d75c7fbaf9 docs: Remove support for 'htmlhelp' format Andres Freund 2023-04-04 19:25:14 -07:00
  • 3f695b3117 sequences: Lock buffer before initializing page Andres Freund 2023-04-04 16:38:06 -07:00
  • ea406250d9 doc: Add more details about pg_stat_get_xact_blocks_{fetched,hit} Michael Paquier 2023-04-05 07:59:57 +09:00
  • 1372166bac doc: Add more details about pg_stat_get_xact_blocks_{fetched,hit} Michael Paquier 2023-04-05 07:59:55 +09:00
  • f7a057ac7e doc: Add more details about pg_stat_get_xact_blocks_{fetched,hit} Michael Paquier 2023-04-05 07:59:54 +09:00
  • ba0e8377be doc: Add more details about pg_stat_get_xact_blocks_{fetched,hit} Michael Paquier 2023-04-05 07:59:52 +09:00
  • b135a94db7 doc: Add more details about pg_stat_get_xact_blocks_{fetched,hit} Michael Paquier 2023-04-05 07:59:49 +09:00
  • e126d817c7 doc: Add more details about pg_stat_get_xact_blocks_{fetched,hit} Michael Paquier 2023-04-05 07:59:43 +09:00
  • 36320cbc16 Fix MSVC warning introduced in ea1db8ae70. Jeff Davis 2023-04-04 15:14:21 -07:00
  • f303ec6210 Remove comment obsoleted by 11c2d6fd. Thomas Munro 2023-04-05 09:40:34 +12:00
  • ea1db8ae70 Canonicalize ICU locale names to language tags. Jeff Davis 2023-04-04 10:28:08 -07:00
  • d3d53f955c Add a way to get the current function's OID in pl/pgsql. Tom Lane 2023-04-04 13:33:18 -04:00
  • 482675987b Add a run_as_owner option to subscriptions. Robert Haas 2023-04-04 12:03:03 -04:00
  • 1e10d49b65 Perform logical replication actions as the table owner. Robert Haas 2023-04-04 11:25:23 -04:00
  • 3077324b03 Add missing XML ID attributes Peter Eisentraut 2023-04-04 16:20:34 +02:00
  • 71bfd1543f
    Code review for recent SQL/JSON commits Alvaro Herrera 2023-04-04 14:04:30 +02:00
  • 8a2b1b1477 bufmgr: Remove buffer-write-dirty tracepoints Andres Freund 2023-04-03 18:02:41 -07:00
  • 05a304a855 Make SP-GiST redirect cleanup more aggressive. Peter Geoghegan 2023-04-03 11:47:48 -07:00
  • e48c817395 Recycle deleted nbtree pages more aggressively. Peter Geoghegan 2023-04-03 11:31:43 -07:00
  • a349b86603 Move heaprel struct field next to index rel field. Peter Geoghegan 2023-04-03 11:01:11 -07:00
  • e7e7da2f8d Fix possible logical replication crash. Robert Haas 2023-04-03 13:11:00 -04:00
  • a8a00124f1 When using valgrind, log the current query after an error is detected. Tom Lane 2023-04-03 10:18:38 -04:00
  • b0b91ced16 Revert 764da7710b Alexander Korotkov 2023-04-03 16:55:09 +03:00