Commits

Show all
Author Commit Message Labels Comments Date
Joe Schaefer
cassandra goes tlp git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.3@922689 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
add LICENSE, NOTICE files to jar. patch by Michael Greene; reviewed by jbellis for CASSANDRA-309 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@796573 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Eric Evans
updated NOTICE.txt to reflect latest best-guess of ASF requirements git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@792978 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Eric Evans
dropping -dev suffix in preparation for release git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@792279 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
add apache license header to autogenerated source code. is this necessary? who knows? but I know someone is going to argue about it if it's missing. git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@792197 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
add DISCLAIMER; tweak NOTICE git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@792195 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
add rc2, rc3 entries git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@788099 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
Under heavy load and large column values, we still saw lockups in tcp 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: r…
Branches
cassandra-0.3
Jonathan Ellis
correct version number to 0.3.0. patch by Sandeep Tata; reviewed by jbellis for CASSANDRA-237 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@786175 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
add changelog. patch by jbellis; reviewed by Jun Rao for CASSANDRA-221 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@783106 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
r/m 'touch' code that populates a cache that is never used (and never 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
Branches
cassandra-0.3
Jonathan Ellis
cleanup for TcpConnection. patch by jbellis; reviewed by Jun Rao for CASSANDRA-220 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@782678 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
fix race in TcpConnection. 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@782656 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
Rename thrift api parameters dealing with column specification. Patch 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
Branches
cassandra-0.3
Jonathan Ellis
add BUGS.txt. patch by jbellis and Eric Evans for CASSANDRA-216 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@782110 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
Change select timeout from 100ms to 1. This mitigates a bug on some systems 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
Branches
cassandra-0.3
Jonathan Ellis
fix wiki link. patch by johano for CASSANDRA-207 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@780680 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
add apache license summary to bash and python scripts. patch by johano; 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
Branches
cassandra-0.3
Jonathan Ellis
incorporate libraries' NOTICEs. patch by johano for CASSANDRA-205 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@780678 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
fix possible data loss during multiple restarts. patch by jbellis; reviewed 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
Branches
cassandra-0.3
Jonathan Ellis
add license files for lib/ jars. patch by johano; reviewed by jbellis for CASSANDRA-176 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@779750 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
s/cassandra/apache-cassandra-incubating/. patch by johano; reviewed by 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
Branches
cassandra-0.3
Jonathan Ellis
OneCompactionTest is failing occasionally because 500 keys per CFS is 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
Branches
cassandra-0.3
Jonathan Ellis
add src distribution and change suffixes to .tar.gz. patch by johano; 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
Branches
cassandra-0.3
Jonathan Ellis
r/m activation.jar for CASSANDRA-186 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@776087 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
r/m pcj.jar. patch by jbellis; reviewed by Eric Evans for CASSANDRA-177 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@775368 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
r/m JSAP library. patch by jbellis; reviewed by Eric Evans for CASSANDRA-178 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@775334 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
r/m ASM library. patch by johano; reviewed by jbellis for CASSANDRA-179 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@774945 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
Jonathan Ellis
add license header to source files missing one. patch by johano; reviewed 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
Branches
cassandra-0.3
Jonathan Ellis
branch 0.3 git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/branches/cassandra-0.3@774578 13f79535-47bb-0310-9956-ffa450edef68
Branches
cassandra-0.3
  1. Prev
  2. Next