UsageStats creates too many daily/weekly/monthly/yearly files.
A wrong condition causes new sets of daily/weekly/monthly/yearly files been created before it reaches the rollover time. Currently database files are pruned by timestamp, it allows 3 years yearly files, 6 months monthly files, 4 weeks weekly files, 10 days daily files. Because the bug there could be unlimited number of files are created as long as files' timestamp falls in these allowed time spans. Add a logic to prune files by number of files. Only allow up to 10 yearly files, 12 monthly files, 50 weekly files, 100 daily files. Change-Id: Iac42f70ae19edb48885a123dfd9988021de6c88d Fix: b/122725555 Test: NA.
Loading
Please register or sign in to comment