Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-2799

Implement old style api support for ColumnFamilyInputFormat and ColumnFamilyRecordReader

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 1.0.6
    • None

    Description

      For better compatibility with hadoop, I would like to add old style hadoop support (mapred) to the ColumnFamilyInputFormat and ColumnFamilyRecordReader. We already have it in the output. Oozie in particular handles the old style api better. That is the motivation for us. I already did this as part of my patch for CASSANDRA-1497 so it should be trivial. We are just in a tight schedule right now and I'll come back to this once we have a bit of breathing room.

      I think it would help with compatibility with other systems that rely on hadoop as well.

      Attachments

        1. ColumnFamilyInputFormat2.java
          2 kB
          Steeve Morin
        2. ColumnFamilyRecordReader2.java
          2 kB
          Steeve Morin
        3. ColumnFamilySplit2.java
          0.7 kB
          Steeve Morin
        4. old_hadoop_v1.patch
          7 kB
          Steeve Morin

        Issue Links

          Activity

            People

              steeve Steeve Morin
              jeromatron Jeremy Hanna
              Steeve Morin
              Brandon Williams
              Votes:
              2 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: