Skip to content

Latest commit

 

History

History
50 lines (32 loc) · 2.1 KB

CHANGES.md

File metadata and controls

50 lines (32 loc) · 2.1 KB

Changes

IN PROGRESS

  • Issue 8 Changed versioning scheme to incorporate Dropwizard version.

0.6.1

  • Pull 7 Upgraded to 2.0.3 Datastax Cassandra Driver

0.6

  • Pull 6 Add build() overload that doesn't use Environment
  • CassandraHealthCheck now uses a validation query instead of relying on the driver, which was giving false positives

0.5

  • 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 of Session instances
  • Pull 3 Use InetAddress for contactPoints
  • Pull 2 Fix null clusterName in log messages

0.4

  • Pull 1 Make building independent of the Bundle

0.3.1

  • Added SessionFactory to allow for easy session initialisation based on configuration (a session is established with the configured keyspace, or directly to the cluster if a keyspace is not configured)

0.3

  • Changed scope of dependencies from provided to compile
  • Fixed issues relating to generation of JavaDoc
  • Added logging to CassandraHealthCheck
  • Updated license information and notices
  • Updated docs on configuration

0.2

  • Improved JavaDoc

0.1

  • 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