Officially decouple FUNC_MAX_ARGS from INDEX_MAX_KEYS, and set the
Tom Lane <tgl@sss.pgh.pa.us>
Officially decouple FUNC_MAX_ARGS from INDEX_MAX_KEYS, and set the former to 100 by default. Clean up some of the less necessary dependencies on FUNC_MAX_ARGS; however, the biggie (FunctionCallInfoData) remains.
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/runtime.sgml | modified | +2 −2 |
| src/backend/access/transam/xlog.c | modified | +6 −6 |
| src/backend/catalog/pg_aggregate.c | modified | +2 −5 |
| src/backend/catalog/pg_operator.c | modified | +2 −5 |
| src/backend/commands/proclang.c | modified | +5 −6 |
| src/backend/commands/trigger.c | modified | +2 −5 |
| src/backend/commands/typecmds.c | modified | +6 −20 |
| src/backend/parser/parse_func.c | modified | +26 −12 |
| src/backend/tcop/fastpath.c | modified | +5 −4 |
| src/backend/utils/adt/arrayfuncs.c | modified | +15 −13 |
| src/backend/utils/fmgr/fmgr.c | modified | +5 −5 |
| src/bin/pg_controldata/pg_controldata.c | modified | +2 −2 |
| src/bin/pg_resetxlog/pg_resetxlog.c | modified | +3 −3 |
| src/include/catalog/pg_control.h | modified | +2 −2 |
| src/include/pg_config_manual.h | modified | +17 −7 |