Commit Graph

  • 479b69a4a5 Set minimum required version of zstd as 1.4.0. Tom Lane 2022-04-01 11:05:52 -04:00
  • c1932e5428 libpq: Allow IP address SANs in server certificates Peter Eisentraut 2022-04-01 15:41:44 +02:00
  • fa25bebb82 docs: Changing column type doesn't always require an index rebuild. Robert Haas 2022-04-01 08:48:44 -04:00
  • af9e180495 Add SSL tests for IP addresses in certificates Peter Eisentraut 2022-04-01 14:06:23 +02:00
  • 5519d5affd psql: Refactor ProcessResult() Peter Eisentraut 2022-04-01 13:00:43 +02:00
  • d16773cdc8 Add macros in hash and btree AMs to get the special area of their pages Michael Paquier 2022-04-01 13:24:50 +09:00
  • 73db8f4d17 Improve handling and logging of TAP tests for pg_upgrade Michael Paquier 2022-04-01 12:45:40 +09:00
  • 322becb608 Switch the regression tests of pg_upgrade to use TAP tests Michael Paquier 2022-04-01 10:13:50 +09:00
  • fb691bbb4c Keep plpgsql.h C++-clean. Tom Lane 2022-03-31 18:29:10 -04:00
  • 53ef6c40f1 Expose a few more PL/pgSQL functions to debugger plugins. Tom Lane 2022-03-31 17:05:47 -04:00
  • 9f91344223 Fix comments with "a expression" Andrew Dunstan 2022-03-31 15:27:09 -04:00
  • 49082c2cc3 RETURNING clause for JSON() and JSON_SCALAR() Andrew Dunstan 2022-03-05 08:07:15 -05:00
  • ad43a413c4 initdb: When running CREATE DATABASE, use STRATEGY = WAL_COPY. Robert Haas 2022-03-31 15:15:11 -04:00
  • f3dd9fe1dd Fix postgres_fdw to check shippability of sort clauses properly. Tom Lane 2022-03-31 14:29:24 -04:00
  • 728fc0f9a2 Fix postgres_fdw to check shippability of sort clauses properly. Tom Lane 2022-03-31 14:29:24 -04:00
  • b9eb0412ff Fix postgres_fdw to check shippability of sort clauses properly. Tom Lane 2022-03-31 14:29:24 -04:00
  • 989d3e4a29 Fix postgres_fdw to check shippability of sort clauses properly. Tom Lane 2022-03-31 14:29:24 -04:00
  • 79df1d20c5 Fix postgres_fdw to check shippability of sort clauses properly. Tom Lane 2022-03-31 14:29:24 -04:00
  • 9f9489aa2e Fix postgres_fdw to check shippability of sort clauses properly. Tom Lane 2022-03-31 14:29:24 -04:00
  • 28bdfa2adf Print information about type of test and subdirectory before running tests. Andres Freund 2022-03-31 11:18:25 -07:00
  • d5f43a1a10
    Remove use of perl parent module in Cluster.pm Andrew Dunstan 2022-03-31 14:10:47 -04:00
  • fea1cc49e4 In basebackup_to_shell tests, properly set up pg_hba.conf. Robert Haas 2022-03-31 14:06:17 -04:00
  • 8910a25fef psql: Refactor SendQuery() Peter Eisentraut 2022-03-31 19:57:21 +02:00
  • a6bd1f0eef Add missing newline in one libpq error message. Tom Lane 2022-03-31 11:24:26 -04:00
  • 143043191b Add missing newline in one libpq error message. Tom Lane 2022-03-31 11:24:26 -04:00
  • fcaf7d725d Add missing newline in one libpq error message. Tom Lane 2022-03-31 11:24:26 -04:00
  • fb1d7f4519 Add missing newline in one libpq error message. Tom Lane 2022-03-31 11:24:26 -04:00
  • 402279afe4 Add missing newline in one libpq error message. Tom Lane 2022-03-31 11:24:26 -04:00
  • 878e64d0f8 Add missing newline in one libpq error message. Tom Lane 2022-03-31 11:24:26 -04:00
  • d3ab618290 psql: Add tests for \errverbose Peter Eisentraut 2022-03-31 16:09:44 +02:00
  • ddee016b34
    Fix comment typo in PotsgreSQL::Test::Cluster module Andrew Dunstan 2022-03-31 08:34:39 -04:00
  • 3b6d2b460b doc: Fix typo in ANALYZE documentation Daniel Gustafsson 2022-03-31 12:03:33 +02:00
  • a5d4a3850f doc: Fix typo in ANALYZE documentation Daniel Gustafsson 2022-03-31 12:03:33 +02:00
  • c3a587994a doc: Fix typo in ANALYZE documentation Daniel Gustafsson 2022-03-31 12:03:33 +02:00
  • 8421a99ca1 doc: Fix typo in ANALYZE documentation Daniel Gustafsson 2022-03-31 12:03:33 +02:00
  • c547917844 doc: Fix typo in ANALYZE documentation Daniel Gustafsson 2022-03-31 12:03:33 +02:00
  • 4e31c46e1e doc: Fix typo in ANALYZE documentation Daniel Gustafsson 2022-03-31 12:03:33 +02:00
  • 2beb4acff1 Add diagnostic output on error in pump_until Daniel Gustafsson 2022-03-31 11:16:16 +02:00
  • 8f2e2bbf14 Raise a WARNING for missing publications. Amit Kapila 2022-03-31 08:24:19 +05:30
  • 8ac4c25a05 Clean up some dead code in pg_dump with tar format and gzip compression Michael Paquier 2022-03-31 10:34:10 +09:00
  • f8e0d900af Add .gitignore for basebackup_to_shell. Tom Lane 2022-03-30 19:59:33 -04:00
  • db0d67db24 Optimize order of GROUP BY keys Tomas Vondra 2022-03-31 00:09:11 +02:00
  • 606948b058 SQL JSON functions Andrew Dunstan 2022-03-03 13:15:13 -05:00
  • 8e053dc6df Fix possible NULL-pointer-deference in backup_compression.c. Robert Haas 2022-03-30 15:53:08 -04:00
  • 027fa0fd72 basebackup_to_shell: Add TAP test. Robert Haas 2022-03-30 15:47:02 -04:00
  • 26a0c025e2 Document basebackup_to_shell.required_role. Robert Haas 2022-03-29 10:06:07 -04:00
  • 7ae1619bc5 Add range_agg with multirange inputs Peter Eisentraut 2022-03-30 20:12:53 +02:00
  • ff50baec65 ci: enable zstd where available. Andres Freund 2022-03-30 09:33:28 -07:00
  • f453d684ec Change some internal error messages to elogs Peter Eisentraut 2022-03-30 17:48:56 +02:00
  • fb16d2c658
    Make PostgreSQL::Test::Cluster compatible with all live branches Andrew Dunstan 2022-03-30 11:07:05 -04:00
  • cd7ea75e4b Additional tests for range_intersect_agg(anymultirange) Peter Eisentraut 2022-03-30 17:23:13 +02:00
  • b21c4cf951 doc: Document range_intersect_agg(anymultirange) Peter Eisentraut 2022-03-30 17:08:24 +02:00
  • 51c0d186d9 Allow parallel zstd compression when taking a base backup. Robert Haas 2022-03-30 09:35:14 -04:00
  • c6863b8582 Simplify a needlessly-complicated regular expression. Robert Haas 2022-03-30 09:02:44 -04:00
  • 860ea46ba7 doc: Clarify when SSL actually means TLS Daniel Gustafsson 2022-03-30 13:07:30 +02:00
  • 0598bed99e Fix typo in comment. Etsuro Fujita 2022-03-30 19:00:09 +09:00
  • 166f143869 Fix typo in comment. Etsuro Fujita 2022-03-30 19:00:07 +09:00
  • 81fd8085de Fix typo in comment. Etsuro Fujita 2022-03-30 19:00:05 +09:00
  • f042dc6a41 Fix typo in comment. Etsuro Fujita 2022-03-30 19:00:04 +09:00
  • 637afee327 Fix typo in comment. Etsuro Fujita 2022-03-30 19:00:02 +09:00
  • f505bec711 Fix typo in comment. Etsuro Fujita 2022-03-30 19:00:00 +09:00
  • 072132f04e Add header matching mode to COPY FROM Peter Eisentraut 2022-03-30 08:56:58 +02:00
  • edcedcc2c7 Add TAP test in pg_dump with --format=tar and --compress Michael Paquier 2022-03-30 13:34:01 +09:00
  • d5a9d86d8f Skip empty transactions for logical replication. Amit Kapila 2022-03-30 07:41:05 +05:30
  • ad4f2c47de Make PostgreSQL::Test::Cluster::run_log() return a useful value. Robert Haas 2022-03-29 16:29:49 -04:00
  • 1a36bc9dba SQL/JSON query functions Andrew Dunstan 2022-03-03 13:11:14 -05:00
  • 3d067c53b2 In 020_createdb.pl, change order of command-line arguments. Robert Haas 2022-03-29 13:48:39 -04:00
  • 9c08aea6a3 Add new block-by-block strategy for CREATE DATABASE. Robert Haas 2022-03-29 11:31:43 -04:00
  • a54ed2de80
    Revert "Fix replay of create database records on standby" Alvaro Herrera 2022-03-29 15:36:21 +02:00
  • adc943b4e1
    Revert "Fix replay of create database records on standby" Alvaro Herrera 2022-03-29 15:36:21 +02:00
  • bf902c1393
    Revert "Fix replay of create database records on standby" Alvaro Herrera 2022-03-29 15:36:21 +02:00
  • edea649afb Explain why the startup process can't cause a shortage of sinval slots. Robert Haas 2022-03-29 09:24:24 -04:00
  • 3785d8e98b doc: Make UPDATE FROM examples consistent Daniel Gustafsson 2022-03-29 14:53:20 +02:00
  • ebc8b7d441 Enable SSL library detection via PQsslAttribute() Daniel Gustafsson 2022-03-29 14:02:45 +02:00
  • 8cd7627c7b psql: Add test for psql behavior on server crash Peter Eisentraut 2022-03-29 08:58:54 +02:00
  • c14a9eeec4 Avoid instabilities with the regression tests of pg_freespacemap Michael Paquier 2022-03-29 13:52:49 +09:00
  • a2c84990be Add system view pg_ident_file_mappings Michael Paquier 2022-03-29 10:15:48 +09:00
  • 091a971bb5 Modify query on pg_hba_file_rules to check for errors in regression tests Michael Paquier 2022-03-29 09:06:51 +09:00
  • 33a377608f IS JSON predicate Andrew Dunstan 2022-03-03 13:02:53 -05:00
  • 6198420ad8 Use has_privs_for_roles for predefined role checks Joe Conway 2022-03-28 15:10:04 -04:00
  • 79de9842ab Remove the ability of a role to administer itself. Robert Haas 2022-03-28 13:38:13 -04:00
  • 61762426e6 Fix a few goofs in new backup compression code. Robert Haas 2022-03-28 12:19:05 -04:00
  • d22646922d Add public ruleutils.c entry point to deparse a Query. Tom Lane 2022-03-28 11:19:29 -04:00
  • 386ca0abf4
    Fix role names in merge.sql regress file Alvaro Herrera 2022-03-28 17:10:36 +02:00
  • 7103ebb7aa
    Add support for MERGE SQL command Alvaro Herrera 2022-03-28 16:45:58 +02:00
  • ae63017bdb Preparatory test cleanup Peter Eisentraut 2022-03-28 15:22:34 +02:00
  • c1e9cfaef9 Document autoanalyze limitations for partitioned tables Tomas Vondra 2022-03-28 14:27:36 +02:00
  • 0fc2455edb Document autoanalyze limitations for partitioned tables Tomas Vondra 2022-03-28 14:27:36 +02:00
  • b36c271913 Document autoanalyze limitations for partitioned tables Tomas Vondra 2022-03-28 14:27:36 +02:00
  • 78ebfd885b Document autoanalyze limitations for partitioned tables Tomas Vondra 2022-03-28 14:27:36 +02:00
  • 6b262f353e Document autoanalyze limitations for partitioned tables Tomas Vondra 2022-03-28 14:27:36 +02:00
  • 61fa6ca79b Document autoanalyze limitations for partitioned tables Tomas Vondra 2022-03-28 14:27:36 +02:00
  • e26114c817 Make JSON path numeric literals more correct Peter Eisentraut 2022-03-28 10:41:43 +02:00
  • 91c0570a79 Don't fail for > 1 walsenders in 019_replslot_limit, add debug messages. Andres Freund 2022-03-27 22:29:19 -07:00
  • da4b56662f Mark pg_stat_get_subscription_stats() strict. Andres Freund 2022-03-27 21:47:26 -07:00
  • 43a7dc96eb Fix NULL input behaviour of pg_stat_get_replication_slot(). Andres Freund 2022-03-27 21:39:43 -07:00
  • c1a0d7d1c4 Fix NULL input behaviour of pg_stat_get_replication_slot(). Andres Freund 2022-03-27 21:39:43 -07:00
  • 8af36427d4 Fix pg_waldump docs. Thomas Munro 2022-03-28 16:21:12 +13:00
  • 7d935bdf7a waldump: fix use-after-free in search_directory(). Andres Freund 2022-03-23 16:38:43 -07:00
  • 5ebd262dcb waldump: fix use-after-free in search_directory(). Andres Freund 2022-03-23 16:38:43 -07:00