getsentry / getsentry/sentry

Increase the event retention period to >90d

Open
#105,899 6 comments 2 reactions 0 assignees View on GitHub
3. Medium Feature
Dominant language
Python
Stars
44.8k
Forks
4.9k
Avg merge
21h 10m
Merged PRs (30d)
635

Description

### Problem Statement

We want to retain events for more than 90 days, to at least 6 months and ideally more than 1 year.
This will make it easier to debug issues that happen periodically, especially in poducts with yearly releases.
As a way to mitigate the costs, the user could have the option to provide storage for the older events.

### Solution Brainstorm

_No response_

### Product Area

Unknown

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating how Sentry configures event retention and stores older events, then clarify the product area and requirements for six-month, one-year, and user-provided storage options. Done requires an agreed design and implementation scope, including the cost and retention behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend, data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.