Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-11843

MapReduce classes shouldn't be in hbase-server

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Critical
    • Resolution: Duplicate
    • None
    • 2.0.0
    • build
    • None

    Description

      I'm opening this to continue the discussion I started a while back: http://mail-archives.apache.org/mod_mbox/hbase-user/201405.mbox/%3CCAMUu0w_XooxeG779rRFjTuRAU+UxeAvuNzxKw9dxFO-gh5yVUw@mail.gmail.com%3E.

      To summarize, I think the MapReduce classes used by clients (like TableMapper, TableReducer, etc) don't belong in hbase-server. This forces the user to pull in a rather large artifact for a relatively small number of classes. These should either be put in hbase-client, or possibly an artifact of their own (like the hbase-mapreduce idea Enis suggested).

      Attachments

        Issue Links

          Activity

            People

              nkedel Nate Edel
              keegan Keegan Witt
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: