Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-18631

Incorporate database consistency check into main Ambari process

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.5.0
    • ambari-server
    • None

    Description

      Currently the database consistency check runs as a separate process prior Ambari process. The database consistency checker load various modules needed for performing the validations. (e.g. load stack definitions to be able to compare service configs from stack with configs from db).
      Once database consistency checker completed Ambari server is started. Ambari server beside others loads the same modules as database consistency checker.
      This double initialisation adds time to the ambari server startup time which could be reduced if the database consistency check is moved into the ambari server process.
      Moreover the database consistency check may check at the beginning if the database is empty and perform the checks only if there is data in the database.

      Attachments

        1. AMBARI-18631_branch_2.4.0.4.patch
          29 kB
          Vitaly Brodetskyi
        2. AMBARI-18631_branch_2.5.patch
          24 kB
          Vitaly Brodetskyi
        3. AMBARI-18631_trunk.patch
          26 kB
          Vitaly Brodetskyi

        Issue Links

          Activity

            People

              vbrodetskyi Vitaly Brodetskyi
              vbrodetskyi Vitaly Brodetskyi
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: