dlr-eoc / prosEO

prosEO – A Processing System for Earth Observation Data
GNU General Public License v3.0
14 stars 1 forks source link

Ingestor: Split deletion of obsolete products into multiple transactions #184

Open tangobravo62 opened 1 year ago

tangobravo62 commented 1 year ago

Product files are deleted automatically once they reach their defined eviction time (if any). Currently all product files found in one run of the cleanup thread (in class CleanupProductThread) are deleted in a single transaction. This shall be changed to one transaction per product file, since a single run may have to delete a large number of products.