Skip to content

v0.1.8

Compare
Choose a tag to compare
@eeeebbbbrrrr eeeebbbbrrrr released this 21 Dec 00:36
· 877 commits to master since this release

This is pgx v0.1.8. It is a minor release that adds a few more Postgres header bindings and ports a few Postgres macros.

To upgrade, please ensure to run:

$ cargo install cargo-pgx

And don't forget to update your own Cargo.toml dependency versions.

New Postgres Headers

  • added pg_config.h
  • added access/heapam.h
  • added storage/bufmgr.h

New Macros as Rust functions

  • pg_sys::HeapTupleHeaderIsHeapOnly
  • pg_sys::HeapTupleHeaderIsHotUpdated
  • pg_sys::HeapTupleHeaderXminInvalid
  • pg_sys::BufferGetPage
  • pg_sys::BufferGetBlock
  • pg_sys::BufferIsLocal

Please Sponsor Our Work

While a labor of love, pgx development is not without cost. Please consider sponsoring our work to offset those costs. All sponsorship tiers are appreciated.