Permalink
Commits on Jun 29, 2013
Commits on Jun 25, 2013
  1. Fix cast and quotes from 1.2.2 version

    vicentllongo committed Jun 22, 2013
    * Affected types: UUID, boolean, Numeric
    * Tests fixed
Commits on Jun 23, 2013
  1. Fix travis configuration

    vicentllongo committed Jun 23, 2013
    * Fix Java version check
    * Add 1.1 and 1.2 conf files
    * Fix gemcutter warning
Commits on May 21, 2013
  1. Merge pull request #39 from outoftime/1.2

    kreynolds committed May 21, 2013
    Thrift bindings etc. for 1.2
Commits on Mar 17, 2013
  1. Support for reading collection columns in results

    outoftime committed Mar 17, 2013
    Define CassandraCQL::Collections::List, CassandraCQL::Collections::Set,
    and CassandraCQL::Collections::Map, which implement a ::cast class
    method that takes a block to cast each individual element. The return
    types are Array, Set, and Hash respectively.
  2. Get applicable specs working with Cassandra 1.2/CQL3

    outoftime committed Mar 17, 2013
    * Define constant CQL_VERSION in specs, read from environment and
      defaults to 2.0.0
    * Use this constant to filter specs which have a :cql_version option
      defined
    * Set :cql_version to 2.0.0 for specs that deal with comparators and
      sparse columns
    * Create spec helper modules to deal with different setup behavior for
      CQL2 and CQL3, particularly introspecting for the existence of a
      column family
    * In some specs, needed to explicitly define columns which could be
      lazily created by insert in CQL2
Commits on Mar 15, 2013
  1. Bump version to 1.1.5

    kreynolds authored and outoftime committed Jan 15, 2013
  2. Fix column_family_spec to not check for column.id attribute now absen…

    kreynolds authored and outoftime committed Jan 13, 2013
    …t in cassandra 1.2
  3. Precalculate a map of column names -> column indices

    outoftime committed Jan 12, 2013
    This allows us to avoid using Array#index to map names to indices, which
    requires N**2 comparisons between column names to fully hydrate a row.
    Performance improvements are considerable for large result rows.
  4. Merge pull request #2 from ottbot/1.2-use-cql2-in-specs

    outoftime committed Mar 15, 2013
    Use CQL 2.0.0 for specs if using cassandra 1.2 or above.
Commits on Feb 14, 2013
Commits on Jan 15, 2013
  1. Bump version to 1.1.5

    kreynolds committed Jan 15, 2013
Commits on Jan 13, 2013
  1. Merge pull request #43 from outoftime/column-name-map

    kreynolds committed Jan 13, 2013
    Precalculate a map of column names -> column indices
Commits on Jan 12, 2013
  1. Precalculate a map of column names -> column indices

    outoftime committed Jan 12, 2013
    This allows us to avoid using Array#index to map names to indices, which
    requires N**2 comparisons between column names to fully hydrate a row.
    Performance improvements are considerable for large result rows.
Commits on Jan 10, 2013
  1. Merge branch '1.2' of github.com:outoftime/cassandra-cql into 1.2

    outoftime committed Jan 10, 2013
    * '1.2' of github.com:outoftime/cassandra-cql:
      remove debugger call
  2. Ugly hack to make CQL3 queries work on 1.2 Thrift interface

    outoftime committed Jan 10, 2013
    Ugly for reasons such as:
    * Consistency is hard-coded
    * Generally icky
  3. Merge pull request #1 from ottbot/1.2

    outoftime committed Jan 10, 2013
    Remove debugger call when setting CQL version
  4. remove debugger call

    ottbot committed Jan 9, 2013
Commits on Jan 9, 2013
  1. Merge branch 'master' of https://github.com/kreynolds/cassandra-cql i…

    outoftime committed Jan 9, 2013
    …nto 1.2
    
    * 'master' of https://github.com/kreynolds/cassandra-cql:
      Use Bundler to manage spec environment
Commits on Jan 7, 2013
  1. Merge pull request #41 from outoftime/bundler

    kreynolds committed Jan 7, 2013
    Use Bundler to manage spec environment
Commits on Jan 6, 2013
Commits on Nov 14, 2012
  1. Add CodeClimate badge

    kreynolds committed Nov 14, 2012
  2. Bump gem version

    kreynolds committed Nov 14, 2012
  3. Merge pull request #38 from jnunemaker/enumerable

    kreynolds committed Nov 14, 2012
    Enumerable
  4. Merge branch 'master' into enumerable

    jnunemaker committed Nov 14, 2012
    Conflicts:
    	lib/cassandra-cql/result.rb
    	spec/result_spec.rb
  5. Enumerable Result.

    jnunemaker committed Nov 14, 2012