Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Won't Fix
    • Fix Version/s: None
    • Component/s: Core
    • Labels:
      None
    • Environment:

      N/A

      Description

      Allow a ColumnFamily to be versioned via vector clocks, instead of long timestamps. Purpose: enable incr/decr; flexible conflict resolution.

      1. 0001-Add-handler-to-delegate-the-write-protocol-to-a-repl.patch
        20 kB
        Sylvain Lebresne
      2. 580-1-Add-ColumnType-as-enum.patch
        40 kB
        Sylvain Lebresne
      3. 580-context-v4.patch
        72 kB
        Kelvin Kakugawa
      4. 580-thrift-v3.patch
        2 kB
        Jonathan Ellis
      5. 580-thrift-v6.patch
        2 kB
        Kelvin Kakugawa
      6. 580-version-vector-wip.patch
        126 kB
        Kelvin Kakugawa
      7. ASF.LICENSE.NOT.GRANTED--580-counts-wip1.patch
        328 kB
        Kelvin Kakugawa

        Activity

        Kelvin Kakugawa created issue -
        Kelvin Kakugawa made changes -
        Field Original Value New Value
        Assignee Kelvin Kakugawa [ kelvin ]
        Kelvin Kakugawa made changes -
        Attachment 580-interface-1-add-vector-clock.diff [ 12426067 ]
        Kelvin Kakugawa made changes -
        Attachment 580-interface-2-add-vector-clock.diff [ 12426476 ]
        Jonathan Ellis made changes -
        Attachment 580-thrift-v3.patch [ 12426571 ]
        Kelvin Kakugawa made changes -
        Attachment 580-thrift-v4.patch [ 12426837 ]
        Kelvin Kakugawa made changes -
        Attachment 580-thrift-v5.patch [ 12426847 ]
        Kelvin Kakugawa made changes -
        Attachment 580-context-v1.patch [ 12428792 ]
        Kelvin Kakugawa made changes -
        Attachment 580-context-v2.patch [ 12428813 ]
        Kelvin Kakugawa made changes -
        Attachment 580-context-v3.patch [ 12428815 ]
        Kelvin Kakugawa made changes -
        Attachment 580-thrift-v6.patch [ 12428919 ]
        Kelvin Kakugawa made changes -
        Attachment 580-context-v4.patch [ 12429495 ]
        Jonathan Ellis made changes -
        Fix Version/s 0.7 [ 12314533 ]
        Kelvin Kakugawa made changes -
        Attachment 580-interface-2-add-vector-clock.diff [ 12426476 ]
        Kelvin Kakugawa made changes -
        Attachment 580-interface-1-add-vector-clock.diff [ 12426067 ]
        Kelvin Kakugawa made changes -
        Attachment 580-context-v1.patch [ 12428792 ]
        Kelvin Kakugawa made changes -
        Attachment 580-context-v2.patch [ 12428813 ]
        Kelvin Kakugawa made changes -
        Attachment 580-context-v3.patch [ 12428815 ]
        Kelvin Kakugawa made changes -
        Attachment 580-thrift-v4.patch [ 12426837 ]
        Kelvin Kakugawa made changes -
        Attachment 580-thrift-v5.patch [ 12426847 ]
        Stu Hood made changes -
        Link This issue is blocked by CASSANDRA-674 [ CASSANDRA-674 ]
        Kelvin Kakugawa made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Kelvin Kakugawa made changes -
        Status Patch Available [ 10002 ] Open [ 1 ]
        Kelvin Kakugawa made changes -
        Attachment 580-counts-wip1.patch [ 12441687 ]
        Jonathan Ellis made changes -
        Comment [ WIP patch against svn r923420

        This is the last patch we have against cassandra 0.6. The internal version has more test coverage and bug fixes, but it needs to be backported. ]
        Jonathan Ellis made changes -
        Link This issue is blocked by CASSANDRA-674 [ CASSANDRA-674 ]
        Sylvain Lebresne made changes -
        Attachment 580-1-Add-ColumnType-as-enum.patch [ 12443845 ]
        Kelvin Kakugawa made changes -
        Attachment 580-version-vector-wip.patch [ 12449784 ]
        Jonathan Ellis made changes -
        Fix Version/s 0.7.0 [ 12315212 ]
        Fix Version/s 0.7 beta 1 [ 12314533 ]
        Sylvain Lebresne made changes -
        Jonathan Ellis made changes -
        Fix Version/s 0.7.1 [ 12315199 ]
        Fix Version/s 0.7.0 [ 12315212 ]
        Jonathan Ellis made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Won't Fix [ 2 ]
        Jonathan Ellis made changes -
        Fix Version/s 0.7.1 [ 12315199 ]
        Gavin made changes -
        Workflow no-reopen-closed, patch-avail [ 12482960 ] patch-available, re-open possible [ 12751996 ]
        Gavin made changes -
        Workflow patch-available, re-open possible [ 12751996 ] reopen-resolved, no closed status, patch-avail, testing [ 12755135 ]

          People

          • Assignee:
            Kelvin Kakugawa
            Reporter:
            Kelvin Kakugawa
          • Votes:
            14 Vote for this issue
            Watchers:
            40 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 682h
              682h
              Remaining:
              Remaining Estimate - 682h
              682h
              Logged:
              Time Spent - Not Specified
              Not Specified

                Development