Releases: ashenBlade/postgres-dev-helper
v1.12.1
Changes
Improve performance by caching current context properties, i.e. if it is safe to call palloc
, etc...
Handle ROWID
special varno when rendering Var expression.
For more info see CHANGELOG.md
Code changes: v1.12.0...v1.12.1
v1.12.0
Changes
Support for generic expressions for length expression in array special members.
Add more builtin array special members.
Check length in array special members not greater than 1024 to prevent errors/bugs.
Show expression in PlaceHolderVar
instead of EXPR
placeholder.
For more info see CHANGELOG.md
Code changes: v1.11.2...v1.12.0
v1.11.2
Changes
Fix attributes were not rendered in expressions (previous version hotfix).
For more info see CHANGELOG.md
Code changes: v1.11.1...v1.11.2
v1.11.1
Changes
Search context
or cxt
variable in walkers/mutators to find rtable
and render attributes in Expr
variables.
Do not show int
type for Bitmapset
elements.
For more info see CHANGELOG.md
Code changes: v1.11.0...v1.11.1
v1.11.0
Changes
Command Dump node to document
to dump Node variable into document to work with it as with text document.
Support CodeLLDB for Dump node to stdout
command (dumps node variable to log file).
For more info see CHANGELOG.md
Code changes: v1.10.0...v1.11.0
v1.10.0
Changes
Add support for CodeLLDB debugger extension.
Add automated testing. Some kind of snapshot testing, no unit/module testing.
Display bitmapword
as bitmask, not integer.
For more info see CHANGELOG.md
Code changes: v1.9.0...v1.10.0
v1.9.0
Changes
Show elements of hash tables: HTAB *
and simplehash
(from lib/simplehash.c
)
Support for custom hash tables (specify types of user hash tables) in config file
Add basic snippets: IsA
, foreach
, PG_TRY
/PG_CATCH
/PG_FINALLY
Add new node tags from PG 18beta1
Add PlannerInfo->join_rel_level
array special member to builtins.
For more info see CHANGELOG.md
Code changes: v1.8.2...v1.9.0
v1.8.2
Changes
Fix Bitmapset
stops iterating elements when 0
is encountered.
Do not show =
in variables view
For more info see CHANGELOG.md
Code changes: v1.8.1...v1.8.2
v1.8.1
Changes
Fix Dump Node to stdout
command not working.
For more info see CHANGELOG.md
Code changes: v1.8.0...v1.8.1
v1.8.0
Changes
Add Add to Watch
function for PG Variables to add variables to debug Watch
view.
Replace get_rte_attribute_name
invocation with custom TS logic to prevent possible ERROR
throwing.
For more info see CHANGELOG.md
Code changes: v1.7.1...v1.8.0