kassandra 0.2.1

Single node cassandra implementation
Documentation
kassandra-0.2.1 has been yanked.

Kassandra

This project aims to provide utilities to help testing applications that uses cassandra as a primary database.

List of supported features:

  • scylla driver support
  • java cassandra driver support
  • datastax cassandra driver support
  • other drivers (cqlsh, intelij driver)
  • basic queries support (create, insert/upsert, update, delete)
  • batch queries support
  • UDTs
  • prepared queries support (prepare, execute, batch)
  • proper system tables

Kassandra Node

In-memory, single node database implementation that supports cql v4 protocol.

Kassandra Tester

Provides a temporary unique socket address to connect to and run unit test. After test is completed, returns a Kassandra instance, which then can be used for snapshot testing.