Skip to content

1.2.0

Compare
Choose a tag to compare
@particularbot particularbot released this 21 Aug 02:40

As part of this release we had 5 issues closed.

Improvements

#317 Attempt to re-import previously failed messages

If a audit or error messages fails to be imported we do a few things:

  1. Write to the event viewer
  2. Write a text file to disk with the id of the failed message and the stacktrace
  3. We add the messages to the database:
    image

The last point is what this issue is about.
Currently we have bug in SC that fails to import SendOnly messages and those messages are being added to the database see point 3.

Once we release a fix we need a way to re-import those failed messages.
Content trimmed. See full issue

Bugs

#350 Call to /customchecks?status=fail returns passed custom checks

Calls to /customchecks?status=fail sometimes returns passed items. Appears to only happen just after the state is switched. This causes incorrect data to be displayed in Service Pulse under custom checks

image

#331 RegisterEndpointHandler assumes single match for Endpoint.Name and Endpoint.Host

So in RegisterEndpointHandler we have

knownEndpoint = session.Query<KnownEndpoint, KnownEndpointIndex>()
.SingleOrDefault(e => 
    e.EndpointDetails.Name == message.Endpoint.Name && 
    e.EndpointDetails.Host == message.Endpoint.Host);

But because multiple endpoints can be deployed to the same host there could be multiple KnownEndpoint with the same Endpoint.Name and EndpointDetails.Host. So the session.Query returns more than 1 and SingleOrDefault blows up

Content trimmed. See full issue

#324 Unable to start ServiceControl as a standard user

When attempting to run ServiceControl under a standard user by passing in install time parameters, the service does not start

Content trimmed. See full issue

Where to get it

You can download this release from: