Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: sumerman/pgx

Tags

v0.2.6

Toggle v0.2.6's commit message
bump version to 0.2.6

v0.2.5

Toggle v0.2.5's commit message
Merge branch 'develop' of github.com:zombodb/pgx into develop

v0.2.4

Toggle v0.2.4's commit message
update generated bindings as a result of PR pgcentralfoundation#289

v0.2.3

Toggle v0.2.3's commit message
fix bugs with file content filtering

v0.2.2

Toggle v0.2.2's commit message
bump version to 0.2.2

v0.2.1

Toggle v0.2.1's commit message
update bindings from my laptop.

v0.2.0

Toggle v0.2.0's commit message
upgrade dependencies

v0.2.0-beta.4

Toggle v0.2.0-beta.4's commit message
bump version to 0.2.0-beta.4

v0.2.0-beta.3

Toggle v0.2.0-beta.3's commit message
beta3

v0.2.0-beta.2

Toggle v0.2.0-beta.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
0.2.0-beta.2 (pgcentralfoundation#261)

* fix: dedupe fns_to_call (pgcentralfoundation#236)

A user reported experiencing duplicate entries in builds using a Vec,
so we now use a HashSet to ensure uniqueness.

Signed-off-by: Ana Hobden <[email protected]>

* chore: update some dependencies (pgcentralfoundation#229)

Signed-off-by: Ana Hobden <[email protected]>

* chore: ensure GitHub can blend (pgcentralfoundation#237)

Signed-off-by: Ana Hobden <[email protected]>

* feat: Enable aarch64-darwin nix support (pgcentralfoundation#242)

* feat: enable aarch64-darwin nix support

Signed-off-by: Ana Hobden <[email protected]>

* resolve issue pgcentralfoundation#241: pg_extern functions need to be `extern "C"`.

- we were also missing a few `#[no_mangle]`s
- ignore warnings about i128 not being ffi safe
- `direct_function_call()` now expects an `extern "C"` function

* bump version to 0.1.23

* update generated bindings from macos

* fix: Fixup Darwin linking issues (pgcentralfoundation#244)

* fix: Repair pgx-tests from root on darwin

Signed-off-by: Ana Hobden <[email protected]>

* chore: add newline

Signed-off-by: Ana Hobden <[email protected]>

* feat: pg14 support (pgcentralfoundation#245)

* support PostgreSQL 14

* include pg14 in CI tests

* need pg14 in the Cargo.toml template for new pgx progjects

* complete cargo-pgx support for pg14

* fix issue around shmem initialization

* another feature for pg14

* fix issue with exported symbol for shared memory support

* bump version to 0.1.24

* slice-into-datum (pgcentralfoundation#239)

Co-authored-by: Jan Cristina <[email protected]>
Co-authored-by: Ana Hobden <[email protected]>

* fix a few issues around pg14 support

* chore: update dependencies (pgcentralfoundation#248)

Signed-off-by: Ana Hobden <[email protected]>

* Add link to new blog post (pgcentralfoundation#249)

* Fix issues with error handling across FFI boundaries (pgcentralfoundation#250)

* Fix issues with error handling across FFI boundaries

This also makes a few functions unsafe, so we had to litter parts of the code with unsafe{} blocks.

The primary user-facing change here is if users are using `pgx::direct_function_call()` to call Rust-based functions with the `#[pg_extern]` annotation, those functions now need to be called using `pgx::direct_pg_extern_function_call()`.

In general, this is yet another follow-up to issue pgcentralfoundation#241.

* bump version to 0.1.25

* Better debug output when entity graph is cyclic. (pgcentralfoundation#260)

* chore: improve toposort error

Signed-off-by: Ana Hobden <[email protected]>

* chore: pretty print that toposort error

Signed-off-by: Ana Hobden <[email protected]>

* fix: use unaliased name in positioning refs

Signed-off-by: Ana Hobden <[email protected]>

Co-authored-by: Ana Hobden <[email protected]>

* bump version to 0.2.0-beta.2

* upgrade dependencies

* update comments

* hack the sample's Cargo.toml file to use this specific version of pgx dependencies from github

* remove old versions of postgres before we explicitly install pg13

* fix type-o

* fix this test yet again.

Co-authored-by: Ana Hobden <[email protected]>
Co-authored-by: jcrist1 <[email protected]>
Co-authored-by: Jan Cristina <[email protected]>
Co-authored-by: Ryan Lambert <[email protected]>