Permalink
Commits on Feb 13, 2012
  1. Update affected test.

    Kami committed Feb 13, 2012
  2. Update readme.

    Kami committed Feb 13, 2012
  3. Change all the emitted log events to be in the following format emit(…

    Kami committed Feb 13, 2012
    …log, level,
    
    message, obj) where obj is an optional object with arguments.
Commits on Feb 3, 2012
  1. Bug fixes and enhancements.

    gdusbabek committed Feb 3, 2012
    * id connections.
    * introduce options.max_query to allow separate and configurable query timeouts.
    * emit error event on thrift error.
    * long query watch logs a trace when any query takes more than 10s.
    * pooled connections need to quietly tear down transport connections when being reconnected.
    * fix recoverable error logic in PooledConnection.execute.
    * Make PooledConnection.execute() re-execution calls explicit (saw some strange inheritance problems when execute() was overloaded with different parameters).
Commits on Jan 31, 2012
  1. Always call the ConnectionPool.shutdown()-callback.

    ctavan committed Jan 30, 2012
    - If shutting down, the callback is being passed an error.
Commits on Jan 30, 2012
  1. bump version to 0.8.0

    gdusbabek committed Jan 30, 2012
  2. update CHANGES.

    gdusbabek committed Jan 30, 2012
  3. * PooledConnection.connect() establishes connections prior to execute…

    gdusbabek committed Jan 30, 2012
    …()ing.
    
    * Increase test timeout to 30s.
    * Node version >= 0.6.7
    * Increate connection setup timeout to 10s.
  4. Simplify testPooledConnectionLoad and add testPooledConnectionShutdown

    ctavan committed Jan 26, 2012
    - testPooledConnectionLoad now uses indexed keys instead of uuids which
      is more reproducible.
    - testPooledConnectionShutdown checks whether all execute() callbacks
      are being fired *before* the callback which is passed to shutdown().
  5. Add load test for connection pool and fix issue, where connections we…

    ctavan committed Jan 26, 2012
    …re marked as 'taken' too early
  6. update CHANGES

    gdusbabek committed Jan 30, 2012
  7. update CHANGES

    gdusbabek committed Jan 30, 2012
  8. Issue 11: allow inserting blobs directly.

    gdusbabek committed Jan 30, 2012
    (http://code.google.com/a/apache-extras.org/p/cassandra-node/issues/detail?id=28)
    Patch by Christoph Tavan <christoph.tavan@gmail.com>
    
    * buffers get converted to hex strings on the fly.
Commits on Jan 26, 2012
Commits on Jan 23, 2012
  1. bump version to 0.7.1

    gdusbabek committed Jan 23, 2012
  2. remove generic pool require

    gdusbabek committed Jan 23, 2012
  3. Merge branch '29/floattype'

    gdusbabek committed Jan 23, 2012
  4. bump to version 0.7.0

    gdusbabek committed Jan 23, 2012
  5. fix merge conflict

    gdusbabek committed Jan 23, 2012
Commits on Jan 21, 2012
Commits on Jan 17, 2012
Commits on Jan 16, 2012
  1. update changes

    gdusbabek committed Jan 16, 2012
  2. remove generic pool dep

    gdusbabek committed Jan 16, 2012
  3. * add cassandra-env.sh so that JMX gets started (port 7199)

    gdusbabek committed Jan 16, 2012
    * dial log level down to debug.
  4. * introduce ConnectionError for distinguishing pooling errors that sh…

    gdusbabek committed Jan 16, 2012
    …ould get reported back to the user and errors that the driver should try to address.
    
    * Connection uses a timeout to handle instances where a query never finishes (this has been observed with some transport errors).
    * ConnectionInPool extends Connection and keeps track of connection state and health.
    * PooledConnection2 is API compatible with PooledConnection (will replace it in next commit).