diff options
author | Peter Eisentraut <peter@eisentraut.org> | 2023-10-03 17:39:31 +0200 |
---|---|---|
committer | Peter Eisentraut <peter@eisentraut.org> | 2023-10-03 17:51:02 +0200 |
commit | 784162357130f63b5130cd6517db21451692f9b3 (patch) | |
tree | edaaace4b2c7caff98af659aa544ee80b1c7c53d /src/backend/nodes/makefuncs.c | |
parent | af3ee8a086ca210d9461f813538d0169dbf07c2c (diff) | |
download | postgresql-784162357130f63b5130cd6517db21451692f9b3.tar.gz postgresql-784162357130f63b5130cd6517db21451692f9b3.zip |
Remove IndexInfo.ii_OpclassOptions field
It is unnecessary to include this field in IndexInfo. It is only used
by DDL code, not during execution. It is really only used to pass
local information around between functions in index.c and indexcmds.c,
for which it is clearer to use local variables, like in similar cases.
Discussion: https://www.postgresql.org/message-id/flat/f84640e3-00d3-5abd-3f41-e6a19d33c40b@eisentraut.org
Diffstat (limited to 'src/backend/nodes/makefuncs.c')
-rw-r--r-- | src/backend/nodes/makefuncs.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/backend/nodes/makefuncs.c b/src/backend/nodes/makefuncs.c index 0e7e6e46d94..c6fb5719821 100644 --- a/src/backend/nodes/makefuncs.c +++ b/src/backend/nodes/makefuncs.c @@ -777,9 +777,6 @@ makeIndexInfo(int numattrs, int numkeyattrs, Oid amoid, List *expressions, n->ii_ExclusionProcs = NULL; n->ii_ExclusionStrats = NULL; - /* opclass options */ - n->ii_OpclassOptions = NULL; - /* speculative inserts */ n->ii_UniqueOps = NULL; n->ii_UniqueProcs = NULL; |