Skip to content

Releases: AccelByte/eventstream-go-sdk

v4.2.2 Avoid spawning goroutine on publish audit log on v4

25 Sep 02:55
d9f6213
Compare
Choose a tag to compare

Avoid spawning goroutine on publish audit log on v4

v4.2.1 use nano precision for event timestamp

30 Aug 03:18
39c93a0
Compare
Choose a tag to compare

use nano precision for event timestamp

v3.19.1 use nano precision for event timestamp

30 Aug 03:19
39c93a0
Compare
Choose a tag to compare

use nano precision for event timestamp

v4.2.0 add function to set custom message id

01 Aug 01:52
77eeaa0
Compare
Choose a tag to compare

feat: add function to set custom message id

v3.19.0 add function to set custom message id

01 Aug 01:45
77eeaa0
Compare
Choose a tag to compare
  • feat: add function to set custom message id

v4.1.3 Fix memory and performance issues

17 Jul 04:16
c2a6886
Compare
Choose a tag to compare

Important Changes

  • fixed memory leak by using single producer and read producer events continuously
  • fixed big memory usage when producing high messages per second rate by avoiding spawning goroutine on every publish call
  • fixed metrics that were incorrectly counted
  • uses auto commit with offset store (after message processed) by default
  • removed PublishBuilder.ErrorCallback() API as the underlying client now fully handles retries, no easy way to link with each message delivery error. If you need message delivery error handling, use PublishSync instead.

Full Changelog: v4.1.2...v4.1.3

v3.18.0: fix race condition set AllowAutoTopicCreation

13 May 07:20
2c8972d
Compare
Choose a tag to compare
  • fix(v3): race condition set AllowAutoTopicCreation

v3.17.0 Enable Auto create topic on publish event

23 Feb 02:51
6c28c6f
Compare
Choose a tag to compare

Enable Auto create topic on publish event for v3

v4.1.2 Fix to avoid always creating new admin client

10 Jan 01:33
9a3b11c
Compare
Choose a tag to compare
  • fix(get metadata): avoid always creating new admin client

v4.1.1 Add message size validation

08 Jan 08:34
Compare
Choose a tag to compare

Add message size validation when publish event