Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-891

Create customized yetus personality for ozone

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • None
    • None

    Description

      Ozone pre commit builds (such as https://builds.apache.org/job/PreCommit-HDDS-Build/) use the official hadoop personality from the yetus personality.

      Yetus personalities are bash scripts which contain personalization for specific builds.

      The hadoop personality tries to identify which project should be built and use partial build to build only the required subprojects because the full build is very time consuming.

      But in Ozone:

      1.) The build + unit tests are very fast
      2.) We don't need all the checks (for example the hadoop specific shading test)
      3.) We prefer to do a full build and full unit test for hadoop-ozone and hadoop-hdds subrojects (for example the hadoop-ozone integration test always should be executed as it contains many generic unit test)

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: