Connor Clark

Results 18 comments of Connor Clark

Wow, I didn't see a 7.1 release announcement on the blog. Thanks for the heads-up! I will start working on support over the next few weekends. Since this library doesn't...

It looks like there is also new functionality for multi-tenancy. I'll look into adding support for that.

`fdb_database_get_main_thread_busyness` also looks handy.

Some notes to myself as I start implementing the secondary index helper... Can't find any docs for `fdb_transaction_get_mapped_range` and `fdb_future_get_mappedkeyvalue_array`. The returned struct is a bit complex. [This PR](https://github.com/apple/foundationdb/pull/6181) introduced...

https://forums.foundationdb.org/t/getmappedrange-and-recordlayer/3263 https://forums.foundationdb.org/t/everything-about-getmappedrange/3280 https://github.com/apple/foundationdb/wiki/Everything-about-GetMappedRange Rust library's docs for this function, can probably learn more by reading the code. https://docs.rs/foundationdb/latest/foundationdb/struct.Transaction.html#method.get_mapped_range

Test from the Rust bindings gives a clear usage example: https://github.com/foundationdb-rs/foundationdb-rs/pull/61/files#diff-973f2b62dd7045ff9b764489e9e32ac3a0a3544a58ff96baeec4ce04896b3979

@xnomagichash I just merged the most interesting new feature, mapped range support.

Found a TODO comment in the code which I am removing, and immortalizing here instead: ``` -- TODO: in the other bindings, there is an abstract directory interface -- and...

Maybe we could start out by adding documentation to the examples already present in the `examples` directory. I'll see what I can do.

@sboosali The C gRPC library took me a lot of head-scratching to understand, since it's almost entirely undocumented. I wouldn't recommend looking at it unless you absolutely must. You might...