Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-5107

Change hive's build to maven

Log workAgile BoardRank to TopRank to BottomBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersCreate sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.13.0
    • None
    • None

    Description

      I can not cope with hive's build infrastructure any more. I have started working on porting the project to maven. When I have some solid progess i will github the entire thing for review. Then we can talk about switching the project somehow.

      Attachments

        Issue Links

        1.
        Create maven branch Sub-task Resolved Brock Noland Actions
        2.
        Milestone 1: Compile source code under maven Sub-task Resolved Brock Noland Actions
        3.
        Milestone 2: Generate tests under maven Sub-task Resolved Brock Noland Actions
        4.
        Milestone 3: Some tests pass under maven Sub-task Resolved Brock Noland Actions
        5.
        Milestone 4: Most tests pass under maven Sub-task Resolved Brock Noland Actions
        6.
        Root pom is malformed Sub-task Resolved Edward Capriolo Actions
        7.
        Milestone 5: PTest2 maven support Sub-task Resolved Brock Noland Actions
        8.
        Milestone 6: All tests pass under hadoop 1 Sub-task Resolved Brock Noland Actions
        9.
        Fix PTest2 Maven support Sub-task Resolved Brock Noland Actions
        10.
        Merge maven branch into trunk Sub-task Resolved Brock Noland Actions
        11.
        Add assembly (i.e.) tar creation to pom Sub-task Resolved Szehon Ho Actions
        12.
        Ability to compile odbc and re-generate generated code stored in source control Sub-task Resolved Brock Noland Actions
        13.
        fix saveVersion.sh to work on mac Sub-task Resolved Owen O'Malley Actions
        14.
        Create script for removing ant artifacts after merge Sub-task Resolved Brock Noland Actions
        15.
        Create profile to generate protobuf Sub-task Resolved Brock Noland Actions
        16.
        Merge latest trunk into branch and fix resulting tests Sub-task Resolved Brock Noland Actions
        17.
        Ensure all artifacts are prefixed with hive- Sub-task Resolved Brock Noland Actions
        18.
        Fix eclipse:eclipse maven goal Sub-task Resolved Carl Steinbach Actions
        19.
        Verify versions of libraries post maven merge Sub-task Resolved Brock Noland Actions
        20.
        Separate reactor root or aggregator from parent pom Sub-task Open Unassigned Actions
        21.
        Fix broken tests after maven merge (1) Sub-task Resolved Brock Noland Actions
        22.
        Generate javadoc and source jars Sub-task Resolved Szehon Ho Actions
        23.
        Create something like ant testreport Sub-task Open Unassigned Actions
        24.
        Cleanup transitive dependencies Sub-task Resolved Unassigned Actions
        25.
        Tar files should extract to the directory of the same name minus tar.gz Sub-task Resolved Brock Noland Actions
        26.
        Fix binary packaging build eg include hcatalog, resolve pom issues Sub-task Resolved Brock Noland Actions
        27.
        log4j properties appear to have been lost in maven upgrade Sub-task Resolved Sergey Shelukhin Actions
        28.
        Fix hadoop2 execution environment Milestone 1 Sub-task Resolved Vikram Dixit K Actions
        29.
        Remove versions from child module dependencies Sub-task Patch Available Unassigned Actions
        30.
        Fix issues with new paths to jar in hcatalog Sub-task Resolved Brock Noland Actions
        31.
        Rename HCatalog HBase Storage Handler artifact id Sub-task Resolved Brock Noland Actions
        32.
        Fix hadoop2 execution environment Milestone 2 Sub-task Resolved Vikram Dixit K Actions
        33.
        PTest2 should support build-only args Sub-task Resolved Brock Noland Actions
        34.
        Shade Kryo dependency Sub-task Resolved Brock Noland Actions
        35.
        Fix eclipse:eclipse post shim aggregation changes Sub-task Resolved Szehon Ho Actions
        36.
        generate eclipse settings files that comply with hive code convention Sub-task Resolved Unassigned Actions
        37.
        Implement checkstyle in maven Sub-task Closed Lars Francke Actions

        Activity

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

          People

            appodictic Edward Capriolo Assign to me
            appodictic Edward Capriolo
            Votes:
            6 Vote for this issue
            Watchers:
            18 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment