Skip to content
Snippets Groups Projects
Closed Geo: Hashed Storage GA
  • Geo: Hashed Storage GA

  • Geo: Hashed Storage GA

    Closed Epic created by James Ramsay (ex-GitLab)

    Hashed storage improves the reliability of Geo be preventing a number of classes of bugs. It is functional but testing and fixing hasn't yet been completed to level required for production readiness.

    Hashed Storage is the new storage behavior we are rolling out with 10.0. Instead of coupling project URL and the folder structure where the repository will be stored on disk, we are coupling a hash, based on the project's ID. This makes the folder structure immutable, and therefore eliminates any requirement to synchronize state from URLs to disk structure. This means that renaming a group, user, or project will cost only the database transaction, and will take effect immediately.

    https://docs.gitlab.com/ee/administration/repository_storage_types.html

    Here is the rollout plan.

    Edited by Rachel Nienaber

    Linked items 0

  • Link items together to show that they're related or that one is blocking others.

    Activity

    • All activity
    • Comments only
    • History only
    • Newest first
    • Oldest first