Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
FileInfoPollerServer
lookback exceeds limit leads to reprocessing f…
…iles (#855) * break out file poller store into trait for testing * fix reprocessing files when more than the limit arrives within the lookback offset When the cleaning process is triggered, it will get the timestamp of the 100th oldest file that has been processed. If that time is greater than the lookback offset, we will only remove files older than the lookback. Otherwise, we will remove any file older than the 100th entry. - add cache clean logging - break out getting FileInfo from s3 with `FileInfoPollerStore` trait * move file-store to the CI job that needs a postgres container for tests `FileInfoPollerServer` has a test that uses a database now.
- Loading branch information