Eric Ridge

Results 182 comments of Eric Ridge

I have a question regarding a `std` feature... How do I use that to defeat the `#![no_std]` at the top of `src/lib.rs`? This is probably my lack of Rust knowledge...

Thank you. I'd have never figured that out. I'll put up a PR tomorrow. It was overly simple to implement. Y'all did a great job with TinyVec. Every time I...

https://github.com/zombodb/pgx/blob/master/cargo-pgx/README.md#building-an-installation-package Note that `cargo pgx package` uses the `pg_config` on your $PATH, **not** any of the versioned postgres instances pgx manages for you during development. This is so that files...

> If you want to use CI to build for multiple pg versions and OSes, would it not make sense to build against the pgx-managed versions, and put your binary/.sql/.control...

I think “nightmare” is a bit harsh, but I feel your pain. That’s why I invested so much energy into ZDB’s build system stuff. And why I bought a $5k...

> `PgPtr` Funny: https://github.com/tcdi/pgx/blob/pgptr/pgx-pg-sys/src/pgptr.rs I had some ideas around that a few years ago and did a bunch of goofy work. That branch is totally dead code.

We've got plans to add support for composite and record types come the new year. I've put a lot of thought into it, so now it's a matter of sitting...

I think you'd want to do something more like: ```rust #[pg_extern] fn foo (fcinfo: pg_sys::FunctionCallInfo) -> pg_sys::Datum { let record = pg_getarg::(fcinfo, 0); // get the first arg to the...

pgx has not wrapped any of that. I'm not sure if the bindings are there for everything either. If they're not, send us a list of the headers you need...