Skip to content

Releases: okbob/plpgsql_check

2.7.7

21 Jun 06:28
Compare
Choose a tag to compare

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

30 May 09:42
Compare
Choose a tag to compare
  • fix crash when pragma assert-column is not correctly used

2.7.5

30 Mar 05:35
Compare
Choose a tag to compare
  • fix crash related to active cursor leak detection and ending transaction inside procedure

2.7.4

15 Mar 06:43
Compare
Choose a tag to compare
  • fix another crash related to constant tracing

2.7.3

27 Feb 09:59
Compare
Choose a tag to compare
  • fix false alarm related to bug in trace constant in format function (when positional placeholder was used)

2.7.2

12 Jan 07:38
Compare
Choose a tag to compare
  • fix false alarm of unclosed cursors test

2.7.1

21 Dec 05:35
Compare
Choose a tag to compare
  • 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

06 Dec 06:47
Compare
Choose a tag to compare
  • possibility to detect unclosed cursors (runtime)

2.6.2

23 Nov 17:07
Compare
Choose a tag to compare
  • 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

03 Nov 06:53
Compare
Choose a tag to compare
  • fix crash when SRF function is used in expression