If the ingestion of samples stop, according to the current logic, Head will never be compactable as the maxTime of the Head never changes.
It would be nice to compact the Head with some time guarantee instead of holding the data in Head indefinitely.
/cc @pracucci