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

Customize Services step load: change calls to asynchronous

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.5.1
    • 1.5.1
    • ambari-web
    • None

    Description

      On transition to Customize Services step, the sync calls are made to obtain advanced configurations for services. The type of calls should be changed to async, to prevent UI freezing.

      Attachments

        1. AMBARI-5161.patch
          9 kB
          Andrii Tkach

        Activity

          +1 for the patch

          akovalenko Aleksandr Kovalenko added a comment - +1 for the patch
          atkach Andrii Tkach added a comment -

          committed to trunk.

          atkach Andrii Tkach added a comment - committed to trunk.
          atkach Andrii Tkach added a comment -

          Service configuration page on post-install cluster, support only sync call to load advanced configs.

          atkach Andrii Tkach added a comment - Service configuration page on post-install cluster, support only sync call to load advanced configs.
          atkach Andrii Tkach added a comment -

          second patch attached.

          atkach Andrii Tkach added a comment - second patch attached.

          +1 for the second patch

          ababiichuk Andriy Babiichuk added a comment - +1 for the second patch
          atkach Andrii Tkach added a comment -

          second patch committed to trunk.

          atkach Andrii Tkach added a comment - second patch committed to trunk.
          atkach Andrii Tkach added a comment -

          Config page are built two times, which cause inconsistency in configs.

          atkach Andrii Tkach added a comment - Config page are built two times, which cause inconsistency in configs.

          +1 for the patch

          akovalenko Aleksandr Kovalenko added a comment - +1 for the patch
          atkach Andrii Tkach added a comment -

          committed to trunk.

          atkach Andrii Tkach added a comment - committed to trunk.
          atkach Andrii Tkach added a comment -

          The problem is that hdfs-site and hbase-site have config with the same name - "dfs.domain.socket.path". In case of sync loading, "dfs.domain.socket.path" of HBASE was constatly omitted, but in case of async, the request to hdfs-site configs could be completed later then hbase-site, which cause situation when the "dfs.domain.socket.path" of HDFS will be omitted.

          atkach Andrii Tkach added a comment - The problem is that hdfs-site and hbase-site have config with the same name - "dfs.domain.socket.path". In case of sync loading, "dfs.domain.socket.path" of HBASE was constatly omitted, but in case of async, the request to hdfs-site configs could be completed later then hbase-site, which cause situation when the "dfs.domain.socket.path" of HDFS will be omitted.
          atkach Andrii Tkach added a comment -

          new patch uploaded.

          atkach Andrii Tkach added a comment - new patch uploaded.

          +1 for new patch

          akovalenko Aleksandr Kovalenko added a comment - +1 for new patch
          atkach Andrii Tkach added a comment -

          new patch committed to trunk.

          atkach Andrii Tkach added a comment - new patch committed to trunk.

          People

            atkach Andrii Tkach
            atkach Andrii Tkach
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: