..
advisory_lock.sql
tests: Restrict pg_locks queries in advisory_locks.sql to current database
3 years ago
aggregates.sql
Add min and max aggregates for composite types (records).
1 year ago
alter_generic.sql
Rearrange core regression tests to reduce cross-script dependencies.
4 years ago
alter_operator.sql
Extend ALTER OPERATOR to allow setting more optimization attributes.
2 years ago
alter_table.sql
Reset relhassubclass upon attaching table as a partition
1 year ago
amutils.sql
…
arrays.sql
Detect integer overflow in array_set_slice().
1 year ago
async.sql
…
bit.sql
Optimize pg_popcount() with AVX-512 instructions.
2 years ago
bitmapops.sql
…
boolean.sql
Add tests for int4_bool() in int.c
2 years ago
box.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
brin.sql
Add missing index_insert_cleanup calls
2 years ago
brin_bloom.sql
…
brin_multi.sql
Fix typos in comments and in one isolation test.
2 years ago
btree_index.sql
Enhance nbtree ScalarArrayOp execution.
2 years ago
case.sql
…
char.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
circle.sql
…
cluster.sql
Reintroduce MAINTAIN privilege and pg_maintain predefined role.
2 years ago
collate.icu.utf8.sql
Re-allow planner to use Merge Append to efficiently implement UNION.
2 years ago
collate.linux.utf8.sql
Remove read-only server settings lc_collate and lc_ctype
3 years ago
collate.sql
Introduce "builtin" collation provider.
2 years ago
collate.utf8.sql
Make collation not depend on setlocale().
1 year ago
collate.windows.win1252.sql
Fix collate.windows.win1252 test.
2 years ago
combocid.sql
…
comments.sql
…
compression.sql
Fix segmentation fault in MergeInheritedAttribute()
2 years ago
constraints.sql
Add ORDER BY to new test query
1 year ago
conversion.sql
Rearrange core regression tests to reduce cross-script dependencies.
4 years ago
copy.sql
Fix typos and duplicate words
2 years ago
copy2.sql
Add new COPY option LOG_VERBOSITY.
2 years ago
copydml.sql
…
copyselect.sql
psql: Show all query results by default
4 years ago
create_aggregate.sql
…
create_am.sql
Don't use the pg_am system catalog in new test
2 years ago
create_cast.sql
Record dependencies of a cast on other casts that it requires.
3 years ago
create_function_c.sql
Rename create_function_N test scripts for clarity.
4 years ago
create_function_sql.sql
Fix handling of R/W expanded datums that are passed to SQL functions.
3 years ago
create_index.sql
revert: Transform OR clauses to ANY expression
2 years ago
create_index_spgist.sql
Add a planner support function for starts_with().
4 years ago
create_misc.sql
Rearrange core regression tests to reduce cross-script dependencies.
4 years ago
create_operator.sql
Extend ALTER OPERATOR to allow setting more optimization attributes.
2 years ago
create_procedure.sql
Fix failure with SQL-procedure polymorphic output arguments in v12.
2 years ago
create_role.sql
Fix DROP ROLE when specifying duplicated roles
2 years ago
create_schema.sql
Fix crashes with CREATE SCHEMA AUTHORIZATION and schema elements
3 years ago
create_table.sql
Catalog not-null constraints
2 years ago
create_table_like.sql
Fix handling of extended expression statistics in CREATE TABLE LIKE.
2 years ago
create_type.sql
Add test scaffolding for soft error reporting from input functions.
3 years ago
create_view.sql
Fix mis-deparsing of ORDER BY lists when there is a name conflict.
1 year ago
database.sql
Improve test coverage for changes to inplace-updated catalogs.
2 years ago
date.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
dbsize.sql
Fix incorrect return value for pg_size_pretty(bigint)
1 year ago
delete.sql
…
dependency.sql
Reintroduce MAINTAIN privilege and pg_maintain predefined role.
2 years ago
domain.sql
Fix ALTER DOMAIN NOT NULL syntax
2 years ago
drop_if_exists.sql
…
drop_operator.sql
…
enum.sql
Allow more cases to pass the unsafe-use-of-new-enum-value restriction.
2 years ago
equivclass.sql
Check the validity of commutators for merge/hash clauses
1 year ago
errors.sql
Rearrange core regression tests to reduce cross-script dependencies.
4 years ago
event_trigger.sql
Fix assertion failure with REINDEX and event triggers
2 years ago
event_trigger_login.sql
Remove the flaky check in event_trigger_login regression test
2 years ago
explain.sql
Add memory/disk usage for Window aggregate nodes in EXPLAIN.
1 year ago
expressions.sql
Add back SQLValueFunction for SQL keywords
3 years ago
fast_default.sql
Ensure we preprocess expressions before checking their volatility.
2 years ago
float4.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
float8.sql
Add support for the error functions erf() and erfc().
3 years ago
foreign_data.sql
Fix failure of ALTER FOREIGN TABLE SET SCHEMA to move sequences.
2 years ago
foreign_key.sql
Refuse ATTACH of a table referenced by a foreign key
1 year ago
functional_deps.sql
…
generated_stored.sql
Put generated_stored test objects in a schema
1 year ago
geometry.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
gin.sql
Avoid loss of code coverage with unlogged-index test cases.
3 years ago
gist.sql
Avoid loss of code coverage with unlogged-index test cases.
3 years ago
groupingsets.sql
Mark expressions nullable by grouping sets
1 year ago
guc.sql
Remove SQL regression tests for GUCs related to NO_SHOW_ALL
3 years ago
hash_func.sql
Reduce dependency to money data type in main regression test suite
2 years ago
hash_index.sql
Fix an uninitialized access in hash_xlog_squeeze_page().
2 years ago
hash_part.sql
Update comments to match location of definition
2 years ago
horology.sql
Improve documentation and testing of jsonpath string() for datetimes.
1 year ago
identity.sql
Repair pg_upgrade for identity sequences with non-default persistence.
1 year ago
incremental_sort.sql
Allow Incremental Sorts on GiST and SP-GiST indexes
3 years ago
index_including.sql
Add missing newline at the end of index_including.sql
2 years ago
index_including_gist.sql
…
indexing.sql
Revert structural changes to not-null constraints
2 years ago
indirect_toast.sql
Rearrange core regression tests to reduce cross-script dependencies.
4 years ago
inet.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
infinite_recurse.sql
…
inherit.sql
Revert structural changes to not-null constraints
2 years ago
init_privs.sql
…
insert.sql
Make INSERT-from-multiple-VALUES-rows handle domain target columns.
2 years ago
insert_conflict.sql
Fix infer_arbiter_indexes() to not assume resultRelation is 1.
2 years ago
int2.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
int4.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
int8.sql
Fix corner-case 64-bit integer subtraction bug on some platforms.
2 years ago
interval.sql
Fix extraction of week and quarter fields from intervals.
1 year ago
join.sql
Fix right-anti-joins when the inner relation is proven unique
1 year ago
join_hash.sql
Fix hash join when inner hashkey expressions contain Params.
3 years ago
json.sql
Fix unique key checks in JSON object constructors
1 year ago
json_encoding.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
jsonb.sql
Remove dependence on -fwrapv semantics in jsonb.
1 year ago
jsonb_jsonpath.sql
Make jsonpath .string() be immutable for datetimes.
1 year ago
jsonpath.sql
Implement various jsonpath methods
2 years ago
jsonpath_encoding.sql
…
largeobject.sql
Fix bugs in manipulation of large objects.
2 years ago
limit.sql
Error out if SKIP LOCKED and WITH TIES are both specified
4 years ago
line.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
lock.sql
Add support for security invoker views.
4 years ago
lseg.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
macaddr.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
macaddr8.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
matview.sql
Fix search_path to a safe value during maintenance operations.
2 years ago
md5.sql
Put tests of md5() function into separate test file
3 years ago
memoize.sql
Remove one memoize test case added by commit 069d0ff02.
1 year ago
merge.sql
Improve test coverage for changes to inplace-updated catalogs.
2 years ago
misc.sql
Rearrange core regression tests to reduce cross-script dependencies.
4 years ago
misc_functions.sql
Add stratnum GiST support function
1 year ago
misc_sanity.sql
Fix misc_sanity test to accept SHARED_DEPENDENCY_INITACL entries.
2 years ago
money.sql
Add overflow checks to money type.
1 year ago
multirangetypes.sql
Fix multiranges to behave more like dependent types.
2 years ago
mvcc.sql
Fix typo in MVCC test comment
3 years ago
name.sql
…
namespace.sql
Fix search_path to a safe value during maintenance operations.
2 years ago
numeric.sql
Fix scale clamping in numeric round() and trunc().
1 year ago
numeric_big.sql
Improve the accuracy of numeric power() for integer exponents.
3 years ago
numerology.sql
Fix overflow in parsing of positional parameter
2 years ago
object_address.sql
Make object_address test output easier to update
3 years ago
oid.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
oidjoins.sql
…
opr_sanity.sql
Fix query checking consistency of table amhandlers in opr_sanity.sql
2 years ago
partition_aggregate.sql
Force parallelism in partition_aggregate
3 years ago
partition_info.sql
…
partition_join.sql
Fix partitionwise join with partially-redundant join clauses
1 year ago
partition_prune.sql
Add memory/disk usage for Material nodes in EXPLAIN
2 years ago
password.sql
Allow tests to pass in OpenSSL FIPS mode (rest)
2 years ago
path.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
pg_lsn.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
plancache.sql
…
plpgsql.sql
Fix plpgsql's handling of -- comments following expressions.
2 years ago
point.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
polygon.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
polymorphism.sql
…
portals.sql
Fix incorrect logic in HaveRegisteredOrActiveSnapshot().
4 years ago
portals_p2.sql
…
predicate.sql
Fix IS [NOT] NULL qual optimization for inheritance tables
2 years ago
prepare.sql
Remove too demanding test
2 years ago
prepared_xacts.sql
Make two-phase tests of ECPG and main suite more concurrent-proof
2 years ago
privileges.sql
Add has_largeobject_privilege function.
1 year ago
psql.sql
psql: Add more meta-commands able to use the extended protocol
1 year ago
psql_crosstab.sql
…
publication.sql
Improve ALTER PUBLICATION validation and error messages
1 year ago
random.sql
Add functions to generate random numbers in a specified range.
2 years ago
rangefuncs.sql
Fix type-checking of RECORD-returning functions in FROM, redux.
2 years ago
rangetypes.sql
Add planner support functions for range operators <@ and @>.
2 years ago
regex.sql
…
regproc.sql
Add to_regtypemod function to extract typemod from a string type name.
2 years ago
reindex_catalog.sql
…
reloptions.sql
Test that it works to RESET an invalid reloption
2 years ago
replica_identity.sql
Revert structural changes to not-null constraints
2 years ago
returning.sql
…
roleattributes.sql
…
rowsecurity.sql
Prevent RLS filters on ctid from breaking WHERE CURRENT OF <cursor>.
2 years ago
rowtypes.sql
Fix "failed to find plan for subquery/CTE" errors in EXPLAIN.
1 year ago
rules.sql
Add support for MERGE ... WHEN NOT MATCHED BY SOURCE.
2 years ago
sanity_check.sql
Remove AIX support
2 years ago
security_label.sql
…
select.sql
Fix core dump in transformValuesClause when there are no columns.
4 years ago
select_distinct.sql
Consider the "LIMIT 1" optimization with parallel DISTINCT
2 years ago
select_distinct_on.sql
Use Limit instead of Unique to implement DISTINCT, when possible
3 years ago
select_having.sql
…
select_implicit.sql
…
select_into.sql
Rearrange core regression tests to reduce cross-script dependencies.
4 years ago
select_parallel.sql
Don't enter parallel mode when holding interrupts.
1 year ago
select_views.sql
…
sequence.sql
Rename pg_sequence_read_tuple() to pg_get_sequence_data()
1 year ago
spgist.sql
Avoid loss of code coverage with unlogged-index test cases.
3 years ago
sqljson.sql
Fix unique key checks in JSON object constructors
1 year ago
sqljson_jsontable.sql
SQL/JSON: Fix default ON ERROR behavior for JSON_TABLE
1 year ago
sqljson_queryfuncs.sql
SQL/JSON: Fix JSON_QUERY(... WITH CONDITIONAL WRAPPER)
1 year ago
stats.sql
Extend PgStat_HashKey.objid from 4 to 8 bytes
1 year ago
stats_ext.sql
Fix privilege checks in pg_stats_ext and pg_stats_ext_exprs.
2 years ago
strings.sql
Add user-callable CRC functions.
1 year ago
subscription.sql
Allow altering of two_phase option of a SUBSCRIPTION.
1 year ago
subselect.sql
Avoid inserting PlaceHolderVars in cases where pre-v16 PG did not.
1 year ago
sysviews.sql
Remove "parent" column from pg_backend_memory_contexts
1 year ago
tablesample.sql
Fix some anomalies with NO SCROLL cursors.
4 years ago
tablespace.sql
Create regress_tblspc in test_setup
3 years ago
temp.sql
Ensure we have a snapshot while dropping ON COMMIT DROP temp tables.
2 years ago
test_setup.sql
Mop-up for AIX-ectomy: remove now-dead test code.
2 years ago
text.sql
Rearrange core regression tests to reduce cross-script dependencies.
4 years ago
tid.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
tidrangescan.sql
…
tidscan.sql
…
time.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
timestamp.sql
Remove dependence on -fwrapv semantics in a few places.
1 year ago
timestamptz.sql
Run regression tests with timezone America/Los_Angeles.
1 year ago
timetz.sql
Dodge a compiler bug affecting timetz_zone/timetz_izone.
2 years ago
transactions.sql
Fix COMMIT/ROLLBACK AND CHAIN in the presence of subtransactions.
2 years ago
triggers.sql
Don't throw an error if a queued AFTER trigger no longer exists.
2 years ago
truncate.sql
…
tsdicts.sql
Fix typos and duplicate words
2 years ago
tsearch.sql
Fix parsing of ignored operators in websearch_to_tsquery().
2 years ago
tsrf.sql
…
tstypes.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
tuplesort.sql
Improve test coverage in bump.c
2 years ago
txid.sql
…
type_sanity.sql
Fix inconsistencies for queries on pg_class in type_sanity.sql
2 years ago
typed_table.sql
Clarify error message and documentation related to typed tables.
1 year ago
unicode.sql
Additional unicode primitive functions.
2 years ago
union.sql
Fix generate_union_paths for non-sortable types.
2 years ago
updatable_views.sql
Correctly check updatability of columns targeted by INSERT...DEFAULT.
1 year ago
update.sql
Add hint about not qualifying UPDATE...SET target with relation name.
2 years ago
uuid.sql
Add some UUID support functions
2 years ago
vacuum.sql
Don't lose partitioned table reltuples=0 after relhassubclass=f.
1 year ago
vacuum_parallel.sql
Don't overlook indexes during parallel VACUUM.
4 years ago
varchar.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
window.sql
Fix query pullup issue with WindowClause runCondition
2 years ago
with.sql
Avoid unhelpful internal error for incorrect recursive-WITH queries.
1 year ago
without_overlaps.sql
Add temporal FOREIGN KEY contraints
1 year ago
write_parallel.sql
…
xid.sql
Rework pg_input_error_message(), now renamed pg_input_error_info()
3 years ago
xml.sql
Fix some whitespace issues in XMLSERIALIZE(... INDENT).
1 year ago
xmlmap.sql
Fix incorrect xmlschema output for types timetz and timestamptz.
4 years ago