Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Feb 23, 2012
  1. @wehriam
Commits on Feb 16, 2012
  1. @wehriam

    And back to 1.0 beta version.

    wehriam committed
  2. @wehriam

    batch_remove_rows test.

    wehriam committed
  3. @wehriam

    Back to distutils.

    wehriam committed
Commits on Feb 13, 2012
  1. @wehriam

    Batched deletions.

    wehriam committed
Commits on Feb 10, 2012
  1. @wehriam

    Batched multi-key inserts, batch adds, and batch multi-key adds. Test…

    wehriam committed
    …s for these functions. Fixed Cassandra version checking in the tests.
Commits on Jan 27, 2012
  1. @wehriam


    wehriam committed
Commits on Jan 9, 2012
  1. @driftx

    Merge branch '1.0'

    driftx committed
Commits on Jan 8, 2012
  1. @thepaul

    Release 1.0.0~beta1

    thepaul committed
  2. @thepaul
Commits on Dec 25, 2011
  1. @driftx

    merge from master

    driftx committed
Commits on Dec 16, 2011
  1. @driftx
  2. @driftx

    Fix consistency typo in remove

    driftx committed
Commits on Dec 8, 2011
  1. @thepaul
  2. @thepaul

    make test_initial_connection_failure not timeout

    thepaul committed
    in some cases, apparently, looking up an obviously bogus hostname like
    "nonexistent-host.000-" makes a nameservice just not respond, which
    causes the test to time out instead of producing a DNSLookupError,
    as expected.
  3. @thepaul

    provide require_api_version kwarg, not api_version

    thepaul committed
    For the telephus.protocol.ManagedCassandraClientFactory and
    telephus.pool.CassandraClusterPool objects, remove the api_version
    kwarg, which had unclear effects, and add require_api_version.
    From the docstring:
            @param require_api_version: If not None, Telephus will require
                that all connections conform to the API for the given
                Cassandra version.  Possible values are "0.7", "0.8", "1.0",
                If None, Telephus will consider all supported API versions
                to be acceptable.
                If the api version reported by a remote node is not
                compatible, the connection to that node will be aborted.
                Default: None
Commits on Dec 6, 2011
  1. @thepaul

    rip out CQL support

    thepaul committed
    following the example of Hector, i think Telephus should probably just
    not support CQL queries. Rationale: I don't want Telephus to be in the
    business of parsing random CQL queries, and without that, there would
    be no way to tell when the user changed the connection's keyspace.
    Maybe PyTx should be resurrected to provide a Twisted-friendly CQL
    driver, or maybe cassandra-dbapi2 would work fine with
    twisted.enterprise.adbapi if that's what people want.
    A quick survey of known telephus users indicated no one uses this from
    telephus anyway. And if someone does, they could access the thrift
    Client object themselves and hack in support for execute_cql_query.
    They'd need to add their own hooks to let Telephus know when the
    keyspace changed, or simply refrain from ever using 'USE'.
Commits on Nov 9, 2011
  1. @thepaul

    fix setting consistency on CCP instances

    thepaul committed
    since CCP was not a new-style class (inheriting only from the classic-style
    service.Service), the 'consistency' property was not honored, and the
    client instance's corresponding consistency was not updated upon
    make CCP a new-style class by adding object to its bases. Fixes #21.
Commits on Oct 13, 2011
  1. @nickmbailey

    Update thrift version.

    nickmbailey committed
Commits on Sep 13, 2011
  1. @nickmbailey
Commits on Aug 10, 2011
  1. @thepaul

    telephus works fine with python2.7

    thepaul committed
    remove the 2.6-max restriction in pyversions, so that telephus can be
    properly built and installed on natty
Commits on May 4, 2011
  1. @thepaul

    Release 0.8.0~beta1

    thepaul committed
  2. @thepaul

    Merge pull request #16 from thobbs/remove-consistency-fix

    thepaul committed
    Remove consistency fix
  3. @thobbs

    Use consistency instead of self.consistency

    thobbs committed
    remove() and remove_counter() both were using self.consistency
    instead of just 'consistency', which is calculated from the
    passed argument and self.consistency.
Commits on Apr 27, 2011
  1. @thepaul
  2. @thepaul
  3. @thobbs
  4. @thobbs
  5. @thepaul
  6. @thepaul
Commits on Apr 26, 2011
  1. @thobbs @thepaul
  2. @thepaul

    rearrange new module structure a bit

    thepaul committed
    to avoid using "from X import *" where easy to do so, and to combine the
    translate and cassandra.constants modules, since they accomplished
    nearly the same purpose.
    removed extraneous __all__ declarations.
    clarify name of per-cassandra-version constants.
  3. @thobbs
  4. @thepaul

    Merged pull request #13 from thobbs/multiversion.

    thepaul committed
  5. @thobbs
Something went wrong with that request. Please try again.