Uploaded image for project: 'Hue (READ ONLY)'
  1. Hue (READ ONLY)
  2. HUE-337

Load all libs AND all apps before binding configs

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: backlog, 0.9, 0.9.1, 1.0, 1.0.1, 1.1.0
    • Fix Version/s: 1.2.0
    • Component/s: core.api
    • Labels:
      None

      Description

      Presently, we load all libs and then bind their configs to values before loading any apps. This causes problems if an app needs to modify the config structure of a lib.

      The only reason we do the binding in this order is to deliberately not load applications which require Hadoop. However, this behavior in itself is of questionable desirability. I propose we instead load all apps, and warn in the logs and via the config_validator system of Hue apps which require Hadoop if Hadoop is not present.

        Attachments

          Activity

            People

            • Assignee:
              atm Aaron T. Myers
              Reporter:
              atm Aaron T. Myers
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: