Commits

Show all
Author Commit Message Labels Comments Date
Joe Schaefer
cassandra goes tlp
Tags
cassandra-0.4.0-rc1
Eric Evans
tagging 0.4.0-rc1
Jonathan Ellis
merge 810540 (clru removal) from trunk (committed in wrong order. oops)
Branches
cassandra-0.4
Jonathan Ellis
update non-major compaction logic to use two threshold values: minimum sstables to compact (4) and maximum to compact at once (32). before, the same threshold (4) was used for both. the new logic lets the system recover faster from a bulk load that generates sstables faster than compaction can combine them. patch by Chris Goffinet and jbellis for CASSANDRA-407
Branches
cassandra-0.4
Jonathan Ellis
Do not delete corrupt sstables on startup; skip it and let an operator intervene instead. Patch by Chris Goffinet; reviewed by jbellis for CASSANDRA-343
Branches
cassandra-0.4
Eric Evans
update NOTICE for for third-party libs
Branches
cassandra-0.4
Eric Evans
update version string property to 0.4
Branches
cassandra-0.4
Eric Evans
include flexjson version in jar file name
Branches
cassandra-0.4
Eric Evans
top-level reference of lib/licenses
Branches
cassandra-0.4
Jonathan Ellis
branch 0.4
Branches
cassandra-0.4
Jonathan Ellis
inline BatchMutation into batch_insert params
Jonathan Ellis
r/m unused code. patch by jbellis
Jonathan Ellis
allow setting the logging level at runtime via mbean.
Jonathan Ellis
r/m unused import
Jonathan Ellis
organize api methods by type (retrieval or modification). patch by jbellis
Jonathan Ellis
edit comment describing get_string methods. patch by jbellis
Jonathan Ellis
change default comparator to BytesType
Jonathan Ellis
add forwards-compatible ConsistencyLevel parameter to get_key_range. Currently it is a no-op. patch by Chris Goffinet; reviewed by jbellis for CASSANDRA-322
Jun Rao
Deadlock with SelectorManager.doProcess and TcpConnection.write; patch by Sammy Yu and junrao; reviewed by Chris Goffinet for CASSANDRA-392
Jonathan Ellis
r/m unnecessary IReplicationStrategy interface. r/m LoadVerbHandler and unused endpoint-related code. rename AbstractStrategy -> AbstractReplicationStrategy and getEndpoint methods.
Jonathan Ellis
r/m special case of local destination when writing with ConsistencyLevel.ZERO, since it causes blocking for commitlog. (MessagingService still optimizes out the network write/read.) Patch by Chris Goffinet; reviewed by jbellis for CASSANDRA-399
Jonathan Ellis
move Map creation into default constructor so we don't waste object creation when the non-default constructor is used
Jonathan Ellis
add "required" to non-optional fields. Thrift sucks.
Jonathan Ellis
Fixes to make BinaryMemtable useful. Highlights are configurable threads for [binary]memtable flushing and flushAndShutdown JMX/nodeprobe directive.
Jonathan Ellis
call doAntiCompaction in the tests the same way we do in the actual code -- by submitting it to the MinorCompactionManager so it serializes with other compaction tasks. patch by Sandeep Tata; reviewed by jbellis for CASSANDRA-395
Jonathan Ellis
fix typo reported by Arin.
Jonathan Ellis
bump thrift version to 808609 to fix regression from THRIFT-562. patch by jbellis for CASSANDRA-387
Jonathan Ellis
remove multiget_count until/unless there is a demonstrated need for it. patch by jbellis for CASSANDRA-70
Jonathan Ellis
add apache license boilerplate
Jonathan Ellis
Update AsyncResult to know when it started waiting so you can get() multiple Results in serial but have them wait in parallel. Use this to implement multiget methods. Remove unused MultiAsyncResult code and StorageProxy methods using it.
  1. Prev
  2. Next