reverbrain / eblob

Eblob is an append-only low-level IO library, which saves data in blob files. Created as low-level backend for elliptics
GNU Lesser General Public License v3.0
104 stars 29 forks source link

defrag: mark bctls for defrag based on number of records and size #47

Closed SaveTheRbtz closed 11 years ago

SaveTheRbtz commented 11 years ago

In case when all bases are closed on blob_size limit and records_in_blob is set way too high then blob may will try to defragment bases on each defragmentation run.

As workaround one would probably want to lower records_in_blob to some appropriate value.

Bug first appeared in v0.21.6