-
Committer:
John Arbash Meinel
-
Date:
2009-03-05 03:29:49 UTC
-
mto:
(0.17.34 trunk)
-
mto:
This revision was merged to the branch mainline in
revision
4280.
-
Revision ID:
john@arbash-meinel.com-20090305032949-ffww56phklv1vhbj
Play around with detecting compression breaks.
Trying to get tricky with whether the last insert was a fulltext or delta
did not pay off well (yet).
However, using similar logic actually shows some of the best results yet.
The main difference is probably that we detect overflow and rollback.
So if we got a big fulltext that pushes us over the line, in the past
we would leave it alone (poorly compressed in the last group),
and start a new group, which would start off with a new fulltext.