Permalink
Switch branches/tags
cassandra-3.11.1 cassandra-3.11.0 cassandra-3.10 cassandra-3.9 cassandra-3.8 cassandra-3.7 cassandra-3.6 cassandra-3.5 cassandra-3.4 cassandra-3.3 cassandra-3.2.1 cassandra-3.2 cassandra-3.1.1 cassandra-3.1 cassandra-3.0.15 cassandra-3.0.14 cassandra-3.0.13 cassandra-3.0.12 cassandra-3.0.11 cassandra-3.0.10 cassandra-3.0.9 cassandra-3.0.8 cassandra-3.0.7 cassandra-3.0.6 cassandra-3.0.5 cassandra-3.0.4 cassandra-3.0.3 cassandra-3.0.2 cassandra-3.0.1 cassandra-3.0.0 cassandra-3.0.0-rc2 cassandra-3.0.0-rc1 cassandra-3.0.0-beta2 cassandra-3.0.0-beta1 cassandra-3.0.0-alpha1 cassandra-2.2.11 cassandra-2.2.10 cassandra-2.2.9 cassandra-2.2.8 cassandra-2.2.7 cassandra-2.2.6 cassandra-2.2.5 cassandra-2.2.4 cassandra-2.2.3 cassandra-2.2.2 cassandra-2.2.1 cassandra-2.2.0 cassandra-2.2.0-rc2 cassandra-2.2.0-rc1 cassandra-2.2.0-beta1 cassandra-2.1.19 cassandra-2.1.18 cassandra-2.1.17 cassandra-2.1.16 cassandra-2.1.15 cassandra-2.1.14 cassandra-2.1.13 cassandra-2.1.12 cassandra-2.1.11 cassandra-2.1.10 cassandra-2.1.9 cassandra-2.1.8 cassandra-2.1.7 cassandra-2.1.6 cassandra-2.1.5 cassandra-2.1.4 cassandra-2.1.3 cassandra-2.1.2 cassandra-2.1.1 cassandra-2.1.0 cassandra-2.1.0-rc7 cassandra-2.1.0-rc6 cassandra-2.1.0-rc5 cassandra-2.1.0-rc4 cassandra-2.1.0-rc3 cassandra-2.1.0-rc2 cassandra-2.1.0-rc1 cassandra-2.1.0-deb cassandra-2.1.0-beta2 cassandra-2.1.0-beta1 cassandra-2.0.17 cassandra-2.0.16 cassandra-2.0.15 cassandra-2.0.14 cassandra-2.0.13 cassandra-2.0.12 cassandra-2.0.11 cassandra-2.0.10 cassandra-2.0.9 cassandra-2.0.8 cassandra-2.0.7 cassandra-2.0.6 cassandra-2.0.5 cassandra-2.0.4 cassandra-2.0.3 cassandra-2.0.2 cassandra-2.0.1 cassandra-2.0.0 cassandra-2.0.0-rc2 cassandra-2.0.0-rc1
Nothing to show
Commits on Mar 13, 2010
  1. cassandra goes tlp

    Joe Schaefer committed Mar 13, 2010
Commits on Jun 24, 2009
  1. tag 0.3.0 rc3

    jbellis committed Jun 24, 2009
  2. add rc2, rc3 entries

    jbellis committed Jun 24, 2009
Commits on Jun 23, 2009
  1. Under heavy load and large column values, we still saw lockups in tcp…

    jbellis committed Jun 23, 2009
    … connection. Here is the problem. The
    
    following code that sets the interest ops seems innocent, but it's the source of the problem. The reason is
    that this operation is not atomic. Another thread could sneak in between the reading of the ops and the
    setting of it. As a result, some wrong bits could be set.
       key_.interestOps(key_.interestOps() | SelectionKey.OP_READ)
    
    This is a sequence that demonstrates how we can lose the OP_READ bit forever and thus jam the read channel:
    1. Thread 1: we want to write a message and in write(Message) we are about to turn on OP_WRITE because the message can't be written in one shot.
    2. Thread 2: a read comes in and in read(SelectionKey), we turn off OP_READ and submit the read request to ReadWorkItem in Thread 3.
    3. Thread 1: read interestOps and see OP_READ as off.
    4. Thread 3: finished processing the read request and turn OP_READ on
    5. Thread 1: resumes and turn on OP_WRITE. However, by doing that, we also turned off OP_READ. The read channel is thus blocked forever after this.
    
    patch by Jun Rao; reviewed by jbellis for CASSANDRA-220
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@787765 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 18, 2009
  1. correct version number to 0.3.0. patch by Sandeep Tata; reviewed by j…

    jbellis committed Jun 18, 2009
    …bellis for CASSANDRA-237
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@786175 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 9, 2009
Commits on Jun 8, 2009
  1. r/m 'touch' code that populates a cache that is never used (and never…

    jbellis committed Jun 8, 2009
    … updated on compaction either, so it's buggy too).
    
    patch by jbellis; reviewed by goffinet for CASSANDRA-222
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@782731 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 5, 2009
  1. Rename thrift api parameters dealing with column specification. Patch…

    jbellis committed Jun 5, 2009
    … by jbellis; reviewed by Jun Rao for CASSANDRA-214
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@782116 13f79535-47bb-0310-9956-ffa450edef68
  2. Change select timeout from 100ms to 1. This mitigates a bug on some s…

    jbellis committed Jun 5, 2009
    …ystems where the select doesn't process new data until the next call. (Spinning faster doesn't increase load on an idle system.) patch by jbellis; tested by goffinet
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@782095 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 1, 2009
  1. add apache license summary to bash and python scripts. patch by johan…

    jbellis committed Jun 1, 2009
    …o; reviewed by jbellis for CASSANDRA-206
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@780679 13f79535-47bb-0310-9956-ffa450edef68
Commits on May 28, 2009
  1. fix possible data loss during multiple restarts. patch by jbellis; re…

    jbellis committed May 28, 2009
    …viewed by Jun Rao for CASSANDRA-204
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@779770 13f79535-47bb-0310-9956-ffa450edef68
  2. s/cassandra/apache-cassandra-incubating/. patch by johano; reviewed b…

    jbellis committed May 28, 2009
    …y jbellis for CASSANDRA-191
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@779747 13f79535-47bb-0310-9956-ffa450edef68
Commits on May 20, 2009
  1. OneCompactionTest is failing occasionally because 500 keys per CFS is…

    jbellis committed May 20, 2009
    … actually triggering an automatic compaction (since test flush threshold is only 20) and we were doing a non-threadsafe doCompaction for convenience: the failure occurs when our manual compaction begins mid-run of an automatic one, and the automatic deletes the original sstable file first. Fix by (a) dropping the number of keys so that OneCompactionTest lives up to its name (more are tested in "CompactionsTest") and (b) making the compactions call threadsafe by refactoring to allow a threshold parameter to MCM.submit.
    
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-184
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@776714 13f79535-47bb-0310-9956-ffa450edef68
  2. add src distribution and change suffixes to .tar.gz. patch by johano;…

    jbellis committed May 20, 2009
    … reviewed by jbellis for CASSANDRA-190
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@776713 13f79535-47bb-0310-9956-ffa450edef68
Commits on May 18, 2009
Commits on May 15, 2009
Commits on May 14, 2009
  1. add license header to source files missing one. patch by johano; revi…

    jbellis committed May 14, 2009
    …ewed by jbellis for CASSANDRA-175
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@774788 13f79535-47bb-0310-9956-ffa450edef68
Commits on May 13, 2009
  1. branch 0.3

    jbellis committed May 13, 2009
  2. enable assertions by default. patch by jbellis

    jbellis committed May 13, 2009
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@774568 13f79535-47bb-0310-9956-ffa450edef68
  3. replace executor with locking. the interaction between the executor s…

    jbellis committed May 13, 2009
    …ervice terminating and the CFS
    
    was inherently unsafe -- you would have to lock anyway to make it safe, the atomic reference wasn't
    enough, so at that point you might as well get rid of the executor.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@774567 13f79535-47bb-0310-9956-ffa450edef68
  4. more log cleanup. patch by jbellis

    jbellis committed May 13, 2009
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@774424 13f79535-47bb-0310-9956-ffa450edef68
  5. misc cleanup. patch by jbellis

    jbellis committed May 13, 2009
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@774166 13f79535-47bb-0310-9956-ffa450edef68
  6. to avoid adding work to terminating executor (which will raise an exc…

    jbellis committed May 13, 2009
    …eption) we need to check for threshold violated _first_, and move puts to the new memtable once flush has started. patch by jbellis; reviewed by Eric Evans for CASSANDRA-165
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@774165 13f79535-47bb-0310-9956-ffa450edef68
Commits on May 12, 2009
  1. fix RackUnawareStrategyTest -- endpoint asserts 'host' is an ip addre…

    jbellis committed May 12, 2009
    …ss (to make sure we're not mixing hostnames in again) so create a suitable fake IP for the test. patch by jbellis for CASSANDRA-163
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@774097 13f79535-47bb-0310-9956-ffa450edef68
  2. another workaround for register/select wonkiness. patch by jbellis; t…

    jbellis committed May 12, 2009
    …ested by Mark Robson for CASSANDRA-156
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@774076 13f79535-47bb-0310-9956-ffa450edef68