Commit Graph

  • 6fa66ec88f Assorted improvements to SECURITY DEFINER functions documentation. Robert Haas 2023-01-16 10:49:59 -05:00
  • 3cdf7502f8 More documentation update for GRANT ... WITH SET OPTION. Robert Haas 2023-01-16 10:35:29 -05:00
  • 20428d344a Add BufFileRead variants with short read and EOF detection Peter Eisentraut 2023-01-16 09:20:44 +01:00
  • cf74b6eadb Fix some BufFileRead() error reporting Peter Eisentraut 2023-01-16 09:20:44 +01:00
  • f463335e1f Fix some BufFileRead() error reporting Peter Eisentraut 2023-01-16 09:20:44 +01:00
  • ac01fa647f Fix some BufFileRead() error reporting Peter Eisentraut 2023-01-16 09:20:44 +01:00
  • 1561612e3b Fix some BufFileRead() error reporting Peter Eisentraut 2023-01-16 09:20:44 +01:00
  • 9a740f81eb Refactor code in charge of running shell-based recovery commands Michael Paquier 2023-01-16 16:31:43 +09:00
  • 02d3448f4f Store IdentLine->pg_user as an AuthToken Michael Paquier 2023-01-16 13:58:07 +09:00
  • db9127c58c Remove arbitrary FUNC_MAX_ARGS limit in int2vectorin and oidvectorin. Tom Lane 2023-01-15 17:32:09 -05:00
  • 647fa50054 Remove arbitrary FUNC_MAX_ARGS limit in int2vectorin and oidvectorin. Tom Lane 2023-01-15 17:32:09 -05:00
  • 787db4be94 Make new GENERATED-expressions code more bulletproof. Tom Lane 2023-01-15 14:06:46 -05:00
  • a8b88c26f7 Make new GENERATED-expressions code more bulletproof. Tom Lane 2023-01-15 14:06:46 -05:00
  • a8f7687a0b Make new GENERATED-expressions code more bulletproof. Tom Lane 2023-01-15 14:06:46 -05:00
  • 3f244d020f Make new GENERATED-expressions code more bulletproof. Tom Lane 2023-01-15 13:14:52 -05:00
  • 1334b79a35 Doc: fix typo in backup.sgml. Tatsuo Ishii 2023-01-14 18:05:09 +09:00
  • 40015cf8ec Doc: fix typo in backup.sgml. Tatsuo Ishii 2023-01-14 18:12:19 +09:00
  • ff9618e82a Fix MAINTAIN privileges for toast tables and partitions. Jeff Davis 2023-01-13 15:32:37 -08:00
  • ff23b592ad Add 250c8ee07ed to git-blame-ignore-revs Andres Freund 2023-01-13 15:33:17 -08:00
  • 250c8ee07e Manual cleanup and pgindent of pgstat and bufmgr related code Andres Freund 2023-01-13 15:23:09 -08:00
  • d46a9792a8 Clean up useless "skipping" messages for VACUUM/ANALYZE. Jeff Davis 2023-01-13 14:42:03 -08:00
  • c44f6334ca Simplify permissions for LOCK TABLE. Jeff Davis 2023-01-13 14:14:54 -08:00
  • b7ae039536 Ignore dropped and generated columns from the column list. Amit Kapila 2023-01-13 14:49:23 +05:30
  • dca8b01f5f Avoid creating parallel apply state hash table unless required. Amit Kapila 2023-01-13 08:28:05 +05:30
  • e753ae6397 Add tests for regex replacement with \1 in pg_ident.conf to 0003_peer.pl Michael Paquier 2023-01-13 10:35:28 +09:00
  • 93595ffd59 doc: Simplify description of functions for pg_walinspect Michael Paquier 2023-01-13 09:30:12 +09:00
  • 58597edea1 doc: Simplify description of functions for pg_walinspect Michael Paquier 2023-01-13 09:29:44 +09:00
  • f1821b58fc Fix WaitEventSetWait() buffer overrun. Thomas Munro 2023-01-13 10:40:52 +13:00
  • 8a98523a54 Fix WaitEventSetWait() buffer overrun. Thomas Munro 2023-01-13 10:40:52 +13:00
  • 547e60b831 Fix WaitEventSetWait() buffer overrun. Thomas Munro 2023-01-13 10:40:52 +13:00
  • c159b0383f Fix WaitEventSetWait() buffer overrun. Thomas Munro 2023-01-13 10:40:52 +13:00
  • bf388ab828 Fix WaitEventSetWait() buffer overrun. Thomas Munro 2023-01-13 10:40:52 +13:00
  • 1b40710a8c Fix WaitEventSetWait() buffer overrun. Thomas Munro 2023-01-13 10:40:52 +13:00
  • 9e24e47817 Fix jsonpath existense checking of missing variables Alexander Korotkov 2023-01-12 18:16:34 +03:00
  • 2ff3ac3b5f Fix jsonpath existense checking of missing variables Alexander Korotkov 2023-01-12 18:16:34 +03:00
  • 0d9221f1d2 Fix jsonpath existense checking of missing variables Alexander Korotkov 2023-01-12 18:16:34 +03:00
  • 4dc3f94fae Fix jsonpath existense checking of missing variables Alexander Korotkov 2023-01-12 18:16:34 +03:00
  • 3161ae86ce Fix jsonpath existense checking of missing variables Alexander Korotkov 2023-01-12 18:16:34 +03:00
  • c8ad4d8166 Constify the arguments of ilist.c/h functions Peter Eisentraut 2023-01-12 08:00:51 +01:00
  • 881fa869c6 Code cleanup Peter Eisentraut 2023-01-12 07:37:39 +01:00
  • 8607630d74 Rename some variables related to ident files in hba.{c,h} Michael Paquier 2023-01-12 14:23:20 +09:00
  • bfd2542001 Fix incorrect comment in hba.h Michael Paquier 2023-01-12 13:49:28 +09:00
  • 6f25e48774 Acquire spinlock when updating 2PC slot data during logical decoding creation Michael Paquier 2023-01-12 13:41:22 +09:00
  • 5ad165d2c0 Acquire spinlock when updating 2PC slot data during logical decoding creation Michael Paquier 2023-01-12 13:40:33 +09:00
  • f0e6d6d3c9 Revert "Get rid of the "new" and "old" entries in a view's rangetable." Tom Lane 2023-01-11 22:56:34 -05:00
  • 5a26c7b310 Refactor DetermineSleepTime() to use milliseconds. Thomas Munro 2023-01-12 15:04:08 +13:00
  • 7389aad636 Use WaitEventSet API for postmaster's event loop. Thomas Munro 2023-01-12 12:34:23 +13:00
  • d93d68aeea Doc: fix silly thinko in 8bf6ec3ba. Tom Lane 2023-01-11 22:19:49 -05:00
  • d30b499997 Make lazy_vacuum_heap_rel match lazy_scan_heap. Peter Geoghegan 2023-01-11 18:45:32 -08:00
  • 8c233cf86b vacuumlazy.c: Tweak local variable name. Peter Geoghegan 2023-01-11 17:57:18 -08:00
  • 50767705ed Rename and relocate freeze plan dedup routines. Peter Geoghegan 2023-01-11 17:30:42 -08:00
  • 1b4d280ea1 Get rid of the "new" and "old" entries in a view's rangetable. Tom Lane 2023-01-11 19:41:02 -05:00
  • 2ff5ca86e8 Add support for tab completion after ALTER EXTENSION ADD|DROP in psql Michael Paquier 2023-01-12 08:49:37 +09:00
  • af3855cb77 Improve TransactionIdDidAbort() documentation. Peter Geoghegan 2023-01-11 15:31:42 -08:00
  • 8bf6ec3ba3 Improve handling of inherited GENERATED expressions. Tom Lane 2023-01-11 15:55:02 -05:00
  • d0d9683287 Don't leave roles behind after core regression tests. Tom Lane 2023-01-11 12:22:47 -05:00
  • c971a5b27a Fix MSVC build Peter Eisentraut 2023-01-11 14:41:52 +01:00
  • c96de2ce17 Common function for percent placeholder replacement Peter Eisentraut 2023-01-11 07:22:51 +01:00
  • 5f6401f81c Fix typos in code and comments Michael Paquier 2023-01-11 15:16:38 +09:00
  • 69fb29d1af Remove function declarations from headers for some undefined functions Michael Paquier 2023-01-11 11:54:55 +09:00
  • c0ee6943ca Avoid using tuple from syscache for update of pg_database.datfrozenxid Michael Paquier 2023-01-11 09:56:18 +09:00
  • 72b6098be4 Avoid using tuple from syscache for update of pg_database.datfrozenxid Michael Paquier 2023-01-11 09:56:14 +09:00
  • 3c6fc58209 Have the planner consider Incremental Sort for DISTINCT David Rowley 2023-01-11 10:25:43 +13:00
  • e5b8a4c098 Add new GUC createrole_self_grant. Robert Haas 2023-01-10 12:44:49 -05:00
  • cf5eb37c5e Restrict the privileges of CREATEROLE users. Robert Haas 2023-01-10 12:44:30 -05:00
  • f026c16a2c Fix MERGE's test for unreachable WHEN clauses. Dean Rasheed 2023-01-10 14:17:47 +00:00
  • 38255f2d00 Fix MERGE's test for unreachable WHEN clauses. Dean Rasheed 2023-01-10 14:16:27 +00:00
  • d952373a98 New header varatt.h split off from postgres.h Peter Eisentraut 2023-01-10 05:48:59 +01:00
  • cd06ccd78f Document the newly added wait events added by commit 216a784829. Amit Kapila 2023-01-10 09:38:08 +05:30
  • 02d552c4f4 Round off random_normal() test results one more decimal place. Tom Lane 2023-01-09 22:44:16 -05:00
  • f745739697 Fix the display of lock information for specktoken. Amit Kapila 2023-01-10 08:53:12 +05:30
  • bd8d453e9b Remove pg_regress' never-documented "ignore" feature. Tom Lane 2023-01-09 20:34:26 -05:00
  • 09d517773f Upgrade the random.sql regression test. Tom Lane 2023-01-09 20:30:25 -05:00
  • 78ee60ed84 Doc: add XML ID attributes to <sectN> and <varlistentry> tags. Tom Lane 2023-01-09 15:08:24 -05:00
  • 38d81760c4 Invent random_normal() to provide normally-distributed random numbers. Tom Lane 2023-01-09 12:44:00 -05:00
  • 2673ebf49a Remove redundant setting of tuplesort status John Naylor 2023-01-09 16:53:21 +07:00
  • c06caa0d62 Fix the file mode of worker.c changed by the commit 216a784829. Amit Kapila 2023-01-09 14:02:38 +05:30
  • 3c569049b7 Allow left join removals and unique joins on partitioned tables David Rowley 2023-01-09 17:15:08 +13:00
  • 216a784829 Perform apply of large transactions by parallel workers. Amit Kapila 2023-01-09 07:00:39 +05:30
  • 5687e7810f Doc: improve commentary about providing our own definitions of M_PI. Tom Lane 2023-01-08 16:25:25 -05:00
  • cd9479af2a Improve GIN cost estimation Alexander Korotkov 2023-01-08 22:34:59 +03:00
  • eb5c4e953b Extract the multiplier for CPU process cost of index page into a macro Alexander Korotkov 2023-01-08 22:37:33 +03:00
  • 57d11ef028 Check relkind before using TABLESAMPLE in postgres_fdw Tomas Vondra 2023-01-07 14:22:09 +01:00
  • d913928c9c psql: Add support for \dpS and \zS. Dean Rasheed 2023-01-07 11:09:26 +00:00
  • 2b6df05461 Remove the streaming files for incomplete xacts after restart. Amit Kapila 2023-01-07 12:17:14 +05:30
  • 18b81258ab Remove the streaming files for incomplete xacts after restart. Amit Kapila 2023-01-07 12:04:33 +05:30
  • b2cc5b8100 Remove the streaming files for incomplete xacts after restart. Amit Kapila 2023-01-07 11:52:41 +05:30
  • a14a583292 Add additional regression tests for select_active_windows David Rowley 2023-01-07 15:24:35 +13:00
  • c6e1f62e2c Wake up a subscription's replication worker processes after DDL. Tom Lane 2023-01-06 16:08:20 -05:00
  • 4c032dd804 Check for two_phase change at end of process_syncing_tables_for_apply. Tom Lane 2023-01-06 15:35:31 -05:00
  • b1665bf01e Allow hyphens in ltree labels Andrew Dunstan 2023-01-06 16:03:19 -05:00
  • a46a7011b2 Add options to control whether VACUUM runs vac_update_datfrozenxid. Tom Lane 2023-01-06 14:17:25 -05:00
  • c0008c8270
    Merge 47f54b9e98d740fca93737ad7fd85ab3544a9765 into cd4b2334db4980bbf86a8ba1d446db17e62ca342 #111 John Morris 2023-01-06 11:08:31 -08:00
  • 47f54b9e98 Comment update #111 John Morris 2023-01-06 10:14:09 -08:00
  • 8f4452bf86 Remove debug info from test configuration test_decoding John Morris 2023-01-06 10:10:32 -08:00
  • 4db8370a02 Merge commit 'cd4b2334db4980bbf86a8ba1d446db17e62ca342' into ReorderRefactor John Morris 2023-01-06 09:58:25 -08:00
  • 6e861e8b16 changed name of local variable John Morris 2023-01-06 09:57:58 -08:00
  • cd4b2334db Invalidate pgoutput's replication-decisions cache upon schema rename. Tom Lane 2023-01-06 11:11:51 -05:00
  • 211d80c065 Fix stale comment about sample_frac adjustment Tomas Vondra 2023-01-06 14:47:02 +01:00
  • 4037c5e2fe Fix typo Peter Eisentraut 2023-01-06 14:25:19 +01:00