remove sparsity algorithm in cassandra ledger page

This commit is contained in:
CJ Cobb
2021-03-24 20:44:39 -04:00
parent a77d13449d
commit 29424fd863

View File

@@ -995,17 +995,7 @@ public:
}
if (objects.size() < limit)
{
BOOST_LOG_TRIVIAL(debug)
<< __func__
<< " cur limit = " << std::to_string(curLimit)
<< " , numRows = " << std::to_string(prevBatchSize);
double sparsity =
(double)(curLimit + 1) / (double)(prevBatchSize + 1);
curLimit = (limit - objects.size()) * sparsity;
BOOST_LOG_TRIVIAL(debug)
<< __func__
<< " - sparsity = " << std::to_string(sparsity)
<< " , curLimit = " << std::to_string(curLimit);
curLimit = 2048;
}
assert(objects.size());
currentCursor = objects[objects.size() - 1].key;