Boolean hasValue;
schema.iterator(ptr);
while ((hasValue = schema.next(ptr, i, maxOffset, tempValueSet)) != null) {
SingleAggregateFunction func = funcArray[i];
sAggs[i++] =
hasValue ? func.newServerAggregator(conf, ptr) : func
.newServerAggregator(conf);
}
return sAggs;
} finally {