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

BinaryMemtable interface silently dropping data.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Fix Version/s: 0.6.4
    • Component/s: None
    • Labels:
      None
    • Environment:

      Linux Centos5, Fedora Core 4. Java HotSpot Server 1.6.0_14. See readme for more details.

      Description

      I've been attempting to use the Binary Memtable (BMT) interface to load a large number of rows. During my testing, I discovered that on larger loads (~1 million rows), occasionally some of the data never appears in the database. This happens in a non-deterministic manner, as sometimes all the data loads fine, and other times a significant chunk goes missing. No errors are ever logged to indicate a problem. I'm attaching some sample code that approximates my application's usage of Cassandra and explains this bug in more detail.

        Attachments

        1. 1093.txt
          3 kB
          Jonathan Ellis
        2. cassandra_bmt_test.tar.gz
          11 kB
          Toby Jungen

          Activity

            People

            • Assignee:
              jbellis Jonathan Ellis
              Reporter:
              tjungen Toby Jungen
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: