postgresql/src/test/regress/expected
Tom Lane c34df8a003 Disallow creation of indexes on system columns (except for OID).
Although OID acts pretty much like user data, the other system columns do
not, so an index on one would likely misbehave.  And it's pretty hard to
see a use-case for one, anyway.  Let's just forbid the case rather than
worry about whether it should be supported.

David Rowley
2016-04-16 12:11:41 -04:00
..
.gitignore Add a SECURITY LABEL command. 2010-09-27 20:55:27 -04:00
abstime.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
advisory_lock.out Add transaction-level advisory locks. 2011-02-18 14:05:12 +09:00
aggregates.out Support using index-only scans with partial indexes in more cases. 2016-03-31 14:49:10 -04:00
alter_generic.out Make ALTER .. SET SCHEMA do nothing, instead of throwing an ERROR. 2015-11-19 10:49:25 -05:00
alter_operator.out Fix ALTER OPERATOR to update dependencies properly. 2015-12-31 17:37:31 -05:00
alter_table.out Reduce lock level for altering fillfactor 2016-03-10 12:07:33 +00:00
arrays.out Allow omitting one or both boundaries in an array slice specifier. 2015-12-22 21:05:29 -05:00
async.out Add new function pg_notification_queue_usage. 2015-07-17 09:12:03 -04:00
bit.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
bitmapops.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
boolean.out Clean up references to SQL92 2013-04-20 11:04:41 -04:00
box.out Get rid of minus zero in box regression test. 2016-04-01 12:25:17 -04:00
brin.out Fix brin_summarize_new_values() to check index type and ownership. 2015-12-26 12:56:09 -05:00
btree_index.out Add test cases for indexam operations not currently covered. 2014-11-19 19:47:43 +02:00
case.out Clean up references to SQL92 2013-04-20 11:04:41 -04:00
char.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
char_1.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
char_2.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
circle.out
cluster.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
collate.linux.utf8.out Update collate.linux.utf8.out for ruleutils.c line-wrapping changes. 2013-05-08 22:47:33 -04:00
collate.out Show sort ordering options in EXPLAIN output. 2015-01-16 18:19:00 -05:00
combocid.out
comments.out
conversion.out Remove some ancient and unmaintained encoding-conversion test cruft. 2016-01-05 16:43:40 -05:00
copy2.out Update spelling of COPY options 2015-11-04 21:01:26 -05:00
copydml.out COPY (INSERT/UPDATE/DELETE .. RETURNING ..) 2015-11-27 19:11:22 +03:00
copyselect.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
create_aggregate.out Fix parallel-safety code for parallel aggregation. 2016-04-05 16:06:15 -04:00
create_am.out Fix broken dependency-mongering for index operator classes/families. 2016-04-13 23:33:31 -04:00
create_cast.out Make CREATE TYPE print warnings if a datatype's I/O functions are volatile. 2014-11-05 11:44:06 -05:00
create_function_3.out Move regression test listing of builtin leakproof functions to opr_sanity.sql. 2014-06-05 13:54:25 +02:00
create_index.out Disallow creation of indexes on system columns (except for OID). 2016-04-16 12:11:41 -04:00
create_misc.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
create_operator.out Allow named parameters to be specified using => in addition to := 2015-03-10 11:09:41 -04:00
create_table.out Have CREATE TABLE LIKE add OID column if any LIKEd table has one 2015-10-05 21:19:16 -04:00
create_table_like.out Have CREATE TABLE LIKE add OID column if any LIKEd table has one 2015-10-05 21:19:16 -04:00
create_type.out Fix pg_dump to dump shell types. 2015-08-04 19:34:12 -04:00
create_view.out Speed up ruleutils' name de-duplication code, and fix overlength-name case. 2015-11-16 13:45:17 -05:00
date.out Be more careful about out-of-range dates and timestamps. 2016-03-16 19:09:28 -04:00
dbsize.out Add pg_size_bytes() to parse human-readable size strings. 2016-02-20 09:57:27 +00:00
delete.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
dependency.out Rework internals of changing a type's ownership 2015-12-17 14:25:41 -03:00
domain.out Avoid caching expression state trees for domain constraints across queries. 2015-11-29 18:18:42 -05:00
drop_if_exists.out Make DROP IF EXISTS more consistently not fail 2014-01-23 14:40:29 -03:00
drop_operator.out Fix DROP OPERATOR to reset oprcom/oprnegate links to the dropped operator. 2016-03-25 12:33:16 -04:00
enum.out Shorten warning about hash creation 2014-10-18 10:36:09 -04:00
equivclass.out Be more careful about printing constants in ruleutils.c. 2015-03-30 14:59:49 -04:00
errors.out Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. 2015-05-08 05:43:10 +02:00
event_trigger.out Type names should not be quoted 2016-04-01 13:35:48 -03:00
float4-exp-three-digits.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
float4.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
float8-exp-three-digits-win32.out Adjust degree-based trig functions for more portability. 2016-01-23 11:26:07 -05:00
float8-small-is-zero.out Adjust degree-based trig functions for more portability. 2016-01-23 11:26:07 -05:00
float8-small-is-zero_1.out Adjust degree-based trig functions for more portability. 2016-01-23 11:26:07 -05:00
float8.out Adjust degree-based trig functions for more portability. 2016-01-23 11:26:07 -05:00
foreign_data.out For REASSIGN OWNED for foreign user mappings 2015-12-11 18:39:09 -03:00
foreign_key.out Fix overlooked relcache invalidation in ALTER TABLE ... ALTER CONSTRAINT. 2015-05-03 11:30:24 -04:00
functional_deps.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
geometry.out Add geometry/range functions to support BRIN inclusion 2015-05-05 15:22:24 -03:00
geometry_1.out Add geometry/range functions to support BRIN inclusion 2015-05-05 15:22:24 -03:00
geometry_2.out Add geometry/range functions to support BRIN inclusion 2015-05-05 15:22:24 -03:00
gin.out Make GIN regression test stable. 2016-02-08 23:41:46 +09:00
gist.out Fix potential platform dependence in gist regression test. 2015-08-25 11:43:37 -04:00
groupingsets.out Fix overeager pushdown of HAVING clauses when grouping sets are used. 2016-02-08 11:03:31 +01:00
guc.out Add an optional missing_ok argument to SQL function current_setting(). 2015-07-02 16:41:07 -04:00
hash_index.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
horology.out Fix to_timestamp/to_date's handling of consecutive spaces in format string. 2014-01-20 13:45:51 -05:00
hs_standby_allowed.out regression test: fix hot standby tests by using repeatable read 2014-04-22 17:23:58 -04:00
hs_standby_check.out Allow read only connections during recovery, known as Hot Standby. 2009-12-19 01:32:45 +00:00
hs_standby_disallowed.out regression test: fix hot standby tests by using repeatable read 2014-04-22 17:23:58 -04:00
hs_standby_functions.out Update standbycheck test output with new ERROR message changes. No changes 2010-05-02 12:28:43 +00:00
indirect_toast.out Add support for multiple kinds of external toast datums. 2013-07-02 13:38:55 -04:00
inet.out Add geometry/range functions to support BRIN inclusion 2015-05-05 15:22:24 -03:00
inherit.out Fix typos. 2016-03-15 18:06:11 -04:00
init_privs.out GRANT rights to CURRENT_USER instead of adding roles 2016-04-07 14:40:23 -04:00
insert.out When a row fails a not-null constraint, show row's contents in errdetail. 2011-11-29 18:29:18 -05:00
insert_conflict.out Message improvements 2015-11-16 21:39:23 -05:00
int2.out Add documentation and regression tests concerning rounding of numerics. 2015-07-03 17:04:39 -04:00
int4.out Add documentation and regression tests concerning rounding of numerics. 2015-07-03 17:04:39 -04:00
int8-exp-three-digits.out Add documentation and regression tests concerning rounding of numerics. 2015-07-03 17:04:39 -04:00
int8.out Add documentation and regression tests concerning rounding of numerics. 2015-07-03 17:04:39 -04:00
interval.out interval: tighten precision specification 2014-10-18 10:31:00 -04:00
join.out Make the upper part of the planner work by generating and comparing Paths. 2016-03-07 15:58:22 -05:00
json.out Fix json_to_record() bug with nested objects. 2016-03-02 23:31:39 -05:00
json_encoding.out Factor out encoding specific tests for json 2015-10-07 22:18:27 -04:00
json_encoding_1.out Factor out encoding specific tests for json 2015-10-07 22:18:27 -04:00
jsonb.out Add jsonb_insert 2016-04-06 19:25:00 +03:00
limit.out Don't split up SRFs when choosing to postpone SELECT output expressions. 2016-03-25 11:19:51 -04:00
line.out Revert "Tweak "line" test to avoid negative zeros on some platforms" 2013-10-25 15:50:31 -04:00
lock.out Add a basic atomic ops API abstracting away platform/architecture details. 2014-09-25 23:49:05 +02:00
lseg.out
macaddr.out Allow input format xxxx-xxxx-xxxx for macaddr type 2014-10-21 16:16:39 -04:00
matview.out Use less-generic names in matview.sql. 2016-04-15 13:04:17 -04:00
misc_functions.out Add num_nulls() and num_nonnulls() to count NULL arguments. 2016-02-04 23:03:37 -05:00
money.out Add casts from int4 and int8 to numeric. 2011-04-05 09:35:43 -04:00
name.out Code and docs review for commit 3187d6de0e. 2016-03-28 01:00:30 -04:00
namespace.out Regression tests for SCHEMA commands 2013-12-11 20:45:15 +00:00
numeric.out Add scale(numeric) 2016-01-05 19:02:13 -03:00
numeric_big.out Improve type numeric's calculations for ln(), log(), exp(), pow(). 2015-11-14 14:55:46 -05:00
numerology.out
numerology_1.out
object_address.out Support CREATE ACCESS METHOD 2016-03-23 23:01:35 -03:00
oid.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
oidjoins.out Restructure index access method API to hide most of it at the C level. 2016-01-17 19:36:59 -05:00
opr_sanity.out Add parallel query support functions for assorted aggregates. 2016-04-05 14:32:53 -04:00
path.out
pg_lsn.out Tweak new regression test case for better portability. 2014-06-04 21:31:41 -04:00
plancache.out Rearrange the handling of error context reports. 2015-09-05 11:58:33 -04:00
plpgsql.out Eschew "RESET statement_timeout" in tests. 2015-10-20 00:37:22 -04:00
point.out Fix gist_box_same and gist_point_consistent to handle fuzziness correctly. 2013-02-08 18:03:17 -05:00
polygon.out regression tests: remove polygon diagrams 2015-03-19 22:10:52 -04:00
polymorphism.out Deparse named arguments to use the new => operator instead of := 2015-05-01 09:37:10 -04:00
portals.out Fix failure to set ActiveSnapshot while rewinding a cursor. 2014-05-07 14:25:11 -04:00
portals_p2.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
prepare.out
prepared_xacts.out Eschew "RESET statement_timeout" in tests. 2015-10-20 00:37:22 -04:00
prepared_xacts_1.out Eschew "RESET statement_timeout" in tests. 2015-10-20 00:37:22 -04:00
privileges.out Rearrange the handling of error context reports. 2015-09-05 11:58:33 -04:00
psql.out Move \crosstabview regression tests to a separate file 2016-04-08 23:42:24 -03:00
psql_crosstab.out Rethink \crosstabview's argument parsing logic. 2016-04-14 22:54:31 -04:00
random.out
rangefuncs.out Use Foreign Key relationships to infer multi-column join selectivity 2016-04-08 02:51:09 +01:00
rangetypes.out Add geometry/range functions to support BRIN inclusion 2015-05-05 15:22:24 -03:00
regex.out Fix some regex issues with out-of-range characters and large char ranges. 2016-02-08 10:25:40 -05:00
regproc.out Fix regrole and regnamespace types to honor quoting like other reg* types. 2016-01-04 01:03:53 -05:00
reltime.out
replica_identity.out Fix possible crash in ALTER TABLE ... REPLICA IDENTITY USING INDEX. 2016-04-15 12:11:40 -04:00
returning.out Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. 2015-05-08 05:43:10 +02:00
roleattributes.out Clean up roles from roleattributes test 2015-08-21 15:51:24 -04:00
rolenames.out Create default roles 2016-04-08 16:56:27 -04:00
rowsecurity.out Prefix RLS regression test roles with 'regress_' 2016-04-11 14:12:33 -04:00
rowtypes.out Fix incorrect handling of NULL index entries in indexed ROW() comparisons. 2016-03-09 14:51:22 -05:00
rules.out Use less-generic names in matview.sql. 2016-04-15 13:04:17 -04:00
sanity_check.out Fix broken dependency-mongering for index operator classes/families. 2016-04-13 23:33:31 -04:00
security_label.out Move security_label test 2014-12-01 16:12:43 -03:00
select.out Support using index-only scans with partial indexes in more cases. 2016-03-31 14:49:10 -04:00
select_distinct.out
select_distinct_on.out
select_having.out
select_having_1.out
select_having_2.out
select_implicit.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
select_implicit_1.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
select_implicit_2.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
select_into.out Fix EXPLAIN ANALYZE SELECT INTO not to choose a parallel plan. 2016-03-14 19:48:46 -04:00
select_views.out Improve qual pushdown for RLS and SB views 2015-04-27 12:29:42 -04:00
select_views_1.out Improve qual pushdown for RLS and SB views 2015-04-27 12:29:42 -04:00
sequence.out Add tests for sequence privileges 2014-10-22 21:39:07 -04:00
sequence_1.out Add tests for sequence privileges 2014-10-22 21:39:07 -04:00
spgist.out Add test cases for indexam operations not currently covered. 2014-11-19 19:47:43 +02:00
stats.out Make stats regression test robust in the face of parallel query. 2016-03-04 16:20:49 -05:00
strings.out Fix regexp_matches() handling of zero-length matches. 2013-07-31 11:31:22 -04:00
subselect.out Improve estimate of distinct values in estimate_num_groups(). 2016-04-04 12:41:56 +01:00
tablesample.out Redesign tablesample method API, and do extensive code review. 2015-07-25 14:39:00 -04:00
temp.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
text.out Improve error reporting in format() 2016-02-11 18:11:11 +03:00
time.out
timestamp.out Be more careful about out-of-range dates and timestamps. 2016-03-16 19:09:28 -04:00
timestamptz.out Remove just-added tests for to_timestamp(float8) with out-of-range inputs. 2016-03-29 22:23:32 -04:00
timetz.out
tinterval.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
transactions.out Fix subtransaction cleanup after an outer-subtransaction portal fails. 2015-09-04 13:37:14 -04:00
triggers.out Fix ON CONFLICT UPDATE bug breaking AFTER UPDATE triggers. 2015-12-10 16:29:26 +01:00
truncate.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
tsdicts.out Phrase full text search. 2016-04-07 18:44:18 +03:00
tsearch.out Restore original tsquery operation numbering. 2016-04-08 20:11:30 +03:00
tstypes.out Restore original tsquery operation numbering. 2016-04-08 20:11:30 +03:00
txid.out Fix a number of places that produced XX000 errors in the regression tests. 2015-08-02 23:49:19 -04:00
type_sanity.out Add some checks on "char"-type columns to type_sanity and opr_sanity. 2016-01-09 17:20:58 -05:00
typed_table.out Reduce messages about implicit indexes and sequences to DEBUG1. 2012-07-04 20:35:29 -04:00
union.out Be more careful about printing constants in ruleutils.c. 2015-03-30 14:59:49 -04:00
updatable_views.out Fix incorrect varlevelsup in security_barrier_replace_vars(). 2016-02-29 12:28:06 +00:00
update.out Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. 2015-05-08 05:43:10 +02:00
uuid.out Shorten warning about hash creation 2014-10-18 10:36:09 -04:00
vacuum.out Avoid unexpected slowdown in vacuum regression test. 2015-01-12 15:13:53 -05:00
varchar.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
varchar_1.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
varchar_2.out Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
window.out to_char: revert cc0d90b73b 2015-03-22 22:56:56 -04:00
with.out Fix ON CONFLICT UPDATE bug breaking AFTER UPDATE triggers. 2015-12-10 16:29:26 +01:00
without_oid.out
xml.out Remove xmlparse(document '') test 2015-12-14 11:37:26 -06:00
xml_1.out Remove xmlparse(document '') test 2015-12-14 11:37:26 -06:00
xml_2.out Remove xmlparse(document '') test 2015-12-14 11:37:26 -06:00
xmlmap.out Add regression tests for XML mapping of domains 2013-03-13 22:42:57 -04:00
xmlmap_1.out Add regression tests for XML mapping of domains 2013-03-13 22:42:57 -04:00