Skip to content

Releases: zerodha/kaf-relay

v1.2.1

04 Dec 12:15
9ef82a8
Compare
Choose a tag to compare

Changelog

  • 9ef82a8 fix: record offset for src topic instead of target (#36)

v1.2.0

26 Nov 09:14
4273fc4
Compare
Choose a tag to compare

Changelog

  • 4273fc4 refactor: ditch consumer groups for direct consumers (#35)

v1.1.4

04 Nov 12:12
dba537d
Compare
Choose a tag to compare

Changelog

  • dba537d fix: return reset offset error for new connection (#33)

v1.1.3

19 Sep 05:50
b5059eb
Compare
Choose a tag to compare

Changelog

  • b5059eb fix: make unhealthy signal send non-blocking (#32)

v1.1.2

04 Sep 07:32
98fb5f2
Compare
Choose a tag to compare

Changelog

  • 98fb5f2 fix: send unhealthy signal on fetches error (#31)
  • 2d76b0c fix: rename target metric labels (#30)
  • a96f250 fix: format issue in relayed messages metric (#29)

v1.1.1

29 Jul 11:07
87710cc
Compare
Choose a tag to compare

Changelog

  • 87710cc Merge pull request #28 from kalbhor/main
  • b31e40b fix: handle http server initialisation and runtime
  • 0ac496c chore: upgrade franz-go version with compression optimisations
  • 05fce61 Merge pull request #27 from kalbhor/main
  • 9167e66 feat: add error metrics to target and source
  • 5fac087 Merge pull request #26 from zerodha/randomize-initial
  • 0febbc4 Remove multiple servers in single relay mode.
  • 8d77fab Add randomize_initial for randomizing the initial connection in source pool.

v1.1.0

03 Jul 05:39
43e191d
Compare
Choose a tag to compare

Changelog

  • 43e191d Merge pull request #24 from zerodha/perf
  • e5c601e chore: Comment aesthetics
  • 0f15bfa fix: Fix the exit control flow
  • 0348f71 fix: Stop backoff timer
  • d5fbef7 perf: Reduce map alloc during recording offsets
  • 528b6fe perf: Repurpose kgo.Record for producer to reduce allocs
  • 954428c chore: Upgrade franz-go to v1.17.0
  • 3e082b8 Add minor fixes to README.

v1.0.0

21 Jun 09:34
c0e47b7
Compare
Choose a tag to compare

Changelog

  • c0e47b7 Merge pull request #22 from zerodha/refactor
  • 6156bde fix: candidate weight must be strictly greater than current
  • 422bf44 chore: add debug log for consumer fetches
  • 311a680 fix: batch channel should be buffered
  • f3cca64 fix: pass topics inside target struct
  • e6514f4 chore: add debug logs to healthcheck
  • 7bf29b9 fix: update filters config check
  • 5ccccee Add an enabled flag to filter config for better control.
  • c0967d1 Fix goreleaser asset path.
  • 620fd55 Fix filter initialization.
  • a0f9070 Remove redundant key from sample config.
  • 7ed0717 Fix mixed reqTimeout/sessionTimeout usage.
  • 587c83a Add a Topics type to abstract and simplify topics map in multiple places.
  • 31dc1e0 fix: config file and parsing bugfixes (#23)
  • 631f6a8 Fully refactor the entire codebase.
  • 132af4a Refactor config structure.
  • 5940843 Fix Makefile to watch source files for build.

v0.2.6-beta

09 May 11:26
Compare
Choose a tag to compare

Changelog

  • 422bf44 chore: add debug log for consumer fetches

v0.2.5-beta

09 May 06:59
Compare
Choose a tag to compare

Changelog

  • 311a680 fix: batch channel should be buffered