Daniel Compton

Results 276 issues of Daniel Compton
trafficstars

I'm looking at the new async code, and I'm not quite sure how to close a changefeed once I'm done with it. @apa512 do you have any ideas?

There are a few query terms we need to add to stay up to parity with the official RethinkDB drivers. I've seen `row` and `expr`, but there may be more...

enhancement
easy

The RethinkDB Java driver auto generates it's code from an advanced [JSON spec](https://github.com/rethinkdb/rethinkdb/blob/f71c214e04f3de942f15a4c95887ca8a26678abe/drivers/java/term_info.json) of the RethinkDB query language. It should be possible to auto generate this code in Clojure too...

In the official RethinkDB drivers, success sequence's return a single row in each element. This is a fairly natural model, and hides the fact that some results are returned in...

Clojure.spec could be really useful for clj-rethinkdb. Currently we have some functions with ambiguous arities and we need to do adhoc runtime type checking to resolve it. In other cases...

enhancement

I've been looking at Manifold, and wondering if it would suit our application's async model better than core.async. What are your thoughts on presenting a Manifold stream as another API...

https://groups.google.com/forum/#!topic/rethinkdb-dev/34hTSBxN4Bo

There may be the potential for performance speedups by writing the network code with Netty. Using this approach, along with handling byte streams rather than doing lots of string manipulation...

enhancement

There should be an explicit index wait in the usage examples to avoid #122 happening.

RethinkDB provides backtraces for query errors, it would be good to present these to the user.