Skip to content

Releases: ashenBlade/postgres-dev-helper

v1.13.0

31 Aug 20:22
2f87a07
Compare
Choose a tag to compare

Changes

Add some more array special members.

typedefs setting now accepts additional custom typedefs.list files which will be just added to result (it's not final typedefs.list file anymore).

If pg_bsd_indent must be build, then pg_config path is searched in src/tools/pgindent instead of asking user to enter full path to it.

Cached typedefs.list file now stored in .vscode directory instead of global /tmp.

Add command Find custom typedefs.list in repository to quickly find typedefs.list files in repository.


For more info see CHANGELOG.md
Code changes: v1.12.1...v1.13.0

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