Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-9459

Alias repairDatabase/repair to rebuildDatabase/rebuild

    XMLWordPrintableJSON

Details

    • Storage Execution

    Description

      We have two different use cases for doing a "repair":

      • Unclean shutdown, no good backup nor replicas, and you want to recover to a working state (understanding you may lose data)
      • Compaction and/or rebuilding the db files

      The docs cover and warn about the first case, but if you are doing the second those warnings are confusing and inappropriate. It is also very confusing to tell or explain they need to do a repair when really we want them to do the second thing.

      We may want to deprecate and remove repair/repairDatabase in the future as well.

      Attachments

        Issue Links

          Activity

            People

              backlog-server-execution Backlog - Storage Execution Team
              scotthernandez Scott Hernandez (Inactive)
              Votes:
              4 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: