]> granicus.if.org Git - postgresql/commit
Make the OVER keyword unreserved.
authorRobert Haas <rhaas@postgresql.org>
Fri, 28 Jun 2013 14:18:00 +0000 (10:18 -0400)
committerRobert Haas <rhaas@postgresql.org>
Fri, 28 Jun 2013 15:11:00 +0000 (11:11 -0400)
commit5893ffa79c03824f34ae3d37f211381fd1c17283
treeacccee7c457ab0d8f2224323d0e1faef0e19c3b7
parent5ee73525d57380a55b5c87f8df1c30bd32fb98b3
Make the OVER keyword unreserved.

This results in a slightly less specific error message when OVER
is used in a context where we don't accept window functions, but
per discussion, it's worth it to get the benefit of not needing
to reserve this keyword any more.  This same refactoring will
also let us avoid reserving some other keywords that we expect
to add in upcoming patches (specifically, IGNORE, RESPECT, and
FILTER).

Troels Nielsen, with minor changes by me
src/backend/parser/gram.y
src/include/parser/kwlist.h
src/test/regress/expected/window.out