Change the reloptions machinery to use a table-based parser, and provide
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Mon, 5 Jan 2009 17:14:28 +0000 (17:14 +0000)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Mon, 5 Jan 2009 17:14:28 +0000 (17:14 +0000)
commitf35e4442a6c9893e72fe870d9e1756262d542027
tree6ae0fd8d2b77d5eff10c316232ce1955144b3bc6
parente261293ac486513c9f84207e5b7f813b62e918c3
Change the reloptions machinery to use a table-based parser, and provide
a more complete framework for writing custom option processing routines
by user-defined access methods.

Catalog version bumped due to the general API changes, which are going to
affect user-defined "amoptions" routines.
src/backend/access/common/reloptions.c
src/backend/access/gin/ginutil.c
src/backend/access/gist/gistutil.c
src/backend/access/hash/hashutil.c
src/backend/access/nbtree/nbtutils.c
src/include/access/reloptions.h
src/include/catalog/catversion.h