Skip to content
GitLab Next
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 44,130
    • Issues 44,130
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,280
    • Merge requests 1,280
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #326035
Closed
Open
Issue created Mar 25, 2021 by Craig Gomes@craig-gomesContributor

Database Scalability Working Group Pattern: Time Decay

Create a blueprint for the "Time Decay" pattern discussed in the context of the Database Scalability Working Group.

Expected content:

  1. Describe what Time-Decay data is and what problems arise from it today.
  2. Characteristics of time-decay data
  3. Detail solution: Time-Decay data strategies
    1. Partitioning
    2. Pruning old data
    3. Moving old data outside of the database
  4. Use cases with detailed examples
    1. Audit Events
    2. Web hook logs
    3. CI tables

May 7 - Confidence level of delivering by due date 50%

Related MR: gitlab-com/www-gitlab-com!79193 (merged)

Edited Apr 29, 2021 by Chun Du
Assignee
Assign to
Time tracking