Skip to content

Releases: gigya/microdot

v1.10.4

12 Jun 12:17
3496ed2
Compare
Choose a tag to compare
  • Rename service arguments
    • OnStopWaitTime to OnStopWaitTimeSec
    • ServiceDrainTime to ServiceDrainTimeSec
  • Host stop is now taking in account onStopWaitTime And ServiceDrarinTime before performing force exit
  • Fix possible rare deadlock while retrieving ConfigObjects

v1.10.2

13 May 13:30
Compare
Choose a tag to compare

This release contains the following:

  • Load shedding bugfix

v1.10.1

13 May 13:28
Compare
Choose a tag to compare

This release contains the following:

  • Load shedding bugfix

v1.10.0

06 May 12:53
Compare
Choose a tag to compare

This release contains the following:

  • Added rudimentary load shedding based on global, cross-service request timeouts, and on timeouts during service-to-service and grain-to-grain calls.

v1.9.6

17 Apr 09:40
529c00e
Compare
Choose a tag to compare

This release contains the following:

  • Fixed service not disposing correctly when Orleans throws SocketException on shutdown.
  • Changed HTTP code returned by the status endpoint during service drain from 503 (Service Unavailable) to 521 (Web Server Is Down).
  • Additional tracing logs for AsyncCache (togglable via configuration, default off).

NuGets are available here and via NuGet.org.

v1.9.5

10 Apr 13:00
5c3d1f9
Compare
Choose a tag to compare

This release contains the following:

  • Fixed deadlock when resolving ServiceProxy with Ninject.
  • Added a command line argument to add a delay which allows the service to drain from any requests and report a different health status before completely stopping the service and rejecting all incoming requests.

NuGets are available here and via NuGet.org.

v1.9.3

28 Mar 11:36
Compare
Choose a tag to compare

This release contains the following:

  • Attribute [LogFields] will parse object fields into log.
  • Validation mechanism.
  • Validation-Rule on [LogField] Attribute - Applied on complex type object only.

NuGets are available here and via NuGet.org.

v1.9.2

22 Mar 14:29
2dd8dc7
Compare
Choose a tag to compare

This release contains the following:

  • Removed limit of maximum Newtonsoft.Json package version from Gigya.ServiceContract.
  • Removed exact version requirement for Gigya.ServiceContract from all Microdot packages. Now limits to major version.

NuGets are available here and via NuGet.org.

v1.9.1

21 Mar 17:12
Compare
Choose a tag to compare

This release contains the following:

  • Boolean event tags now use lowercase true/false (due to elastic search now being stricter)

NuGets are available here and via NuGet.org.

v1.9.0

05 Mar 17:06
Compare
Choose a tag to compare

This release contains the following:

  • Added event serializer; events are now better formatted when written to logs
  • Added sample non-orleans service

NuGets are available here and via NuGet.org.