Add a hack so that get_type_io_data() can work from bootstrap.c's
Tom Lane <tgl@sss.pgh.pa.us>
Add a hack so that get_type_io_data() can work from bootstrap.c's internal TypInfo table in bootstrap mode. This allows array_in and array_out to be used during early bootstrap, which eliminates the former obstacle to giving OUT parameters to built-in functions.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/bootstrap/bootstrap.c | modified | +89 −40 |
| src/backend/utils/cache/lsyscache.c | modified | +36 −2 |
| src/include/bootstrap/bootstrap.h | modified | +10 −1 |