From fe9b218903d04c8ec193dc15abc772ed53de62a1 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Fri, 11 Feb 2022 13:57:53 -0800 Subject: [PATCH] Reduced memory for unlogged tables [skip ci] --- src/ivfbuild.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ivfbuild.c b/src/ivfbuild.c index ecc65c4..5d40602 100644 --- a/src/ivfbuild.c +++ b/src/ivfbuild.c @@ -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);