Skip to content

Releases: ashenBlade/postgres-dev-helper

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

v1.7.1

11 Mar 18:15
Compare
Choose a tag to compare

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

08 Mar 19:02
Compare
Choose a tag to compare

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 pfreed).

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

03 Mar 13:28
Compare
Choose a tag to compare

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

03 Mar 08:11
Compare
Choose a tag to compare

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

22 Jan 15:56
Compare
Choose a tag to compare

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

25 Dec 14:54
Compare
Choose a tag to compare

Changes

No feature changes from previous version


For more info see CHANGELOG.md
Code changes: v1.4.4...v1.4.5

v1.4.4

25 Dec 12:14
Compare
Choose a tag to compare

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

24 Dec 17:36
Compare
Choose a tag to compare

Changes

Fix some formatting rules not applied. Relates to #3


For more info see CHANGELOG.md
Code changes: v1.4.2...v1.4.3