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

Replace dev-support with wrappers to Yetus

Log workAgile BoardRank to TopRank to BottomAttach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskConvert to sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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.00.patch
          140 kB
          Allen Wittenauer
        2. HADOOP-12651.01.patch
          140 kB
          Allen Wittenauer
        3. HADOOP-12651.02.patch
          141 kB
          Allen Wittenauer
        4. HADOOP-12651.03.patch
          143 kB
          Allen Wittenauer
        5. HADOOP-12651.04.patch
          145 kB
          Allen Wittenauer

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Issue deployment