Skip to content

Releases: ashenBlade/postgres-dev-helper

v1.12.1

24 Aug 16:48
9ff3ae1
Compare
Choose a tag to compare

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

23 Aug 07:49
9884eba
Compare
Choose a tag to compare

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

20 Aug 19:24
cb29a85
Compare
Choose a tag to compare

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

20 Aug 17:58
d9567c0
Compare
Choose a tag to compare

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

13 Aug 08:26
ceec598
Compare
Choose a tag to compare

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

18 Jun 07:50
4504c61
Compare
Choose a tag to compare

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

17 May 20:56
Compare
Choose a tag to compare

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

06 May 14:04
Compare
Choose a tag to compare

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

27 Mar 14:11
Compare
Choose a tag to compare

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

14 Mar 20:21
Compare
Choose a tag to compare

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