Reduced memory for unlogged tables [skip ci]

This commit is contained in:
Andrew Kane
2022-02-11 13:57:53 -08:00
parent 3cdd1c16fb
commit fe9b218903

View File

@@ -377,7 +377,11 @@ ComputeCenters(IvfflatBuildState * buildstate)
if (numSamples < 10000)
numSamples = 10000;
/* Sample samples */
/* Skip samples for unlogged table */
if (buildstate->heap == NULL)
numSamples = 1;
/* Sample rows */
buildstate->samples = VectorArrayInit(numSamples, buildstate->dimensions);
if (buildstate->heap != NULL)
SampleRows(buildstate);