Skip to content

Releases: devsisters/shardcake

v1.1.0

11 Aug 04:51
56eab69

Choose a tag to compare

  • Changed behaviour signature from Dequeue to Queue #62 by @frekw
  • Improved logs for k8s pod health #67 by @jgulotta
  • Switched Kryo serialization library (Chill being unmaintained) #76 by @ghostdogpr
  • Fix logic to wait on previously terminating entities when terminating all entities #87 by @ghostdogpr

v2.0.6 (zio 2.x)

22 Feb 00:22
d685799

Choose a tag to compare

  • Allowed sendDiscard to fail if communication fails #50 by @ghostdogpr
  • Allowed overriding maxSessionIdleTime per entity #48 by @csar
  • Added more sharding events + a way to check all pods health #59 by @ghostdogpr

v1.0.6 (zio 1.x)

21 Feb 07:58
12e1eb4

Choose a tag to compare

  • Allowed sendDiscard to fail if communication fails #51 by @ghostdogpr
  • Allowed overriding maxSessionIdleTime per entity #49 by @csar
  • Added more sharding events + a way to check all pods health #59 by @ghostdogpr

v2.0.5 (zio 2.x)

21 Nov 01:09
e6c5731

Choose a tag to compare

  • Added getShardingRegistrationEvents to Sharding by @gregor-rayman
  • Added the ability to customize the formula from entity ID to shard ID by @gregor-rayman
  • Added the ability to override the global send timeout by @ghostdogpr

v1.0.5 (zio 1.x)

21 Nov 01:03
1ed8411

Choose a tag to compare

  • Added getShardingRegistrationEvents to Sharding by @gregor-rayman
  • Added the ability to customize the formula from entity ID to shard ID by @gregor-rayman
  • Added the ability to override the global send timeout by @ghostdogpr

v2.0.4 (zio 2.x)

19 Oct 05:04
d811f59

Choose a tag to compare

  • Added the ability to broadcast messages to all pods (see Sharding.registerTopic and Sharding.broadcaster)
  • Modified send to fail when you send a message to an entity type that wasn't registered
  • Replier was moved from com.devsisters.shardcake.Messenger.Replier to simply com.devsisters.shardcake.Replier

v1.0.4 (zio 1.x)

19 Oct 05:01

Choose a tag to compare

  • Added the ability to broadcast messages to all pods (see Sharding.registerTopic and Sharding.broadcaster)
  • Modified send to fail when you send a message to an entity type that wasn't registered
  • Replier was moved from com.devsisters.shardcake.Messenger.Replier to simply com.devsisters.shardcake.Replier

v2.0.3 (zio 2.x)

07 Oct 01:43

Choose a tag to compare

Fixed a bug causing entities not being terminated when no termination message was provided. Also added a test, an example and clarified the usage of termination messages in the docs.

v1.0.3 (zio 1.x)

07 Oct 01:40
219c02d

Choose a tag to compare

Fixed a bug causing entities not being terminated when no termination message was provided. Also added a test, an example and clarified the usage of termination messages in the docs.

v2.0.2

05 Oct 08:25

Choose a tag to compare

  • Improve resilience in some failure cases
  • Improve parallelism of message