Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-12902

Disable the automatic reparation of inconsistencies

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • None
    • Administration
    • None
    • 1
    • We collect Bitbucket feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

    Description

      The suggestion is to have a way to configure the Integrity Checker in such a way, that it would list all the detected inconsistencies without automatically fixing them.
      The customer shared that at present, in order to achieve this, they have to use a very tedious workaround, where they take a snapshot of existing data (NFS + DB), run Bitbucket with the Consistency Checker, collect its output, then restore the data from the snapshot and manually fix the inconsistencies that were being reported. This is a very lengthy and tedious method, extending Bitbucket's downtime, and potentially losing any changes that may be received before the data is restored from a snapshot.

      Why the customer wants to disable the automatic reparation of inconsistencies?
      Since consistency checker fixes a few inconsistencies with a user name as "Integrity checker", the customer is not sure for example a merge being done which suppose to trigger a CI/CD build and it may not trigger a build and it is always a better situation to have the option to fix the inconsistencies or not. ( this will add more flexibility during disaster recovery situations)

      Attachments

        Activity

          People

            Unassigned Unassigned
            93082898be5d Raul do Carmo (Inactive)
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: