Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-12651

Replace dev-support with wrappers to Yetus

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0-alpha1
    • 2.8.0, 3.0.0-alpha1
    • scripts
    • None
    • Incompatible change
    • Hide
      <!-- markdown -->

      * Major portions of dev-support have been replaced with wrappers to Apache Yetus:
        * releasedocmaker.py is now dev-support/bin/releasedocmaker
        * shelldocs.py is now dev-support/bin/shelldocs
        * smart-apply-patch.sh is now dev-support/bin/smart-apply-patch
        * test-patch.sh is now dev-support/bin/test-patch
      * See the dev-support/README.md file for more details on how to control the wrappers to various degrees.
      Show
      <!-- markdown --> * Major portions of dev-support have been replaced with wrappers to Apache Yetus:   * releasedocmaker.py is now dev-support/bin/releasedocmaker   * shelldocs.py is now dev-support/bin/shelldocs   * smart-apply-patch.sh is now dev-support/bin/smart-apply-patch   * test-patch.sh is now dev-support/bin/test-patch * See the dev-support/README.md file for more details on how to control the wrappers to various degrees.

    Description

      Now that Yetus has had a release, we should rip out the components that make it up from dev-support and replace them with wrappers. The wrappers should:

      • default to a sane version
      • allow for version overrides via an env var
      • download into patchprocess
      • execute with the given parameters

      Marking this as an incompatible change, since we should also remove the filename extensions and move these into a bin directory for better maintenance towards the future.

      Attachments

        1. HADOOP-12651.04.patch
          145 kB
          Allen Wittenauer
        2. HADOOP-12651.03.patch
          143 kB
          Allen Wittenauer
        3. HADOOP-12651.02.patch
          141 kB
          Allen Wittenauer
        4. HADOOP-12651.01.patch
          140 kB
          Allen Wittenauer
        5. HADOOP-12651.00.patch
          140 kB
          Allen Wittenauer

        Issue Links

          Activity

            People

              aw Allen Wittenauer
              aw Allen Wittenauer
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: