David Pratt

Results 11 issues of David Pratt

Ensure that an Automatic-Module-Name entry is added to the final MANIFEST.MF file in the produced jar. This will allow users of the library to properly import and use it on...

We run all our services in docker containers in a k8s cluster, as I suspect quite a few Datadog users do, and as such we have our standard boilerplate set...

type: feature request

Self-explanitory. The trick here is to figure out how to support a batch of queries that may have disparate keyspaces associated with them. There are a couple routes we could...

Cassandra 2.1 will rev the wire protocol and add a few new (and useful) features. This should be supported. Accomplishing this will likely require breaking down the low-level pipeline bits,...

There's bits in the build that will download and provision a Cassandra server in the build, set it up before tests run and tear it down at the end, but...

The RowBuilder API uses Shapeless under the hood to do abstraction over arity, and now that it's out, it should be upgraded to 2.0. Alternatively, since we really only use...

The current Session API is extremely unwieldy and requires quite a bit of ceremony to do even simple tasks like iterate a query result. It's implemented with Play Iteratees, which...

The ClusterConnector should be schema metadata aware and properly route queries to the appropriate coordinator node.

Self-explanitory. ConnectionActor doesn't support authentication. It should be pretty easy to add username/password auth, but the other mechanisms might be a bit more difficult to add, API-wise.

This would be an idiomatic Java client that exposes a blocking interface that resembles a JDBC ResultSet along with an async interface that returns Guava ListenableFutures. Ideally, it'd support Java...