Strategy cleanups.

This commit is contained in:
Bruce Momjian 1998-08-11 20:55:52 +00:00
parent 024d5f74ba
commit a968e4f60e
1 changed files with 4 additions and 8 deletions

View File

@ -8,7 +8,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/access/index/Attic/istrat.c,v 1.23 1998/08/11 19:32:36 momjian Exp $ * $Header: /cvsroot/pgsql/src/backend/access/index/Attic/istrat.c,v 1.24 1998/08/11 20:55:52 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
@ -580,7 +580,6 @@ IndexSupportInitialize(IndexStrategy indexStrategy,
/* if support routines exist for this access method, load them */ /* if support routines exist for this access method, load them */
if (maxSupportNumber > 0) if (maxSupportNumber > 0)
{ {
ScanKeyEntryInitialize(&entry[0], 0, Anum_pg_amproc_amid, ScanKeyEntryInitialize(&entry[0], 0, Anum_pg_amproc_amid,
F_OIDEQ, F_OIDEQ,
ObjectIdGetDatum(accessMethodObjectId)); ObjectIdGetDatum(accessMethodObjectId));
@ -590,8 +589,8 @@ IndexSupportInitialize(IndexStrategy indexStrategy,
relation = heap_openr(AccessMethodProcedureRelationName); relation = heap_openr(AccessMethodProcedureRelationName);
for (attributeNumber = maxAttributeNumber; attributeNumber > 0; for (attributeNumer = 1; attributeNumber <= maxAttributeNumber;
attributeNumber--) attributeNumber++)
{ {
int16 support; int16 support;
Form_pg_amproc form; Form_pg_amproc form;
@ -599,7 +598,7 @@ IndexSupportInitialize(IndexStrategy indexStrategy,
loc = &indexSupport[((attributeNumber - 1) * maxSupportNumber)]; loc = &indexSupport[((attributeNumber - 1) * maxSupportNumber)];
for (support = maxSupportNumber; --support >= 0;) for (support = 0; support < maxSupportNumber; ++support)
loc[support] = InvalidOid; loc[support] = InvalidOid;
entry[1].sk_argument = entry[1].sk_argument =
@ -610,7 +609,6 @@ IndexSupportInitialize(IndexStrategy indexStrategy,
while (tuple = heap_getnext(scan, 0, (Buffer *) NULL), while (tuple = heap_getnext(scan, 0, (Buffer *) NULL),
HeapTupleIsValid(tuple)) HeapTupleIsValid(tuple))
{ {
form = (Form_pg_amproc) GETSTRUCT(tuple); form = (Form_pg_amproc) GETSTRUCT(tuple);
loc[(form->amprocnum - 1)] = form->amproc; loc[(form->amprocnum - 1)] = form->amproc;
} }
@ -635,7 +633,6 @@ IndexSupportInitialize(IndexStrategy indexStrategy,
for (attributeNumber = maxAttributeNumber; attributeNumber > 0; for (attributeNumber = maxAttributeNumber; attributeNumber > 0;
attributeNumber--) attributeNumber--)
{ {
StrategyNumber strategy; StrategyNumber strategy;
entry[1].sk_argument = entry[1].sk_argument =
@ -656,7 +653,6 @@ IndexSupportInitialize(IndexStrategy indexStrategy,
Form_pg_amop form; Form_pg_amop form;
form = (Form_pg_amop) GETSTRUCT(tuple); form = (Form_pg_amop) GETSTRUCT(tuple);
OperatorRelationFillScanKeyEntry(operatorRelation, OperatorRelationFillScanKeyEntry(operatorRelation,
form->amopopr, form->amopopr,
StrategyMapGetScanKeyEntry(map, form->amopstrategy)); StrategyMapGetScanKeyEntry(map, form->amopstrategy));