- Issue 8 Changed versioning scheme to incorporate Dropwizard version.
- Pull 7 Upgraded to 2.0.3 Datastax Cassandra Driver
- Pull 6 Add
build()
overload that doesn't useEnvironment
CassandraHealthCheck
now uses a validation query instead of relying on the driver, which was giving false positives
- Issue 5 Changed implementation of
CassandraHealthCheck
to work around driver memory leak - Removed
SessionFactory
, as this was not adding any real value and might encourage poor use ofSession
instances - Pull 3 Use
InetAddress
for contactPoints - Pull 2 Fix null clusterName in log messages
- Pull 1 Make building independent of the Bundle
- Added
SessionFactory
to allow for easy session initialisation based on configuration (a session is established with the configuredkeyspace
, or directly to the cluster if a keyspace is not configured)
- Changed scope of dependencies from
provided
tocompile
- Fixed issues relating to generation of JavaDoc
- Added logging to
CassandraHealthCheck
- Updated license information and notices
- Updated docs on configuration
- Improved JavaDoc
- Provided
CassandraBundle
to build the cluster and register the relevant components - Provided
CassandraHealthCheck
to establish whether a session can be initialised as per configuration - Provided
CassandraManager
to ensure the cluster is appropriately closed on application shutdown - Provided
CassandraMetricSet
to expose metrics named according to the cluster - Provided
CassandraFactory
and related configuration classes to allow for full configuration of the Cassandra cluster