Standardize get_whatever_oid functions for object types with

Robert Haas <rhaas@postgresql.org>

Commit: 2a6ef3445c73473edb222abf108b323fb7f002dc
Author: Robert Haas <rhaas@postgresql.org>
Date: 2010-08-05T14:45:09Z
Releases: 9.1.0
Standardize get_whatever_oid functions for object types with
unqualified names.

- Add a missing_ok parameter to get_tablespace_oid.
- Avoid duplicating get_tablespace_od guts in objectNamesToOids.
- Add a missing_ok parameter to get_database_oid.
- Replace get_roleid and get_role_checked with get_role_oid.
- Add get_namespace_oid, get_language_oid, get_am_oid.
- Refactor existing code to use new interfaces.

Thanks to KaiGai Kohei for the review.

Files