Releases: ashenBlade/postgres-dev-helper
v1.7.1
Changes
Do not show List
as expandable in PG Variables if it is NIL
.
Do not show words
member of Bitmapset
.
Add more validity checks for Bitmapset
to prevent SEGFAULT.
Fix binary features info caching - now cached for whole debug session, earlier only for current step.
Fix typedef logic not worked correctly for Node variables. I.e. MemoryContext
shown as MemoryContext
even when it actually was AllocSetContext
For more info see CHANGELOG.md
Code changes: v1.7.0...v1.7.1
v1.7.0
Changes
Add extended Value
support on old pg versions - show actual value from union according to NodeTag.
Add custom List *
pointer types. User can specify his own in configuration file.
Add more checking before calling postgres functions (i.e. MemoryContext validity checking, etc...).
Fix memory leaks when evaluating Expr
(get_func_name
and get_opname
were not pfree
d).
Fix caching of Expr
representation not worked correctly.
Track some binary features of postgres to increase performance on old pg versions.
Do not show initial_elements
, head
and tail
members of List *
For more info see CHANGELOG.md
Code changes: v1.6.1...v1.7.0
v1.6.1
Changes
Fix error message appearing in right bottom corner when making debugger steps too fast.
For more info see CHANGELOG.md
Code changes: v1.6.0...v1.6.1
v1.6.0
Changes
Show text representation of expressions in Expr
.
Show text representation of expressions contained in TargetEntry
, RestrictInfo
and EquivalenceMember
in description field instead of their pointer value.
For more info see CHANGELOG.md
Code changes: v1.5.1...v1.6.0
v1.5.1
Changes
Add new setting typedefs
in configuration file - custom typedefs.list file that formatter will you instead of creating/using global cached file in /tmp. This is useful when working with patch that modifies default typedefs.list file and you do not want to modify global cached file.
Update latest version of configuration file to 3. Forced by previous feature.
Update contents (version member) of created configuration file by command.
For more info see CHANGELOG.md
Code changes: v1.4.5...v1.5.1
v1.4.5
Changes
No feature changes from previous version
For more info see CHANGELOG.md
Code changes: v1.4.4...v1.4.5
v1.4.4
Changes
Processing of typedefs.list
file before feeding to pg_bsd_indent
. Without this, pg_bsd_indent
produced applied invalid formatting. Relates to #3
For more info see CHANGELOG.md
Code changes: v1.4.3...v1.4.4
v1.4.3
Changes
Fix some formatting rules not applied. Relates to #3
For more info see CHANGELOG.md
Code changes: v1.4.2...v1.4.3
v1.4.2
Changes
Fix pg_bsd_indentPath
not used. Relates to #2
For more info see CHANGELOG.md
Code changes: v1.4.1...v1.4.2
v1.4.1
Changes
Add extension files bootstrapping.
Support for fixed size arrays expansion.
Fix variable length array shown as expandable.
Fix top level raw structs are not expanded.
For more info see CHANGELOG.md
Code changes: v1.4.0...v1.4.1