1.2.0
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:
- Write to the event viewer
- Write a text file to disk with the id of the failed message and the stacktrace
- We add the messages to the database:
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
#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:
- Our website
- Or chocolatey