Skip to content

pgAudit 19beta4 (PostgreSQL 19)

Pre-release
Pre-release

Choose a tag to compare

@dwsteele dwsteele released this 26 Sep 13:23

Bug Fixes:

  • Do not audit permission checks that are not enforcing.
  • Report rows affected by COPY when pgaudit.log_rows is enabled.
  • Locate pgaudit.control relative to the Makefile.
  • Fix use-after-free reading object name/type after event trigger.
  • Do not log inserted or updated columns against the SELECT grant.
  • Add exception for fetch statement to stack check.
  • Fix memory leak when logging functions and query parameters.

Features:

  • PostgreSQL 19 support.

Improvements:

  • Skip executor hooks when SELECT/DML auditing is not enabled.
  • Document that audit logging is best-effort and not transactional.
  • Count statement rows with es_total_processed instead of the ExecutorRun() hook.