Petter A. Urkedal
Petter A. Urkedal
I didn't realise there were such restrictions. Yes, `None` means oneshot here, which is implemented in the Caqti driver by creating a prepared statement which is closed after usage. The...
I haven't had time either yet, but I hope to make a PR soon, though probably not the coming two weeks.
It may be too early to expect people to upgrade their database servers. At least Ubuntu 20.04 LTS and RHEL 7 and 8, which are still under support, distribute older...
The gmap library provides an arguably simpler interface than hmap, but the difference is essential here, since gmap is better suited for closed key types.
Yes, I have been planning on adding pgx support at some point. My main motivation is to make it possible to run Caqti under MirageOS. It will require some refactoring...
Yes, this will be high priority after the next minor release. I have a sketch, but it needs more work, esp. on the driver API, which is currently C-binding centric.
@yomimono Your help will be very welcome. I except to finish the upcoming release next week, and will post an update when I push my current work.
There is now a [branch with the work-in-progress on the pgx driver](https://github.com/paurkedal/ocaml-caqti/tree/pgx). Some of the remaining work I can think of at the top of my head: - [ ]...
I'm working on the caqti-mirage sub-package and I could use a second opinion on the API regarding how to pass the `stack` argument. In the first approach, you first "connect"...
The third item in the above list was resolved by delaying, in the PGX driver case, the request to the database from the start of the `call` invocation to the...