Skip to content
Commits on Mar 17, 2013
  1. @outoftime

    Get applicable specs working with Cassandra 1.2/CQL3

    outoftime committed Mar 16, 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. @outoftime

    Bump version to 1.1.5

    committed with outoftime Jan 15, 2013
  2. @outoftime
  3. @outoftime
  4. @outoftime
  5. @outoftime

    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.
  6. @outoftime

    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
  1. @ottbot
Commits on Jan 15, 2013
  1. Bump version to 1.1.5

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

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

    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. @outoftime

    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. @outoftime

    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. @outoftime

    Merge pull request #1 from ottbot/1.2

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

    remove debugger call

    ottbot committed Jan 9, 2013
Commits on Jan 9, 2013
  1. @outoftime

    Merge branch 'master' of https://github.com/kreynolds/cassandra-cql i…

    outoftime committed Jan 8, 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

    committed Jan 7, 2013
    Use Bundler to manage spec environment
  2. @outoftime
  3. @outoftime
Commits on Jan 6, 2013
  1. @outoftime

    Thrift bindings etc. for 1.2

    outoftime committed Jan 6, 2013
Commits on Nov 14, 2012
  1. Add CodeClimate badge

    committed Nov 14, 2012
  2. Bump gem version

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

    committed Nov 14, 2012
    Enumerable
  4. @jnunemaker

    Merge branch 'master' into enumerable

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

    Enumerable Result.

    jnunemaker committed Nov 14, 2012
  6. @jnunemaker

    Result now responds to each.

    jnunemaker committed Nov 14, 2012
Commits on Nov 8, 2012
  1. Merge pull request #37 from jnunemaker/result-size-length-count-support

    committed Nov 8, 2012
    Make sure #size, #length, and #count work.
  2. Merge pull request #35 from jnunemaker/simpleuuid-support

    committed Nov 8, 2012
    Support SimpleUUID::UUID instances as well.
  3. @jnunemaker
  4. @jnunemaker

    Support SimpleUUID::UUID instances as well.

    jnunemaker committed Nov 8, 2012
    Since CassandraCQL::UUID just inherits from it, we might as well
    support the whole family. I've already had a few times where I tried to
    insert SimpleUUID::UUID's and it didn't work, which confused me.
Commits on Oct 10, 2012
  1. Bump gem version to 1.1.3

    committed Oct 10, 2012
  2. Merge pull request #33 from aub/master

    committed Oct 10, 2012
    cast column headers when trying to get the value
Something went wrong with that request. Please try again.