Tweak heap.c to refuse attempts to create table columns of standalone
composite types. Add a couple more lsyscache.c routines to support this, and make use of them in some other places that were doing lookups the hard way.
Showing
- src/backend/catalog/dependency.c 6 additions, 15 deletionssrc/backend/catalog/dependency.c
- src/backend/catalog/heap.c 16 additions, 3 deletionssrc/backend/catalog/heap.c
- src/backend/commands/indexcmds.c 6 additions, 21 deletionssrc/backend/commands/indexcmds.c
- src/backend/utils/adt/ruleutils.c 2 additions, 12 deletionssrc/backend/utils/adt/ruleutils.c
- src/backend/utils/cache/lsyscache.c 55 additions, 1 deletionsrc/backend/utils/cache/lsyscache.c
- src/include/utils/lsyscache.h 3 additions, 1 deletionsrc/include/utils/lsyscache.h
Loading
Please register or sign in to comment