* prioritize newer tables when compacting. add operator flags to compact time ranges of tables
Co-authored-by: Sandeep Sukhani <sandeep.d.sukhani@gmail.com>
* reroll doc and PR changes after rebase
Co-authored-by: Sandeep Sukhani <sandeep.d.sukhani@gmail.com>
flagext.DeprecatedFlag(f,"boltdb.shipper.compactor.deletion-mode","Deprecated. This has been moved to the deletion_mode per tenant configuration.",util_log.Logger)
f.IntVar(&cfg.TablesToCompact,"boltdb.shipper.compactor.tables-to-compact",0,"The number of most recent tables to compact in a single run. Default: all")
f.IntVar(&cfg.SkipLatestNTables,"boltdb.shipper.compactor.skip-latest-n-tables",0,"Skip compacting latest N tables")
}
// Validate verifies the config does not contain inappropriate values