- Update to latest Postgres 10 patch release (10.16)
- Free Postgres top-level memory context on thread exit / with function
- Previously there was no way to free the top-level Postgres memory context,
causing threaded programs that churn through a lot of threads to leak
memory with each newly initialized thread-local top-level memory context. - Instead, this uses a newly introduced cleanup method to free the memory
when a pthread exits (note this causes a pthread dependency to be added
to this library). In addition, primarily for memory testing purposes, add a
new method "pg_query_exit" that performs the same cleanup on demand.
- Previously there was no way to free the top-level Postgres memory context,
- Resolve correctness issues and possible memory leak in PL/pgSQL parser
- Add arch-ppc.h for PPC architectures #80 @pkubaj
$ shasum -a 256 libpg_query-10-1.0.5.*
b96ac0d09eecde3cfd2bb5cb0e7a251aab2ae9a2fe8be54ce83c973f20b6cb12 libpg_query-10-1.0.5.tar.gz
71acb837308d316366b17a820b0dca31137afd474c5a80e14d1ff7c9f673da12 libpg_query-10-1.0.5.zip