postgresql/src/test/regress/expected
Tom Lane 0075d78947 Allow "internal" subtransactions in parallel mode.
Allow use of BeginInternalSubTransaction() in parallel mode, so long
as the subtransaction doesn't attempt to acquire an XID or increment
the command counter.  Given those restrictions, the other parallel
processes don't need to know about the subtransaction at all, so
this should be safe.  The benefit is that it allows subtransactions
intended for error recovery, such as pl/pgsql exception blocks,
to be used in PARALLEL SAFE functions.

Another reason for doing this is that the API of
BeginInternalSubTransaction() doesn't allow reporting failure.
pl/python for one, and perhaps other PLs, copes very poorly with an
error longjmp out of BeginInternalSubTransaction().  The headline
feature of this patch removes the only easily-triggerable failure
case within that function.  There remain some resource-exhaustion
and similar cases, which we now deal with by promoting them to FATAL
errors, so that callers need not try to clean up.  (It is likely
that such errors would leave us with corrupted transaction state
inside xact.c, making recovery difficult if not impossible anyway.)

Although this work started because of a report of a pl/python crash,
we're not going to do anything about that in the back branches.
Back-patching this particular fix is obviously not very wise.
While we could contemplate some narrower band-aid, pl/python is
already an untrusted language, so it seems okay to classify this
as a "so don't do that" case.

Patch by me, per report from Hao Zhang.  Thanks to Robert Haas for
review.

Discussion: https://postgr.es/m/CALY6Dr-2yLVeVPhNMhuBnRgOZo1UjoTETgtKBx1B2gUi8yy+3g@mail.gmail.com
2024-03-28 12:43:10 -04:00
..
advisory_lock.out tests: Restrict pg_locks queries in advisory_locks.sql to current database 2022-10-05 10:44:38 -07:00
aggregates.out Fix unstable aggregate regression test 2024-03-28 00:13:48 +13:00
alter_generic.out Add a SET option to the GRANT command. 2022-11-18 12:32:56 -05:00
alter_operator.out Extend ALTER OPERATOR to allow setting more optimization attributes. 2023-10-20 12:28:46 -04:00
alter_table.out Update comments to match location of definition 2023-09-06 10:18:30 +02:00
amutils.out Support INCLUDE'd columns in SP-GiST. 2021-04-05 18:41:21 -04:00
arrays.out Improve readability and error detection of array_in(). 2023-11-13 13:01:51 -05:00
async.out
bit.out Use a safer outfuncs/readfuncs representation for BitStrings. 2024-02-13 12:18:25 -05:00
bitmapops.out
boolean.out Add tests for int4_bool() in int.c 2024-01-31 15:02:28 +09:00
box.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
brin.out Check if ii_AmCache is NULL in aminsertcleanup 2023-11-27 16:53:06 +01:00
brin_bloom.out BRIN bloom indexes 2021-03-26 13:35:32 +01:00
brin_multi.out Fix typos in comments and in one isolation test. 2024-01-02 12:05:41 -05:00
btree_index.out Revert "Fix parallel-safety check of expressions and predicate for index builds" 2024-03-07 08:30:35 +09:00
case.out Add support for NullIfExpr in eval_const_expressions 2021-04-02 11:01:49 +02:00
char.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
char_1.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
char_2.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
circle.out Clean up ancient test style 2020-12-15 22:03:39 +01:00
cluster.out Reintroduce MAINTAIN privilege and pg_maintain predefined role. 2024-03-13 14:49:26 -05:00
collate.icu.utf8.out Allow planner to use Merge Append to efficiently implement UNION 2024-03-25 14:31:14 +13:00
collate.icu.utf8_1.out Fix tests for non-ICU build 2023-03-10 14:27:55 +01:00
collate.linux.utf8.out Remove read-only server settings lc_collate and lc_ctype 2023-06-07 16:57:06 +02:00
collate.linux.utf8_1.out Run UTF8-requiring collation tests by default 2019-07-31 09:46:51 +02:00
collate.out Introduce "builtin" collation provider. 2024-03-13 23:33:44 -07:00
collate.utf8.out Support C.UTF-8 locale in the new builtin collation provider. 2024-03-19 15:24:41 -07:00
collate.utf8_1.out Support C.UTF-8 locale in the new builtin collation provider. 2024-03-19 15:24:41 -07:00
collate.windows.win1252.out Fix collate.windows.win1252 test. 2023-12-29 11:26:10 -08:00
collate.windows.win1252_1.out Windows support in pg_import_system_collations 2023-01-03 14:21:56 +01:00
combocid.out Sanitize the term "combo CID" in code comments 2021-03-25 16:08:03 +09:00
comments.out
compression.out Revert "Improve compression and storage support with inheritance" 2024-02-20 11:10:59 +01:00
compression_1.out Revert "Improve compression and storage support with inheritance" 2024-02-20 11:10:59 +01:00
constraints.out Admit deferrable PKs into rd_pkindex, but flag them as such 2024-03-08 16:32:29 +01:00
conversion.out Rearrange core regression tests to reduce cross-script dependencies. 2022-02-08 15:30:38 -05:00
copy.out Fix bulk table extension when copying into multiple partitions 2023-10-13 19:16:44 -07:00
copy2.out Add tests for more row patterns with COPY FROM .. (ON_ERROR ignore) 2024-03-13 14:19:21 +09:00
copydml.out Extend a test case a little 2021-02-26 09:11:15 +01:00
copyselect.out psql: Show all query results by default 2022-04-04 20:00:33 +02:00
create_aggregate.out Introduce "anycompatible" family of polymorphic types. 2020-03-19 11:43:11 -04:00
create_am.out ALTER TABLE: rework determination of access method ID 2024-03-28 16:51:20 +01:00
create_cast.out Record dependencies of a cast on other casts that it requires. 2022-10-17 14:02:05 -04:00
create_function_c.out Rename create_function_N test scripts for clarity. 2022-02-08 15:40:08 -05:00
create_function_sql.out Fix handling of R/W expanded datums that are passed to SQL functions. 2022-08-10 13:37:25 -04:00
create_index.out Reintroduce MAINTAIN privilege and pg_maintain predefined role. 2024-03-13 14:49:26 -05:00
create_index_spgist.out Add a planner support function for starts_with(). 2021-11-17 16:54:12 -05:00
create_misc.out Rearrange core regression tests to reduce cross-script dependencies. 2022-02-08 15:30:38 -05:00
create_operator.out Extend ALTER OPERATOR to allow setting more optimization attributes. 2023-10-20 12:28:46 -04:00
create_procedure.out Fix confusion about the return rowtype of SQL-language procedures. 2024-03-12 18:16:25 -04:00
create_role.out Fix DROP ROLE when specifying duplicated roles 2024-01-29 08:05:59 +09:00
create_schema.out Fix crashes with CREATE SCHEMA AUTHORIZATION and schema elements 2023-04-28 19:29:12 +09:00
create_table.out Catalog not-null constraints 2023-08-25 13:31:24 +02:00
create_table_like.out Revert "Improve compression and storage support with inheritance" 2024-02-20 11:10:59 +01:00
create_type.out Add test scaffolding for soft error reporting from input functions. 2022-12-09 10:08:44 -05:00
create_view.out Get rid of the "new" and "old" entries in a view's rangetable. 2023-01-18 13:23:57 -05:00
date.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
dbsize.out Add support for unit "B" to pg_size_bytes() 2023-03-07 20:31:16 +01:00
delete.out
dependency.out Reintroduce MAINTAIN privilege and pg_maintain predefined role. 2024-03-13 14:49:26 -05:00
domain.out Catalog domain not-null constraints 2024-03-20 10:05:37 +01:00
drop_if_exists.out Introduce the 'force' option for the Drop Database command. 2019-11-13 08:25:33 +05:30
drop_operator.out
enum.out Allow more cases to pass the unsafe-use-of-new-enum-value restriction. 2024-03-24 14:30:29 -04:00
equivclass.out Add better handling of redundant IS [NOT] NULL quals 2024-01-23 18:09:18 +13:00
errors.out Rearrange core regression tests to reduce cross-script dependencies. 2022-02-08 15:30:38 -05:00
event_trigger.out Fix assertion failure with REINDEX and event triggers 2023-12-07 08:31:02 +09:00
event_trigger_login.out Remove the flaky check in event_trigger_login regression test 2024-01-17 23:16:53 +02:00
explain.out Add EXPLAIN (MEMORY) to report planner memory consumption 2024-01-29 17:53:03 +01:00
expressions.out Add back SQLValueFunction for SQL keywords 2023-05-17 10:19:17 +09:00
fast_default.out Ensure we preprocess expressions before checking their volatility. 2023-11-16 10:05:14 -05:00
float4-misrounded-input.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
float4.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
float8.out Add support for the error functions erf() and erfc(). 2023-03-14 09:17:36 +00:00
foreign_data.out Fix failure of ALTER FOREIGN TABLE SET SCHEMA to move sequences. 2024-03-26 15:28:31 -04:00
foreign_key.out Catalog not-null constraints 2023-08-25 13:31:24 +02:00
functional_deps.out
generated.out Support identity columns in partitioned tables 2024-01-16 17:24:52 +01:00
geometry.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
gin.out Avoid loss of code coverage with unlogged-index test cases. 2022-09-25 13:10:17 -04:00
gist.out Avoid loss of code coverage with unlogged-index test cases. 2022-09-25 13:10:17 -04:00
groupingsets.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
guc.out Remove SQL regression tests for GUCs related to NO_SHOW_ALL 2023-02-08 16:56:21 +09:00
hash_func.out Reduce dependency to money data type in main regression test suite 2024-01-15 09:30:16 +09:00
hash_index.out Fix an uninitialized access in hash_xlog_squeeze_page(). 2023-12-01 10:22:13 +05:30
hash_part.out Update comments to match location of definition 2023-09-06 10:18:30 +02:00
horology.out Detect Julian-date overflow in timestamp[tz]_pl_interval. 2024-01-26 13:39:45 -05:00
identity.out Fix propagation of persistence to sequences in ALTER TABLE / ADD COLUMN 2024-02-09 08:09:22 +01:00
incremental_sort.out Allow planner to use Merge Append to efficiently implement UNION 2024-03-25 14:31:14 +13:00
index_including.out Support INCLUDE'd columns in SP-GiST. 2021-04-05 18:41:21 -04:00
index_including_gist.out Support for INCLUDE attributes in GiST indexes 2019-03-10 11:37:17 +03:00
indexing.out Avoid trying to fetch metapage of an SPGist partitioned index. 2023-12-21 12:43:36 -05:00
indirect_toast.out Rearrange core regression tests to reduce cross-script dependencies. 2022-02-08 15:30:38 -05:00
inet.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
infinite_recurse.out Paper over regression failures in infinite_recurse() on PPC64 Linux. 2020-10-13 17:44:56 -04:00
infinite_recurse_1.out Paper over regression failures in infinite_recurse() on PPC64 Linux. 2020-10-13 17:44:56 -04:00
inherit.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
init_privs.out
insert.out Make INSERT-from-multiple-VALUES-rows handle domain target columns. 2024-03-14 14:57:16 -04:00
insert_conflict.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
int2.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
int4.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
int8.out Fix corner-case 64-bit integer subtraction bug on some platforms. 2023-11-09 09:50:23 +00:00
interval.out Catch overflow when rounding intervals in AdjustIntervalForTypmod. 2024-02-13 15:58:40 -05:00
join.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
join_hash.out Fix hash join when inner hashkey expressions contain Params. 2023-06-20 17:47:53 -04:00
json.out Apply quotes more consistently to GUC names in logs 2023-11-30 14:11:45 +09:00
json_encoding.out Fix JSON error reporting for many cases of erroneous string values. 2023-03-13 15:19:00 -04:00
json_encoding_1.out Fix JSON error reporting for many cases of erroneous string values. 2023-03-13 15:19:00 -04:00
json_encoding_2.out Allow Unicode escapes in any server encoding, not only UTF-8. 2020-03-06 14:17:43 -05:00
jsonb.out Adjust populate_record_field() to handle errors softly 2024-01-24 15:04:33 +09:00
jsonb_jsonpath.out Rationalize and improve error messages for some jsonpath items 2024-02-27 02:07:22 -05:00
jsonpath.out Implement various jsonpath methods 2024-01-25 10:15:43 -05:00
jsonpath_encoding.out Message wording improvements 2023-07-10 10:47:24 +02:00
jsonpath_encoding_1.out Message wording improvements 2023-07-10 10:47:24 +02:00
jsonpath_encoding_2.out Allow Unicode escapes in any server encoding, not only UTF-8. 2020-03-06 14:17:43 -05:00
largeobject.out Fix bugs in manipulation of large objects. 2023-12-15 13:55:05 -05:00
largeobject_1.out Fix bugs in manipulation of large objects. 2023-12-15 13:55:05 -05:00
limit.out Get rid of the "new" and "old" entries in a view's rangetable. 2023-01-18 13:23:57 -05:00
line.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
lock.out Add support for security invoker views. 2022-03-22 10:28:10 +00:00
lseg.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
macaddr.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
macaddr8.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
matview.out Fix search_path to a safe value during maintenance operations. 2024-03-04 17:31:38 -08:00
md5.out Put tests of md5() function into separate test file 2022-10-13 12:02:31 +02:00
md5_1.out Allow tests to pass in OpenSSL FIPS mode (rest) 2023-11-17 17:58:39 +01:00
memoize.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
merge.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
misc.out Rearrange core regression tests to reduce cross-script dependencies. 2022-02-08 15:30:38 -05:00
misc_functions.out Add pg_column_toast_chunk_id(). 2024-03-14 10:58:00 -05:00
misc_sanity.out Replace explicit PIN entries in pg_depend with an OID range test. 2021-07-15 11:41:47 -04:00
money.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
multirangetypes.out Fix multiranges to behave more like dependent types. 2024-02-14 11:30:39 -05:00
mvcc.out Fix typo in MVCC test comment 2022-08-25 10:31:20 +02:00
name.out Clean up ancient test style 2020-12-15 22:03:39 +01:00
namespace.out Fix search_path to a safe value during maintenance operations. 2024-03-04 17:31:38 -08:00
numeric.out Further tweaking of width_bucket() edge cases. 2023-03-31 16:29:55 -04:00
numeric_big.out Improve the accuracy of numeric power() for integer exponents. 2022-10-20 10:10:17 +01:00
numerology.out Allow underscores in integer and numeric constants. 2023-02-04 09:48:51 +00:00
object_address.out Fix object identity string for transforms 2023-02-13 14:03:09 +01:00
oid.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
oidjoins.out Revert 56-bit relfilenode change and follow-up commits. 2022-09-28 09:55:28 -04:00
opr_sanity.out Add some UUID support functions 2024-03-19 09:32:04 +01:00
partition_aggregate.out Remove redundant grouping and DISTINCT columns. 2023-01-18 12:37:57 -05:00
partition_info.out Fix crash with pg_partition_root 2019-03-22 17:27:38 +09:00
partition_join.out Postpone reparameterization of paths until create_plan(). 2024-03-19 14:51:58 -04:00
partition_prune.out Temporarily install debugging in partition_prune test 2024-03-21 21:21:05 +13:00
password.out Allow tests to pass in OpenSSL FIPS mode (rest) 2023-11-17 17:58:39 +01:00
password_1.out Allow tests to pass in OpenSSL FIPS mode (rest) 2023-11-17 17:58:39 +01:00
path.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
pg_lsn.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
plancache.out Add generic_plans and custom_plans fields into pg_prepared_statements. 2020-07-20 11:55:50 +09:00
plpgsql.out Allow "internal" subtransactions in parallel mode. 2024-03-28 12:43:10 -04:00
point.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
polygon.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
polymorphism.out Get rid of the "new" and "old" entries in a view's rangetable. 2023-01-18 13:23:57 -05:00
portals.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
portals_p2.out
predicate.out Add better handling of redundant IS [NOT] NULL quals 2024-01-23 18:09:18 +13:00
prepare.out Fix pg_prepared_statements.result_types for DML statements 2022-07-05 10:26:36 +02:00
prepared_xacts.out Fix check for conflicting session- vs transaction-level locks. 2021-07-24 18:35:52 -04:00
prepared_xacts_1.out Fix check for conflicting session- vs transaction-level locks. 2021-07-24 18:35:52 -04:00
privileges.out Reintroduce MAINTAIN privilege and pg_maintain predefined role. 2024-03-13 14:49:26 -05:00
psql.out Catalog changes preparing for builtin collation provider. 2024-03-09 14:48:18 -08:00
psql_crosstab.out Change return type of EXTRACT to numeric 2021-04-06 07:20:42 +02:00
publication.out Admit deferrable PKs into rd_pkindex, but flag them as such 2024-03-08 16:32:29 +01:00
random.out Add functions to generate random numbers in a specified range. 2024-03-27 10:12:39 +00:00
rangefuncs.out Fix type-checking of RECORD-returning functions in FROM. 2024-03-06 14:41:13 -05:00
rangetypes.out Add planner support functions for range operators <@ and @>. 2024-01-20 13:57:54 -05:00
regex.out Fix regexp misbehavior with capturing parens inside "{0}". 2021-08-24 16:37:26 -04:00
regproc.out Add to_regtypemod function to extract typemod from a string type name. 2024-03-20 17:11:28 -04:00
reindex_catalog.out Fix rd_firstRelfilenodeSubid for nailed relations, in parallel workers. 2020-09-09 18:50:24 -07:00
reloptions.out Test that it works to RESET an invalid reloption 2023-12-08 11:58:58 +01:00
replica_identity.out Admit deferrable PKs into rd_pkindex, but flag them as such 2024-03-08 16:32:29 +01:00
returning.out
roleattributes.out
rowsecurity.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
rowtypes.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
rules.out Change last_inactive_time to inactive_since in pg_replication_slots. 2024-03-27 09:27:44 +05:30
sanity_check.out Remove AIX support 2024-02-28 15:17:23 +04:00
security_label.out
select.out Fix core dump in transformValuesClause when there are no columns. 2022-05-09 14:15:37 -04:00
select_distinct.out Allow Gather Merge in more cases for parallel DISTINCT 2024-02-03 00:20:18 +13:00
select_distinct_on.out Use Limit instead of Unique to implement DISTINCT, when possible 2022-10-28 23:04:38 +13:00
select_having.out
select_having_1.out
select_having_2.out
select_implicit.out Remove gratuitous uses of deprecated SELECT INTO 2021-01-28 14:28:41 +01:00
select_implicit_1.out Remove gratuitous uses of deprecated SELECT INTO 2021-01-28 14:28:41 +01:00
select_implicit_2.out Remove gratuitous uses of deprecated SELECT INTO 2021-01-28 14:28:41 +01:00
select_into.out Rearrange core regression tests to reduce cross-script dependencies. 2022-02-08 15:30:38 -05:00
select_parallel.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
select_views.out
sequence.out Introduce sequence_*() access functions 2024-02-26 16:04:59 +09:00
spgist.out Avoid loss of code coverage with unlogged-index test cases. 2022-09-25 13:10:17 -04:00
sqljson.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
sqljson_queryfuncs.out Avoid splitting errmsg string to span multiple lines 2024-03-22 12:04:06 +09:00
stats.out Rename SLRU elements in view pg_stat_slru 2024-02-28 09:39:52 +01:00
stats_ext.out Reduce dependency to money data type in main regression test suite 2024-01-15 09:30:16 +09:00
strings.out Add to_bin() and to_oct(). 2023-08-23 07:49:03 -07:00
subscription.out Add a failover option to subscriptions. 2024-01-30 16:49:28 +05:30
subselect.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
sysviews.out Explore alternative orderings of group-by pathkeys during optimization. 2024-01-21 22:21:36 +02:00
tablesample.out Get rid of the "new" and "old" entries in a view's rangetable. 2023-01-18 13:23:57 -05:00
tablespace.out Create regress_tblspc in test_setup 2023-02-11 10:03:04 -08:00
temp.out Ensure we have a snapshot while dropping ON COMMIT DROP temp tables. 2023-10-16 14:06:14 -04:00
test_setup.out Mop-up for AIX-ectomy: remove now-dead test code. 2024-02-28 14:34:19 -05:00
text.out Rearrange core regression tests to reduce cross-script dependencies. 2022-02-08 15:30:38 -05:00
tid.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
tidrangescan.out Add TID Range Scans to support efficient scanning ranges of TIDs 2021-02-27 22:59:36 +13:00
tidscan.out Avoid making commutatively-duplicate clauses in EquivalenceClasses. 2022-10-27 14:42:18 -04:00
time.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
timestamp.out Fix mis-rounding and overflow hazards in date_bin(). 2024-02-28 14:00:30 -05:00
timestamptz.out Fix mis-rounding and overflow hazards in date_bin(). 2024-02-28 14:00:30 -05:00
timetz.out Dodge a compiler bug affecting timetz_zone/timetz_izone. 2023-10-17 13:10:35 -04:00
transactions.out Fix COMMIT/ROLLBACK AND CHAIN in the presence of subtransactions. 2023-09-21 23:11:30 -04:00
triggers.out Fix handling of self-modified tuples in MERGE. 2024-03-07 09:57:02 +00:00
truncate.out Fix TRUNCATE .. CASCADE on partitions 2020-02-07 17:09:36 -03:00
tsdicts.out Fix various issues with ALTER TEXT SEARCH CONFIGURATION 2024-01-31 13:15:21 +09:00
tsearch.out Stabilize just-added regression test cases. 2023-04-06 18:13:49 -04:00
tsrf.out Fix handling of targetlist SRFs when scan/join relation is known empty. 2019-03-07 14:22:13 -05:00
tstypes.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
tuplesort.out Remove duplicate words in docs and code comments. 2023-10-09 09:18:47 +05:30
txid.out Introduce xid8-based functions to replace txid_XXX. 2020-04-07 12:04:32 +12:00
type_sanity.out Fix inconsistencies for queries on pg_class in type_sanity.sql 2023-11-12 10:06:51 +09:00
typed_table.out
unicode.out Additional unicode primitive functions. 2023-11-01 22:47:06 -07:00
unicode_1.out Add SQL functions for Unicode normalization 2020-04-02 08:56:27 +02:00
union.out Allow planner to use Merge Append to efficiently implement UNION 2024-03-25 14:31:14 +13:00
updatable_views.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
update.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
uuid.out Add some UUID support functions 2024-03-19 09:32:04 +01:00
vacuum.out Fix search_path to a safe value during maintenance operations. 2024-03-04 17:31:38 -08:00
vacuum_parallel.out Don't overlook indexes during parallel VACUUM. 2021-11-02 12:06:17 -07:00
varchar.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
varchar_1.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
varchar_2.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
window.out Improve EXPLAIN's display of SubPlan nodes and output parameters. 2024-03-19 18:19:24 -04:00
with.out Propagate pathkeys from CTEs up to the outer query. 2024-03-26 13:05:51 -04:00
without_overlaps.out Add temporal FOREIGN KEY contraints 2024-03-24 07:37:13 +01:00
write_parallel.out Enable parallelism in REFRESH MATERIALIZED VIEW. 2021-03-17 15:04:17 +13:00
xid.out Rework pg_input_error_message(), now renamed pg_input_error_info() 2023-02-28 08:04:13 +09:00
xml.out Test EXPLAIN (FORMAT JSON) ... XMLTABLE 2024-01-22 17:14:19 +01:00
xml_1.out Test EXPLAIN (FORMAT JSON) ... XMLTABLE 2024-01-22 17:14:19 +01:00
xml_2.out Test EXPLAIN (FORMAT JSON) ... XMLTABLE 2024-01-22 17:14:19 +01:00
xmlmap.out Fix incorrect xmlschema output for types timetz and timestamptz. 2022-03-18 16:01:42 -04:00
xmlmap_1.out Remove error message hints mentioning configure options 2022-04-08 07:41:55 +02:00