Automatically delete old data from ews-build. We can choose a time range, maybe 1 year, after which the build logs will be deleted, the build and status-bubble information will still be retained, just the detailed build logs will be deleted. We can use Buildbot's JanitorConfigurator for that (https://docs.buildbot.net/latest/manual/configuration/configurators.html#janitorconfigurator).
<rdar://problem/66274920>
Created attachment 414810 [details] Patch
Since currently most of the infrastructure is down and there is almost no load on the server, I took this opportunity to run this on the server as well to delete logs older than 1 year. See: https://ews-build.webkit.org/#/builders/54/builds/1 After deleting the logs, the status-bubbles are still fully functional, buildbot builds are still accessible, just that the individual steps in the buildbot builds wouldn't show the logs, e.g.: https://ews-build.webkit.org/#/builders/19/builds/1
Created attachment 414957 [details] Patch
Comment on attachment 414957 [details] Patch I like this change, it seems like a happy medium between outright deleting old builds entirely and keeping them around in some for to run analytics over them.
commit-queue failed to commit attachment 414957 [details] to WebKit repository.
Committed r270243: <https://trac.webkit.org/changeset/270243> All reviewed patches have been landed. Closing bug and clearing flags on attachment 414957 [details].