Releases: okbob/plpgsql_check
Releases · okbob/plpgsql_check
2.7.7
fix possibly crash when a plan is created by plpgsql, then plancache
is invalidated (due sinval), and same plan is created by plpgsql_check
in passive mode.
2.7.6
- fix crash when pragma assert-column is not correctly used
2.7.5
- fix crash related to active cursor leak detection and ending transaction inside procedure
2.7.4
- fix another crash related to constant tracing
2.7.3
- fix false alarm related to bug in trace constant in format function (when positional placeholder was used)
2.7.2
- fix false alarm of unclosed cursors test
2.7.1
- fix missing invalidation of traced constant when SELECT INTO command is used
- add pragmas for better check of identifiers used by dynamic SQL (assert-schema, assert-table, assert-column)
2.7.0
- possibility to detect unclosed cursors (runtime)
2.6.2
- fix crash when argument of EXECUTE is empty string (it is allowed possibility)
- fix crash when the checked plan is not valid (now, the invalid plan is replaned)
- tracer shows transaction nesting level (increased by using subtransactions)
- tracer can show number of subxids up to 64 (after this value there can be significant slowdown)
2.6.1
- fix crash when SRF function is used in expression