Fixed max dimensions for halfvec for IVFFlat [skip ci]

This commit is contained in:
Andrew Kane
2024-04-11 21:07:45 -07:00
parent f1a71524f0
commit af7d9b74a9

View File

@@ -320,7 +320,12 @@ InsertTuples(Relation index, IvfflatBuildState * buildstate, ForkNumber forkNum)
static int
GetMaxDimensions(IvfflatType type)
{
return IVFFLAT_MAX_DIM;
int maxDimensions = IVFFLAT_MAX_DIM;
if (type == IVFFLAT_TYPE_HALFVEC)
maxDimensions *= 2;
return maxDimensions;
}
/*