RethinkDb.Driver
RethinkDb.Driver copied to clipboard
:headphones: A NoSQL C#/.NET RethinkDB database driver with 100% ReQL API coverage.
**Context** It would be great if it was possible to use this driver with EntityFramework it would allow existing EntityFramework users to get into using RethinkDb **Alternatives** No **Has the...
RethinkDB 2.4 is released and back in full swing. C# driver will need to be updated. https://rethinkdb.com/blog/2.4.0-release https://github.com/rethinkdb/rethinkdb/releases/tag/v2.4.0 Tasks - [x] Update proto files, regenerate AST for bitwise operators. -...
One one the first things that confused me was why are there so many Run\* methods. Let's see (excluding async versions): 1. `object Run()` 2. `object Run()` 3. `void RunNoReply()`...
https://github.com/damianh/LibLog Copy [LibLog.cs](https://github.com/damianh/LibLog/blob/master/src/LibLog/LibLog.cs) to the driver project. Basically, `LibLog.cs` contains some fancy reflection to find out what "logging" system is present in the execution environment. **Pros** Allows us to break...
Or be convertible to `IAsyncEnumerable`
AspNetCore 3.0 dropped JSON.NET out of the box and replaced it with much more lightweight `JsonDocument` and `JsonSerialiser` It seems this will be the official way to handle JSON for...
Just saw this NDC 2019 talk by Jimmy Bogard: https://www.youtube.com/watch?v=IMvrg0bN9-o Associated blog post: * https://jimmybogard.com/life-beyond-distributed-transactions-an-apostates-implementation-relational-resources/ * https://jimmybogard.com/life-beyond-distributed-transactions-an-apostates-implementation-conclusion/ Associated Research Paper by Pat Helland: [LifeBeyondTxns.pdf](https://github.com/bchavez/RethinkDb.Driver/files/2866587/LifeBeyondTxns.pdf) https://queue.acm.org/detail.cfm?id=3025012 It might be interesting to...
Benefits -------- * Pooled memory management reducing allocations. * Instead of current message pump design of pulling/pushing bytes out of a `NetworkStream` and using `CancellationTokenSource`; we can leverage some of...
F-Sharp
Hi there and thanks a lot for doing this driver ^-^ I think it is easy to get F# running on it since its imperative design is very similar to...
The current implementation provides a _monolithic_ driver where the AST and the communication with the server are in the same module. I feel that the code responsible for talking to...