pingles / clj-hector

Simple Cassandra client for Clojure
42 stars 19 forks source link

Refactor of the schema macros as well as unification of the 'put' functi... #12

Closed nickmbailey closed 12 years ago

nickmbailey commented 12 years ago

This pull request does a few things.

Mostly this sets up the client as having the 'with-schema' approach being the preferred way to interact with cassandra, although you can do without it. I think this approach will allow for more unification of the different methods (super, counter, regular) and a better experience from the client. Also at some point some intelligent detection of default schema options can be done based on comparator, default_validation, sub_comparator, etc options.