Skip to content
mjpearson edited this page Sep 13, 2010 · 53 revisions

Release 0.1

  • Single point autoloader
  • Thrift connector supporting multiple Cassandra nodes
  • Keyspace, Column, SuperColumn, ColumnFamily, ColumnFamilySuper aware
  • abstract CRUD
  • Pluggable field validation
  • Unit Tests
  • Cassandra 0.5.0 compatability testing

Release 0.2

** Active

  • Thrift Binary Protocol transport + thrift .so autodetect
  • APC round robin, named clusters, node auto discovery
  • APC/Memcached (serialised) columnpaths
  • simple predicate searches, ranged queries, slices, counts etc.
  • simple OQL and regex (keyed) path retrieval for asciitype paths
    (eg: $scf['/^scprefix_*/']['/_columnsuffix$/']->get() + ->get()->count())
  • indexing dynamically created column famlies ( Cassandra 0.7 CASSANDRA-44)
  • JSON schema => model generation

Release 0.3

  • Admistrator, including keyspace scaffolder and Cassandra config parser/writer
  • ORM enhancement (?)
  • Symfony and CodeIgniter integration packages
Clone this wiki locally