Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-7240 Scaling HDFS
  3. HDFS-12759

Ozone: web: integrate configuration reader page to the SCM/KSM web ui.

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Trivial
    • Resolution: Fixed
    • HDFS-7240
    • None
    • ozone
    • Reviewed

    Description

      In the current SCM/KSM web ui the configuration are

      • hidden under the Common Tools menu
      • opens a different type of web page (different menu and style).

      In this patch I integrate the configuration page to the existing web ui:

      From user point of view:

      • Configuration page is moved to a separated main menu
      • The menu of the Configuration page is the same as all the others
      • Metrics are also moved to separatad pages/menus
      • As the configuraiton page requires full width, all the pages use full width layout

      From technical point of view:

      • To support multiple pages I enabled the angular router (which has already been added as component)
      • Not, it's suppored to create multiple pages and navigate between them, so I also moved the metrics pages to different pages, making the main overview page more clean.
      • The layout changed to use the full width.

      TESTING:

      It's a client side only change. The easiest way to test is doing a full build, start SCM/KSM and check the menu items

      • All the menu items should work
      • Configuration page (from the main menu) should use the same header
      • The configuration item of the Common tools menu shows the good old raw configuration page

      Attachments

        1. after1.png
          50 kB
          Marton Elek
        2. after2.png
          92 kB
          Marton Elek
        3. before1.png
          68 kB
          Marton Elek
        4. before2.png
          28 kB
          Marton Elek
        5. conf.png
          81 kB
          Marton Elek
        6. HDFS-12759-HDFS-7240.001.patch
          27 kB
          Marton Elek
        7. HDFS-12759-HDFS-7240.003.patch
          30 kB
          Marton Elek
        8. HDFS-12759-HDFS-7240.004.patch
          28 kB
          Marton Elek
        9. HDFS-12759-HDFS-7280.002.patch
          30 kB
          Marton Elek

        Activity

          People

            elek Marton Elek
            elek Marton Elek
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: