Skip to content

Releases: Particular/ServiceInsight

1.2.1

Choose a tag to compare

@particularbot particularbot released this 17 Oct 06:46

As part of this release we had 3 issues closed.

Bugs

#404 Json parser crashes with invalid characters

Instead, we should ignore the error, log it, and dump the rest of the message as raw text for display.

#402 Failed message cannot be retried, application crashes with NullReferenceException

We downloaded the installer from today. When you have a failed message and want to retry it in ServiceInsight as soon as you click the message the application crashes. The exception claims that the endpoint is null. I do not have stack trace here but the studs sends several error reports to you. We used the Exercise 8 branch to reproduce that failure. Interestingly it works with ServicePulse.

When I use 1.1.8 that NullReference issue doesn't occur. It occurs in 1.2.0

#399 Timeout alarm clock Icon id rendered badly in some cases

image

Where to get it

You can download this release from:

1.2.0

Choose a tag to compare

@particularbot particularbot released this 14 Oct 09:31

As part of this release we had 15 issues closed.

Features

#380 SequenceDiagram - Only show name of saga

#379 SequenceDiagram - Synchronize message selection

Message selection between the message list and Sequence Diagram should be synchronized.

#377 SequenceDiagram - Show exception details on link

#376 SequenceDiagram - Tooltips for icons

#375 SequenceDiagram - Display vertical line between message handlers

#374 SequenceDiagram - Add icon

Need to add an icon for the SequenceDiagram window.

#373 SequenceDiagram - Hilight sending handler

When moused over a message, the sending handler should also be hilighted.

#233 Implement Sequence Diagram (phase 1)

  1. Based on design discussions in #220
    Content trimmed. See full issue

Bugs

#397 No endpoint details in tooltip (No 'Host' data)

image

#396 Click on Saga Label does not direct to Saga View

Click on Saga Label does not direct to Saga View (similar to Message Flow)

#390 space after ServiceControl uri blows up

Content trimmed. See full issue

#388 SequenceDiagram doesn't open in dock

When upgrading from 1.1.x to 1.2 the sequence diagram isn't docked.

#387 Wrong Tooltip on Sequence Diagram Saga indicator

SI 1.2.0 beta-2 shows:

image

But this may apply to either initiated or updated. See same icon in Message flow:

image

#383 SequenceDiagram highlights wrong handler on-hover

Repro
  1. See image below:
  2. Cursor is hovering above red arrow location
  3. The sender and processing handlers are correctly highlighted (ContentManagement and Operations endpoints)
  4. An additional handler is also highlighted, that is not related to the message (handler in the "CustomerRelations" endpoint, marked with red circle and question mark)

image

#357 JSON Body viewer - Not showing full message

The JSON viewer does not show the full body of the selected message:

Content trimmed. See full issue

Where to get it

You can download this release from:

1.1.8

Choose a tag to compare

@particularbot particularbot released this 22 Sep 07:43

As part of this release we had 6 issues closed.

Bugs

#386 Showing message body is slow for large messages

Following on from #384

The message body is displayed in a richtextbox, which is currently really slow for messages over 30k.

#378 Sequence Diagram displays "no time" for 0ms activity

Repro
  1. Some performance actions (esp. "Processing Time") may be completed is less than millisecond
  2. in this case, it displayed in the message list, as "0ms" (see image below)
  3. In latest Beta of SI Sequence Diagram its marked as "no time" (see image below)
  4. Please check if this is caused by the this and update the tooltip to display the same data as the message list

Content trimmed. See full issue

#371 NSB 5 - Saga View - Show message data always shows empty

Steps to reproduce

  1. View a saga in ServiceInsight
  2. Click on the Show Message Data
  3. Notice that it always appears empty

#370 NSB 5 - Saga View incorrectly reports saga status as completed

Steps to reproduce

  1. Run a NSB v5 Saga and trigger just the first message
  2. Note that in ServiceInsight, the saga view shows the status as complete, however the data from SC reports the status as New

#369 Nsb5 Messages in the flow diagram popup does not have Critical Time, Processing Time and Delivery time displayed

Steps to reproduce

  1. Look at a v5 message that has been processed successfully in the flow diagram
  2. Click on the down arrow to show the message properties
  3. Note that the values are displayed in the grid properly but are missing on the popup dialog.

Where to get it

You can download this release from:

1.1.7

Choose a tag to compare

@particularbot particularbot released this 15 Jul 10:44

As part of this release we had 1 commit which resulted in 1 issue being closed.

Bugs

#359 1.1.5 slower than 1.1.4

Following on from #225 it appears the latest changes make the whole UI slower.

Here's all the places I've noticed the UI lock up

  • Changing endpoints in the Endpoint Explorer
  • Switching to the Body tab
  • Selecting a different message from the list

Where to get it

You can download this release from:

1.1.6

Choose a tag to compare

@particularbot particularbot released this 14 Jul 02:41

As part of this release we had 2 commits which resulted in 3 issues being closed.

Bugs

#358 After upgrading to v1.1.5 ServiceInsight is super slow and throws OutOfMemoryExceptions

After upgrading to v1.1.5, ServiceInsight became very slow when loading message and navigating endpoints. The problem seems to be increasing up to the moment, where it throws an 'OutOfMemoryExceptions' and terminates.

After this incident ServiceInsight throws an 'OutOfMemoryExceptions' on every startup:

#354 Status column not sortable in message list

  1. Tested on v 1.1.5
  2. Previously was sortable
  3. Required, since its an easy way to focus on failed messages (for example)

#225 SI window appears corrupted

Where to get it

You can download this release from:

1.1.5

Choose a tag to compare

@particularbot particularbot released this 10 Jul 04:22

As part of this release we had 7 commits which resulted in 5 issues being closed.

Improvements

#333 Improve display of guidance for user when SagaAudit plugin is not available

The current message could be shorter, more to the point and show in darker color.

Also, the console command text should also be selectable so that the user can copy.

Content trimmed. See full issue

Bugs

#353 The hover label in the Endpoint Explorer only displays "Installed On: ".

The hover label in the Endpoint Explorer only displays "Installed On: ":

image

ServiceInsight Version: 1.1.4
ServiceControl Version: 1.1.0

screen1

#352 When resizing columns, in the message list, the sorting changes

When you resize the column width, in the message list, the sorting changes. Looks like the OnClick event needs some adjustment.

#351 Saga View message data is not visible

See image below: long message properties are not visible.

image

Tested on SI v 1.1.4

#306 No tooltip on Timeout icon in Message flow

Should have the "Timeout" tooltip (as other icons have "Event" or "Command" tooltips)

image

Tested with:
image

Where to get it

You can download this release from:

1.1.4

Choose a tag to compare

@particularbot particularbot released this 27 Jun 13:47

As part of this release we had 6 commits which resulted in 4 issues being closed.

Bugs

#350 Clicking on "all" in Saga view properties crashes SI

Tested in SI 1.1.2

image

#348 Message headers grid does not show any data

(SI v. 1.1.2)

image

#346 "Copy headers" option in context menu always disabled

I think it can be either removed or supported, but I do not think it should remain always disabled.

image

Tested on SI 1.1.2

#336 Pressing the refresh button in the toolbar causes a NRE.

Steps to reproduce

  • Run the full duplex sample to generate some messages so that there are endpoints that are displayed in the SI window.
  • Click on the root Url to display the messages from all endpoints i..e http://localhost:33333/api
  • Click refresh button on the toolbar.
  • Click on the Tools menu
    See the NRE:

Exception Details:

System.NullReferenceException: Object reference not set to an instance of an object.
   at Particular.ServiceInsight.Desktop.Models.StoredMessage.DisplayPropertiesChanged(StoredMessage focusedMessage) in y:\BuildAgent\work\2be762a799648224\src\ServiceInsight.Desktop\Models\StoredMessage.cs:line 139

Content trimmed. See full issue

Where to get it

You can download this release from:

1.1.3

Choose a tag to compare

@particularbot particularbot released this 17 Jun 09:00

As part of this release we had 14 commits which resulted in 6 issues being closed.

Improvements

#292 Search field too small - make expandable on focus?

Given that the thing I see pasted into the ServiceInsight search field is more often than not a Guid, the search field seems too small.

Perhaps when focusing on the search field, it should grow to fill more of the available space, if any.

Bugs

#345 Autofresh causes clicking on flow diagram items to not work correctly

When auto-refresh is on, if you then go to Flow Diagram, you click on a message, it shows details, then as auto-fresh occurs, the details of message modal closes.

#343 Scrolling-header Tab

If you have allot of information e.g. an exception in the header. then the Scrolling does not work so well, when you scroll down to the bottom, it will scroll back up to the top immediately.

#342 SI is not checking for license installed in HKLM

License can be installed in one of many ways. And one way is to install it under HKLM.
However, SI does not recognize a valid license, when installed under HKLM and even though a valid license is present in HKLM, it prompts with a license expired dialog just based on HKCU.

#329 'DXContentPresenter' ControlTemplate TargetType does not match templated type

Hi,

Latest Version of ServiceInisght.
VIsual Studio 2012, 2013 installed.
I uninstalled and reinstalled ServiceInsight, but still have the problem.
Run as Administrator.

When starting ServiceInsight, the application crashes, with the following, when I try debug it:

'DXContentPresenter' ControlTemplate TargetType does not match templated type 'DXContentPresenter'.

Content trimmed. See full issue

#311 Installer license text

The license text tells the user to click a non existing button!

Where to get it

You can download this release from:

1.1.2

Choose a tag to compare

@particularbot particularbot released this 16 Jun 01:26

As part of this release we had 4 commits which resulted in 5 issues being closed.

Improvements

#337 Remove "Recent Search entries" in Options dialog.

Clean up the Options dialog:

  • Currently we have the Recent Search Entries in the options dialog and it adds no value.
    Remove the list.
    image
  • Remove the tabs and make the check box which is currently available in the Usage Reporting tab to the main dialog.

Bugs

#340 Exception dialog diaplay is missing

In SI v1.1.2 Message flow display, there's no way (AFAIK) to display the Exception dialog
(the link in the context menu is now gone)

image

#339 Error opening SI from a link

When opening SI from a link (si://particular-p.cloudapp.net:33333/api/?search=ee85394e-8997-4839-a772-a34700d7c43c) it's crashing.

#280 Opening ServiceInsight from a url is not opening the correct Service Url

I have installed multiple service controller instances on a server
http://servername:33331
http://servername:33332
http://servername:33333

When i open ServiceInsight via a url: si://servername:33331/api?search=ImportSetId%3D17
The ServiceInsight app opens ok but uses the last service url i had open in ServiceInsight not the one in the calling si://

Example: When i open si://servername:33331/api?search=ImportSetId%3D17
I get http://servername:33333 not http://servername:33331 because the ServiceUrl i had previously opened was http://servername:33333

Where to get it

You can download this release from:

1.1.1

Choose a tag to compare

@particularbot particularbot released this 11 Jun 08:08

As part of this release we had 3 commits which resulted in 1 issue being closed.

Bugs

#338 Installer not creating shortcuts

The shortcuts in the start menu and desktop are not being created by the 1.1.0 installer.

Where to get it

You can download this release from: