Skip to content

Commit 7731db9

Browse files
authored
Document Debug File Retention Policy (#7321)
This documents the time-to-idle retention policy of debug files. After 90 days of being idle, we will delete them.
1 parent 698a172 commit 7731db9

File tree

2 files changed

+14
-0
lines changed
  • src

2 files changed

+14
-0
lines changed

src/platform-includes/sourcemaps/artifact-bundles/javascript.mdx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,10 @@ Since you might still want to know to which release a specific artifact bundle i
2525
The new Artifact Bundle format supports a new kind of association to a `release` and optionally `dist`, known as weak release association. This type of association **will not require the creation of a `release`** before uploading sourcemaps and will consequentely allow the creation of a `release` as a separate step down the pipeline.
2626

2727
With an associated `release` and optionally `dist` you will be able to quickly go to the Artifact Bundle from your `release` in Sentry, without having to worry about which artifact bundle was used for your errors.
28+
29+
## Retention Policy
30+
31+
Artifact Bundles have a retention period of _90 days_, using a _time to idle_ expiration mechanism.
32+
This means that uploaded artifact bundles are retained for as long as they are actively being used for event processing.
33+
Once an artifact bundle has not been used to process incoming events for at least 90 days,
34+
it will automatically expire and be eligible for deletion.

src/platforms/common/data-management/debug-files/index.mdx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,13 @@ ProGuard files are listed separately, in the _ProGuard_ section of the project s
6969

7070
</Note>
7171

72+
## Retention Policy
73+
74+
Debug Files have a retention period of _90 days_, using a _time to idle_ expiration mechanism.
75+
This means that uploaded debug files are retained for as long as they are actively being used for event processing.
76+
Once a debug file has not been used to process incoming events for at least 90 days,
77+
it will automatically expire and be eligible for deletion.
78+
7279
## Learn More
7380

7481
<PageGrid />

0 commit comments

Comments
 (0)