Commit Graph

  • f6db76c555 Prevent join removal from removing the query's result relation. Tom Lane 2023-02-20 15:18:22 -05:00
  • da32a99df1 Limit memory usage of pg_walinspect functions. Jeff Davis 2023-02-20 11:29:31 -08:00
  • 69e8c7cf1d Limit memory usage of pg_walinspect functions. Jeff Davis 2023-02-20 10:29:53 -08:00
  • c6c3b3bc3d Remove gratuitous assumptions about what make_modifytable can see. Tom Lane 2023-02-20 12:06:30 -05:00
  • a316a3bc6d
    Correctly set userid of subquery relations' child rels Alvaro Herrera 2023-02-20 16:00:42 +01:00
  • 94cad7a3e6 Optimize generate_orderedappend_paths David Rowley 2023-02-20 22:48:58 +13:00
  • 6773197464 Add MSVC support for pg_leftmost_one_pos32() and friends John Naylor 2023-02-08 12:05:58 +07:00
  • 204b0cbecb Add assert checking to pg_leftmost_one_pos32() and friends John Naylor 2023-01-24 14:39:26 +07:00
  • 2cb82e2acf Speedup and increase usability of set proc title functions David Rowley 2023-02-20 16:18:27 +13:00
  • de2aca2885 Expand regression tests of pg_stat_statements for utility queries Michael Paquier 2023-02-20 10:16:51 +09:00
  • e8dbdb15db Refactor tests of pg_stat_statements for planning, utility and level tracking Michael Paquier 2023-02-20 09:28:29 +09:00
  • f3daa3116f Fix handling of multi-column BRIN indexes Tomas Vondra 2023-02-19 00:41:18 +01:00
  • 305d89ad93 Fix handling of multi-column BRIN indexes Tomas Vondra 2023-02-19 00:41:18 +01:00
  • e72910f808 Fix handling of multi-column BRIN indexes Tomas Vondra 2023-02-19 00:41:18 +01:00
  • 7e15428c3b Fix the bug when create schema authentication rolname. #128 songhongyu 2023-02-18 21:35:37 +08:00
  • df931e9ab3 Print the correct aliases for DML target tables in ruleutils. Tom Lane 2023-02-17 16:40:34 -05:00
  • 3dd287c14f Print the correct aliases for DML target tables in ruleutils. #129 Tom Lane 2023-02-17 16:40:34 -05:00
  • 4efb4f0d48 Print the correct aliases for DML target tables in ruleutils. Tom Lane 2023-02-17 16:40:34 -05:00
  • 14345f3c6a Print the correct aliases for DML target tables in ruleutils. Tom Lane 2023-02-17 16:40:34 -05:00
  • c8a5f1685f Print the correct aliases for DML target tables in ruleutils. Tom Lane 2023-02-17 16:40:34 -05:00
  • 393430f575 Print the correct aliases for DML target tables in ruleutils. Tom Lane 2023-02-17 16:40:34 -05:00
  • 881a91781f Fix incorrect format placeholder Peter Eisentraut 2023-02-17 14:10:48 +01:00
  • 35739b87dc Redesign archive modules Michael Paquier 2023-02-17 14:26:42 +09:00
  • d2ea2d310d Remove obsolete platforms from ps_status.c. Thomas Munro 2023-02-17 15:18:18 +13:00
  • a0fa18cc0d Fix check for child column generation status matching parent. Tom Lane 2023-02-16 18:51:55 -05:00
  • afa7930462 pgindent: mention directory arguments in help text Andrew Dunstan 2023-02-16 11:42:13 -05:00
  • 17feb6a566 Remove duplicated comment in nodeModifyTable.c Michael Paquier 2023-02-16 17:13:26 +09:00
  • fce003cfde Add a new wait state and use it when sending data in the apply worker. Amit Kapila 2023-02-16 07:46:31 +05:30
  • 1b43743f11 Add description for new patterns supported in HBA and ident sample files Michael Paquier 2023-02-16 07:38:52 +09:00
  • 5d8ec1b9f6
    Don't rely on uninitialized value in MERGE / DELETE Alvaro Herrera 2023-02-15 20:37:44 +01:00
  • fd923b5de9
    Don't rely on uninitialized value in MERGE / DELETE Alvaro Herrera 2023-02-15 20:37:44 +01:00
  • 5352ca22e0 Rename force_parallel_mode to debug_parallel_query David Rowley 2023-02-15 21:21:59 +13:00
  • 8e0e0698f1 doc: Fix spelling of option -Dtap_tests for meson Michael Paquier 2023-02-15 15:01:24 +09:00
  • 88d606f7cc Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificates Michael Paquier 2023-02-15 10:12:40 +09:00
  • a40e7b75e6 Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificates Michael Paquier 2023-02-15 10:12:38 +09:00
  • 2eb8e54cc3 Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificates Michael Paquier 2023-02-15 10:12:36 +09:00
  • 864f80fead Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificates Michael Paquier 2023-02-15 10:12:33 +09:00
  • 5fd61055ea Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificates Michael Paquier 2023-02-15 10:12:31 +09:00
  • 9244c11afe Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificates Michael Paquier 2023-02-15 10:12:16 +09:00
  • 87f21d2c68 Fix make_etags failure on Mac. Tatsuo Ishii 2023-02-15 09:52:42 +09:00
  • 3b12e68a5c Change argument type of pq_sendbytes from char * to void * Peter Eisentraut 2023-02-14 13:32:19 +01:00
  • a8a44828a2 Correct docs for the default locale_provider of a new database. Jeff Davis 2023-02-13 17:14:44 -08:00
  • e9a20e451f When removing a relation from the query, drop its RelOptInfo. Tom Lane 2023-02-13 13:35:38 -05:00
  • c7468c73f7 Fix buggy recursion in flatten_rtes_walker(). Tom Lane 2023-02-13 12:19:58 -05:00
  • f50f029c49 Fix thinkos in have_unsafe_outer_join_ref; reduce to Assert check. Tom Lane 2023-02-13 11:45:32 -05:00
  • b16259b3c1 Remove obsolete pgindent options --code-base and --build Andrew Dunstan 2023-02-13 08:13:03 -05:00
  • 9a31256231
    Fix object identity string for transforms Alvaro Herrera 2023-02-13 14:03:09 +01:00
  • a1acdacada
    Add wait_for_replay_catchup wrapper to Cluster.pm Alvaro Herrera 2023-02-13 11:52:19 +01:00
  • ec5a010ab2 Fix pfree issue in presorted DISTINCT aggregate code David Rowley 2023-02-13 23:38:21 +13:00
  • bd944884e9 Consolidate ItemPointer to Datum conversion functions Peter Eisentraut 2023-02-13 09:50:14 +01:00
  • 7da51590ed Fix incorrect presorted DISTINCT aggregate if condition David Rowley 2023-02-13 20:38:37 +13:00
  • 836c31ba50 Disable WindowAgg inverse transitions when subplans are present David Rowley 2023-02-13 17:11:03 +13:00
  • a9fa6d79ad Disable WindowAgg inverse transitions when subplans are present David Rowley 2023-02-13 17:10:31 +13:00
  • 4aa43ba218 Disable WindowAgg inverse transitions when subplans are present David Rowley 2023-02-13 17:09:55 +13:00
  • 301eb3ee4e Disable WindowAgg inverse transitions when subplans are present David Rowley 2023-02-13 17:09:26 +13:00
  • ac55abd335 Disable WindowAgg inverse transitions when subplans are present David Rowley 2023-02-13 17:08:46 +13:00
  • 8d2a8581b6 Disable WindowAgg inverse transitions when subplans are present David Rowley 2023-02-13 17:07:04 +13:00
  • 2a507f6fd8 Mark more nodes with attribute no_query_jumble Michael Paquier 2023-02-13 09:07:33 +09:00
  • 6ded4a5a3d Make pg_bsd_indent's .h files inclusion-order-safe. Tom Lane 2023-02-12 13:06:37 -05:00
  • 0ef65d0f55 Avoid dereferencing an undefined pointer in DecodeInterval(). Tom Lane 2023-02-12 12:50:55 -05:00
  • 5e80d35154 Avoid dereferencing an undefined pointer in DecodeInterval(). Tom Lane 2023-02-12 12:50:55 -05:00
  • 156c049bee Integrate pg_bsd_indent into our build/test infrastructure. Tom Lane 2023-02-12 12:22:21 -05:00
  • b44e5fced3 Sync pg_bsd_indent's copyright notices with Postgres practice. Tom Lane 2023-02-12 12:03:01 -05:00
  • 4e831f4cee Import pg_bsd_indent sources. Tom Lane 2023-02-12 11:59:18 -05:00
  • dab07e8c68 pgindent: filter files for the --commit option Andrew Dunstan 2023-02-12 08:43:44 -05:00
  • 10a082bf72 Add tests for pg_stat_io Andres Freund 2023-02-11 09:54:44 -08:00
  • 9c83bbcf7e Create regress_tblspc in test_setup Andres Freund 2023-02-11 09:52:36 -08:00
  • a9c70b46db Add pg_stat_io view, providing more detailed IO statistics Andres Freund 2023-02-11 09:51:58 -08:00
  • ecb01e6ebb Un-revert "Disable STARTUP_PROGRESS_TIMEOUT in standby mode." Robert Haas 2023-02-10 16:27:05 -05:00
  • 44e56baa80 Fix join removal logic to clean up sub-RestrictInfos of OR clauses. Tom Lane 2023-02-10 14:52:36 -05:00
  • acc5821e4d Further fixes in qual nullingrel adjustment for outer join commutation. Tom Lane 2023-02-10 13:31:00 -05:00
  • f8ba1bf4e4 Fix incorrect format placeholder Peter Eisentraut 2023-02-10 12:00:51 +01:00
  • 9e8b694d81 Fix typo in parsenodes.h Michael Paquier 2023-02-10 15:37:41 +09:00
  • f30d62c2fc pgstat: Track more detailed relation IO statistics Andres Freund 2023-02-09 22:22:26 -08:00
  • 40d0b2d415 Fix help text spacing in pgindent Andrew Dunstan 2023-02-09 13:31:52 -05:00
  • ef7002dbe0 Fix various typos in code and tests Michael Paquier 2023-02-09 14:43:53 +09:00
  • 30b789eafe Remove uses of AssertVariableIsOfType() obsoleted by f2b73c8 Andres Freund 2023-02-08 21:06:46 -08:00
  • 28e626bde0 pgstat: Infrastructure for more detailed IO statistics Andres Freund 2023-02-08 20:53:42 -08:00
  • 49c2c5fcb1 Fix bugs in GetSafeSnapshotBlockingPids(), introduced in 96003717645 Andres Freund 2023-02-08 18:19:36 -08:00
  • 11f1f9f4fa Stop recommending auto-download of DTD files, and indeed disable it. Tom Lane 2023-02-08 17:15:23 -05:00
  • 36a646d99c Stop recommending auto-download of DTD files, and indeed disable it. Tom Lane 2023-02-08 17:15:23 -05:00
  • 969509c3f2 Stop recommending auto-download of DTD files, and indeed disable it. Tom Lane 2023-02-08 17:15:23 -05:00
  • 7f8778fcf3 Stop recommending auto-download of DTD files, and indeed disable it. Tom Lane 2023-02-08 17:15:23 -05:00
  • c7b6086005 Stop recommending auto-download of DTD files, and indeed disable it. Tom Lane 2023-02-08 17:15:23 -05:00
  • 2ee703c9d1 Stop recommending auto-download of DTD files, and indeed disable it. Tom Lane 2023-02-08 17:15:23 -05:00
  • 068a243b77 pgindent: more ways to find files to indent Andrew Dunstan 2023-02-08 17:01:54 -05:00
  • 6133a0f4c7 Backpatch OpenSSL 3.0.0 compatibility in tests Peter Eisentraut 2020-06-05 11:18:11 +02:00
  • cab553a08e Backpatch OpenSSL 3.0.0 compatibility in tests Peter Eisentraut 2020-06-05 11:18:11 +02:00
  • d1c9c864fc Further tighten nullingrel marking rules in build_joinrel_tlist(). Tom Lane 2023-02-08 14:45:36 -05:00
  • 798c017634 remove_rel_from_query() must clean up PlaceHolderVar.phrels fields. Tom Lane 2023-02-08 14:08:46 -05:00
  • dbe8a1726c Remove SQL regression tests for GUCs related to NO_SHOW_ALL Michael Paquier 2023-02-08 16:56:50 +09:00
  • b7e84c65d5 Remove SQL regression tests for GUCs related to NO_SHOW_ALL Michael Paquier 2023-02-08 16:56:21 +09:00
  • 6b4dba711a Make EXEC_BACKEND more convenient on Linux and FreeBSD. Michael Paquier 2023-02-08 13:09:52 +09:00
  • 1e4fda6da9 Make EXEC_BACKEND more convenient on Linux and FreeBSD. Michael Paquier 2023-02-08 13:09:49 +09:00
  • 0801345758 Make EXEC_BACKEND more convenient on Linux and FreeBSD. Michael Paquier 2023-02-08 13:09:27 +09:00
  • 9ed50ab349 Remove stray duplicated comment in heapam.h David Rowley 2023-02-08 16:03:26 +13:00
  • 8c58624df4 Fix the logical replication timeout during large DDLs. Amit Kapila 2023-02-08 07:58:25 +05:30
  • fee7b77b90 Rethink nullingrel marking rules in build_joinrel_tlist(). Tom Lane 2023-02-07 18:26:16 -05:00
  • e2c78e7ab4 Doc: make src/test/*/README match current reality. Tom Lane 2023-02-07 14:30:30 -05:00
  • 2cbbffff05 Remove leftover code in deconstruct_distribute_oj_quals(). Tom Lane 2023-02-07 11:56:43 -05:00