Tay.Engine.CompactionEstimate (tay v0.7.0)

Copy Markdown View Source

Conservative volatile policy accounting; never filesystem authority or free space. At most 128 oldest hourly terminal buckets survive. Discarding contributions only reduces known expiry and thus increases the candidate upper bound.

Summary

Functions

job_bound(job)

new()

replace(estimate, previous, job)

summarize(estimate, sealed_bytes, sealed_segments, retention, now)

terminal_time(job, at)