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

ColumnFamilyOutputFormat should support writing to multiple column families

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 1.2.0
    • Component/s: None
    • Labels:
      None

      Description

      It is not currently possible to output records to more than one column family in a single reducer. Considering that writing values to Cassandra often involves multiple column families (i.e. updating your index when you insert a new value), this seems overly restrictive. I am submitting a patch that moves the specification of column family from the job configuration to the write() call in ColumnFamilyRecordWriter.

        Attachments

        1. trunk-4208.txt
          9 kB
          Robbie Strickland
        2. trunk-4208-v2.txt
          11 kB
          Robbie Strickland
        3. cassandra-1.1-4208.txt
          6 kB
          Robbie Strickland
        4. cassandra-1.1-4208-v2.txt
          6 kB
          Robbie Strickland
        5. cassandra-1.1-4208-v3.txt
          6 kB
          Robbie Strickland
        6. cassandra-1.1-4208-v4.txt
          6 kB
          Robbie Strickland
        7. trunk-4208-v3.txt
          6 kB
          Robbie Strickland

          Issue Links

            Activity

              People

              • Assignee:
                rstrickland Robbie Strickland
                Reporter:
                rstrickland Robbie Strickland
                Reviewer:
                T Jake Luciani
              • Votes:
                5 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: