NoSQL Benchmarks NoSQL use cases NoSQL Videos NoSQL Hybrid Solutions NoSQL Presentations Big Data Hadoop MapReduce Pig Hive Flume Oozie Sqoop HDFS ZooKeeper Cascading Cascalog BigTable Cassandra HBase Hypertable Couchbase CouchDB MongoDB OrientDB RavenDB Jackrabbit Terrastore Amazon DynamoDB Redis Riak Project Voldemort Tokyo Cabinet Kyoto Cabinet memcached Amazon SimpleDB Datomic MemcacheDB M/DB GT.M Amazon Dynamo Dynomite Mnesia Yahoo! PNUTS/Sherpa Neo4j InfoGrid Sones GraphDB InfiniteGraph AllegroGraph MarkLogic Clustrix CouchDB Case Studies MongoDB Case Studies NoSQL at Adobe NoSQL at Facebook NoSQL at Twitter



Release: Cassandra 0.6.3, Over 20 bug fixes

A new point release from Cassandra featuring over 20 bug fixes:

  • retry to make streaming connections up to 8 times. (CASSANDRA-1019)
  • reject describe_ring() calls on invalid keyspaces (CASSANDRA-1111)
  • fix cache size calculation for size of 100% (CASSANDRA-1129)
  • fix cache capacity only being recalculated once (CASSANDRA-1129)
  • remove hourly scan of all hints on the off chance that the gossiper missed a status change; instead, expose deliverHintsToEndpoint to JMX so it can be done manually, if necessary (CASSANDRA-1141)
  • don’t reject reads at CL.ALL (CASSANDRA-1152)
  • reject deletions to supercolumns in CFs containing only standard columns (CASSANDRA-1139)
  • avoid preserving login information after client disconnects (CASSANDRA-1057)
  • prefer sun jdk to openjdk in debian init script (CASSANDRA-1174)
  • detect partioner config changes between restarts and fail fast (CASSANDRA-1146)
  • use generation time to resolve node token reassignment disagreements (CASSANDRA-1118)
  • restructure the startup ordering of Gossiper and MessageService to avoid timing anomalies (CASSANDRA-1160)
  • detect incomplete commit log hearders (CASSANDRA-1119)
  • force anti-entropy service to stream files on the stream stage to avoid sending streams out of order (CASSANDRA-1169)
  • remove inactive stream managers after AES streams files (CASSANDRA-1169)
  • allow removing entire row through batch_mutate Deletion (CASSANDRA-1027)
  • add JMX metrics for row-level bloom filter false positives (CASSANDRA-1212)
  • added a redhat init script to contrib (CASSANDRA-1201)
  • use midpoint when bootstrapping a new machine into range with not much data yet instead of random token (CASSANDRA-1112)
  • kill server on OOM in executor stage as well as Thrift (CASSANDRA-1226)
  • remove opportunistic repairs, when two machines with overlapping replica responsibilities happen to finish major compactions of the same CF near the same time. repairs are now fully manual (CASSANDRA-1190)
  • avoid queuing multiple hint deliveries for the same endpoint (CASSANDRA-1229)
  • add ability to lower compaction priority (default is no change from 0.6.2) (CASSANDRA-1181)

You can get Cassandra 0.6.3 from ☞ here.