Keith Wansbrough
Keith Wansbrough
That's a bit of an overstatement. There's nothing magic about a C++ function. bindgen handles C++ to some degree: https://rust-lang.github.io/rust-bindgen/cpp.html and it should certainly cope with this - the only...
The first is a limitation of the underlying C++ API. It's not documented, but the driver source code shows that `parameter_name` returns `LIB_INDEX_OUT_OF_BOUNDS` if the index is out of bounds,...
Sure, happy to unify around the type-driven approach. I don't think that currently works for collections though, so the original intention of this issue still stands.
I like this. Can you sketch out all the methods that would be needed on the two traits, just so we can see how it will work out? I'm always...
Ouch! Yes, that's an unpleasant one indeed. It's a pity that Cassandra still doesn't protect us from this. However, is there a sensible way to spot this without fully parsing...
Yep, looks good to me - it's best efforts but it will catch most badness.
Error handling is still quite an active area in Rust; whoever picks this up should take a careful look at the landscape before choosing a library. It should be mature...
I agree. I've used dependabot previously in a large organisation with many repositories. It was a helpful way of ensuring the work got done and nothing was forgotten, but I...
@gernotpokorny, can you rebase this to current? Or @weiznich is there a way you can do that from your side?
Is this still happening with the latest release of cassandra-cpp? We had a CVE which we fixed a couple of months ago, which may have caused crahes - can't see...