Skip to content

Releases: JustinPealing/html-query-plan

v2.6.1

02 Mar 21:17
Compare
Choose a tag to compare

v2.6 - "The one with the icons"

12 Jan 14:15
Compare
Choose a tag to compare

This release adds a small lightning indicator (Lightning) to batch mode operators.

This release also adds icons for a number of operators that were previously shown as a generic grey square, or had no icon at all.

List of all issues included in this release:

  • #75 - Icons for all operators
  • #83 - Add visual indicator for batch mode operators
  • Fix #82 - Columnstore Index operations shown as Clustered Index operations

v2.5.1 - "The one with the lines"

19 May 19:48
Compare
Choose a tag to compare

The bulk of changes in this release have been to the lines which now vary in thickness based on the number of rows, and are no longer overlapped:

Screenshot of lines

Nodes are also aligned vertically to avoid "kinks" in arrows between nodes at the same level:

Version 2.4
image

Version 2.5
image

Other changes in this release:

  • #71 - There is now an npm package
  • Fix #74 - Estimated Operator Cost missing from tooltip
  • Fix #73 - "Actual Number of Rows" missing from tooltip

(The version number is 2.5.1 because the wrong version got pushed to npm)

2.4

01 Feb 21:39
Compare
Choose a tag to compare
2.4

Highlights of this release:

Warnings

Warning icons are now shown on icons that have warnings, with the details available in the tooltips.

image

Parallel Icons

Icons are now shown on nodes that are parallel (#57).

image

The complete list of changes included in this release can be found in the 2.4 Milestone.

2.3

04 Jan 21:54
Compare
Choose a tag to compare
2.3

This release contains the following changes:

  • #47 Add title for columnstore nodes
  • #49 Fix: RID Lookup operator shown as Key Lookup (Clustered)
  • #50 Add details for "Adaptive Joins" nodes
  • #52 Add index kind to index scan nodes
  • #53 Add "Missing Index"

Missing indexes are now shown in green below the header text:

image

  • #54 Add icon for "Index Spool" node

2.2

23 Dec 21:45
Compare
Choose a tag to compare
2.2

This release includes the following changes:

  • #39 Added "Number of Rows Read" / "Estimated Number of Rows to be Read" to tooltip
  • #41 Added "Partitioning Type" to tooltip
  • #46 Fix node text for "Stored Procedure" node
  • #43 Added "Estimated Execution Mode" to tooltip
  • #42 Added icon for "Window Aggregate" node
  • #29 Better separation between statements in a plan

Statements now include the SQL text above the execution plan:

Separation between statements in a plan

2.1

11 Jul 21:03
Compare
Choose a tag to compare
2.1

This release includes the following:

  • #36 Missing "Estimated Number of Executions"
  • #37 Missing "Actual Rebinds" / "Actual Rewinds"
  • #38 Missing "Actual Execution Mode" / "Actual Number of Batches"
  • #40 Missing "Storage"

2.0.2

27 Apr 19:48
Compare
Choose a tag to compare

This release fixes the following issues:

  • #32 Ordered scans are not correctly identified in plans
  • #33 Number of executions is showing 0 when there are operator executions
  • #34 Actual number of rows is showing 0 when there are rows
  • #35 Sort tooltip may show order by Descending instead of Ascending

2.0.1

19 Mar 10:33
Compare
Choose a tag to compare

This release fixes the following issues:

  • #30, Tooltip can be displayed when mouse is no longer over node
  • #31, Cost % shown multiple times

SVG Lines

08 Jan 16:49
Compare
Choose a tag to compare

Main focus of the 2.0 release is re-working lines to be drawn using SVG (#17, #25). SVG should have better browser support, however technically this is a breaking change and so this is a major release. Lines now look like this:

Screenshot of Lines in v2.0

Other changes:

  • #19, #26, JavaScript tooltips prevent tooltips from being clipped or appearing below the bottom of the window.
  • #22, #23, #24 Support for StmtCond, StmtUseDb, StmtCursor and CursorPlan
  • #4 Remove dependency on jQuery
  • #18 Bug: Icons not shown for Table Valued Functions
  • #20, Bug: "Key Lookup" shows up as "Clustered Index Seek"

Support for IE8 has been dropped in this release.