Closed findleyr closed 4 months ago
Right now, there are several opportunities for the telemetry upload/aggregation process to leave behind artifacts that will never be cleaned up:
upload/<date>.json.lock
load/<date>.json
Furthermore, we never delete local reports, though they cause the local folder to grow, and are likely to become obsolete over time.
local
The rate of growth of these files is slow, but at some point (1.24 or 1.25), we should design a system for cleaning up automatically.
CC @golang/telemetry
Related Issues and Documentation
(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)
Closing as a dupe of #63884. Thanks gaby.
Right now, there are several opportunities for the telemetry upload/aggregation process to leave behind artifacts that will never be cleaned up:
upload/<date>.json.lock
lock files, if the process is killed during uploadload/<date>.json
files, if the process is killed during uploadFurthermore, we never delete local reports, though they cause the
local
folder to grow, and are likely to become obsolete over time.The rate of growth of these files is slow, but at some point (1.24 or 1.25), we should design a system for cleaning up automatically.
CC @golang/telemetry