summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2009-12-23 17:41:45 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2009-12-23 17:41:45 +0000
commitd68e08d1fea8b71057849321a17f87839a2ecbd0 (patch)
tree616277b2c8595a6c8c6cc4e81d54837a60b9500f /Makefile
parentc176e122222c63844c0a2f3f8c568c3fe6c57d15 (diff)
downloadpostgresql-d68e08d1fea8b71057849321a17f87839a2ecbd0.tar.gz
Allow the index name to be omitted in CREATE INDEX, causing the system to
choose an index name the same as it would do for an unnamed index constraint. (My recent changes to the index naming logic have helped to ensure that this will be a reasonable choice.) Per a suggestion from Peter. A necessary side-effect is to promote CONCURRENTLY to type_func_name_keyword status, ie, it can't be a table/column/index name anymore unless quoted. This is not all bad, since we have heard more than once of people typing CREATE INDEX CONCURRENTLY ON foo (...) and getting a normal index build of an index named "concurrently", which was not what they wanted. Now this syntax will result in a concurrent build of an index with system-chosen name; which they can rename afterwards if they want something else.
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions