diff --git a/README.md b/README.md
index 4aa816c6f..c57eb8a1b 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,32 @@
# Spring Data Cassandra Project Info
+## Quick Start
+
+To begin working with ``spring-cassandra`` and ``spring-data-cassandra`` add the Spring Maven Repository to your ``pom.xml``.
+
+
+ spring-libs-snapshot
+ http://repo.spring.io/libs-snapshot
+
+
+Then include the latest and greatest JAR into your project dependencies.
+
+**CQL Only**
+
+
+ org.springframework.data
+ spring-cassandra
+ 1.0.0.BUILD-SNAPSHOT
+
+
+**CQL and Object Mapping**
+
+
+ org.springframework.data
+ spring-data-cassandra
+ 1.0.0.BUILD-SNAPSHOT
+
+
## Release Preview
The goal of this release preview is to publish the pieces of spring-data-cassandra as they become available
diff --git a/spring-cassandra/src/main/java/org/springframework/cassandra/core/cql/generator/AlterKeyspaceCqlGenerator.java b/spring-cassandra/src/main/java/org/springframework/cassandra/core/cql/generator/AlterKeyspaceCqlGenerator.java
index ffb404909..596c99174 100644
--- a/spring-cassandra/src/main/java/org/springframework/cassandra/core/cql/generator/AlterKeyspaceCqlGenerator.java
+++ b/spring-cassandra/src/main/java/org/springframework/cassandra/core/cql/generator/AlterKeyspaceCqlGenerator.java
@@ -48,10 +48,10 @@ public class AlterKeyspaceCqlGenerator extends KeyspaceOptionsCqlGenerator options = spec().getOptions();
@@ -61,7 +61,7 @@ public class AlterKeyspaceCqlGenerator extends KeyspaceOptionsCqlGenerator options = spec().getOptions();
@@ -66,7 +66,7 @@ public class CreateKeyspaceCqlGenerator extends KeyspaceCqlGenerator> extends
- KeyspaceNameCqlGenerator> {
+ KeyspaceNameCqlGenerator> {
public KeyspaceOptionsCqlGenerator(KeyspaceOptionsSpecification specification) {
super(specification);
diff --git a/spring-cassandra/src/main/java/org/springframework/cassandra/core/keyspace/KeyspaceOptionsSpecification.java b/spring-cassandra/src/main/java/org/springframework/cassandra/core/keyspace/KeyspaceOptionsSpecification.java
index 23cf20698..54fe4d331 100644
--- a/spring-cassandra/src/main/java/org/springframework/cassandra/core/keyspace/KeyspaceOptionsSpecification.java
+++ b/spring-cassandra/src/main/java/org/springframework/cassandra/core/keyspace/KeyspaceOptionsSpecification.java
@@ -13,8 +13,8 @@ import org.springframework.cassandra.core.cql.CqlStringUtils;
* Abstract builder class to support the construction of table specifications that have table options, that is, those
* options normally specified by WITH ... AND ....
*
- * It is important to note that although this class depends on {@link KeyspaceOption} for convenient and typesafe use, it
- * ultimately stores its options in a Map for flexibility. This means that
+ * It is important to note that although this class depends on {@link KeyspaceOption} for convenient and typesafe use,
+ * it ultimately stores its options in a Map for flexibility. This means that
* {@link #with(KeyspaceOption)} and {@link #with(KeyspaceOption, Object)} delegate to
* {@link #with(String, Object, boolean, boolean)}. This design allows the API to support new Cassandra options as they
* are introduced without having to update the code immediately.
@@ -27,7 +27,7 @@ public abstract class KeyspaceOptionsSpecification options = new LinkedHashMap();
- @SuppressWarnings( "unchecked" )
+ @SuppressWarnings("unchecked")
public T name(String name) {
return (T) super.name(name);
}
@@ -43,8 +43,8 @@ public abstract class KeyspaceOptionsSpecification extends KeyspaceOptionsSpecification> implements KeyspaceDescriptor {
+public class KeyspaceSpecification extends KeyspaceOptionsSpecification> implements
+ KeyspaceDescriptor {
}
diff --git a/spring-cassandra/src/test/java/org/springframework/cassandra/test/integration/core/cql/generator/CqlKeyspaceSpecificationAssertions.java b/spring-cassandra/src/test/java/org/springframework/cassandra/test/integration/core/cql/generator/CqlKeyspaceSpecificationAssertions.java
index 0831c4e37..a354b9b0d 100644
--- a/spring-cassandra/src/test/java/org/springframework/cassandra/test/integration/core/cql/generator/CqlKeyspaceSpecificationAssertions.java
+++ b/spring-cassandra/src/test/java/org/springframework/cassandra/test/integration/core/cql/generator/CqlKeyspaceSpecificationAssertions.java
@@ -15,12 +15,13 @@
*/
package org.springframework.cassandra.test.integration.core.cql.generator;
-import static org.junit.Assert.*;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
import java.util.Map;
-import org.springframework.cassandra.core.keyspace.Option;
import org.springframework.cassandra.core.keyspace.KeyspaceDescriptor;
+import org.springframework.cassandra.core.keyspace.Option;
import com.datastax.driver.core.KeyspaceMetadata;
import com.datastax.driver.core.Session;
@@ -29,18 +30,18 @@ public class CqlKeyspaceSpecificationAssertions {
public static double DELTA = 1e-6; // delta for comparisons of doubles
- @SuppressWarnings( "unchecked" )
+ @SuppressWarnings("unchecked")
public static void assertKeyspace(KeyspaceDescriptor expected, String keyspace, Session session) {
KeyspaceMetadata kmd = session.getCluster().getMetadata().getKeyspace(keyspace.toLowerCase());
- assertEquals( expected.getName(), kmd.getName() );
-
- Map options = kmd.getReplication();
- Map expectedOptions = expected.getOptions();
- Map