Add proallargtypes and proargmodes columns to pg_proc, as per my earlier
Tom Lane <tgl@sss.pgh.pa.us>
Add proallargtypes and proargmodes columns to pg_proc, as per my earlier proposal for OUT parameter support. The columns don't actually *do* anything yet, they are just left NULLs. But I thought I'd commit this part separately as a fairly pure example of the tasks needed when adding a column to pg_proc or one of the other core system tables.
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/bki.sgml | modified | +2 −1 |
| doc/src/sgml/catalogs.sgml | modified | +37 −3 |
| src/backend/bootstrap/bootstrap.c | modified | +5 −1 |
| src/backend/catalog/pg_proc.c | modified | +24 −24 |
| src/include/catalog/catversion.h | modified | +2 −2 |
| src/include/catalog/pg_attribute.h | modified | +13 −9 |
| src/include/catalog/pg_class.h | modified | +2 −2 |
| src/include/catalog/pg_proc.h | modified | +1689 −1674 |