/*
** You can have as many strategies as you please in GiSTs, as
** long as your consistent method can handle them
*/
#define GISTNStrategies                 100
                                        ^^^
- too big number:

strat.h->StrategyEvaluationData->StrategyExpression  expression[12]
                                                                ^^
 - so 12 is real max # of strategies, or StrategyEvaluationIsValid
crashes backend (called if CASSER defined).
REL6_4
Vadim B. Mikheev 29 years ago
parent 737ab85cc0
commit 12d9a12eda
  1. 9
      src/include/access/gist.h

@ -24,9 +24,16 @@
/*
** You can have as many strategies as you please in GiSTs, as
** long as your consistent method can handle them
*/
**
** But strat.h->StrategyEvaluationData->StrategyExpression expression[12]
** - so 12 is real max # of strategies, or StrategyEvaluationIsValid
** crashes backend... - vadim 05/21/97
#define GISTNStrategies 100
*/
#define GISTNStrategies 12
/*
** Helper routines
*/

Loading…
Cancel
Save