Skip to content

Releases: zerodha/kaf-relay

v0.2.4-beta

06 May 13:57
Compare
Choose a tag to compare

Changelog

  • f3cca64 fix: pass topics inside target struct

v0.2.3-beta

06 May 12:42
Compare
Choose a tag to compare

Changelog

  • e6514f4 chore: add debug logs to healthcheck

v0.2.2-beta

06 May 10:49
Compare
Choose a tag to compare
v0.2.2-beta Pre-release
Pre-release

Changelog

  • 7bf29b9 fix: update filters config check

v0.2.1-beta

03 May 08:57
Compare
Choose a tag to compare

Changelog

  • 5ccccee Add an enabled flag to filter config for better control.
  • c0967d1 Fix goreleaser asset path.

v0.1.0

11 Apr 06:59
38d15df
Compare
Choose a tag to compare

Changelog

  • 38d15df Merge pull request #20 from zerodha/refactor-config
  • d5d7940 Refactor Makefile.
  • a1cd0a7 Apply minor cosmetic fixes.
  • f2fc876 Refactor and clean up config parsing.

v0.0.1

17 Jan 06:07
511e9f3
Compare
Choose a tag to compare

Changelog

  • 511e9f3 Merge pull request #14 from zerodha/develop
  • cda17e3 fix: check offsets across topics for lag
  • b0e944c chore: add goreleaser
  • ba4d0d8 Merge pull request #13 from zerodha/develop
  • eac33a4 ref: Use kadm leave group builder, instance id config
  • 2623847 Apply minor changes and improvements to README
  • a46ec5d feat: optional partition mapping for producer
  • 26465cd feat: pass context to assinged cb
  • 0e1c458 refactor: replace bg worker with parallel check instead of serial
  • 3fc03ce fix: Use static member (instance id)
  • 3528860 feat: Use topic lag check to track healthy node and remove hooks
  • e627b98 refactor: minor fixes after test scenarios fix: use single client connection fix: ctx cancellation in start func
  • 754c9c7 feat: Migrate from async to sync produce with batching
  • 1615a8d refactor: use async consumer and related offset changes
  • adf1559 feat: Failover when topic is lagging behind
  • b2ddcb2 Merge pull request #5 from kalbhor/main
  • 7640f11 fix: check for tls config in producer
  • b500d3c fix: use koanf tag for tls params
  • 5ca9c97 fix: remove darwin from build matrix
  • dcbf6ad fix: change CGO_ENABLED for support plugins in goreleaser
  • 6107128 doc: Fix readme
  • f3731ee Merge pull request #4 from joeirimpan/filter-plugin
  • 31ad4db feat: Filter messages using go plugin filter providers
  • 77ee6b5 Merge pull request #3 from joeirimpan/end
  • 662d098 feat: Add ability to stop on end of offsets fetched on boot
  • 637f3c6 chore: Update relay image
  • 0511991 Merge pull request #2 from joeirimpan/fallbacks
  • ba674e0 ref: Upgrade franz-go, use LeaveGroupContext, minor refs
  • c9ab265 fix: Keep multiple topics offsets in mem
  • 10c5b61 docs: Add note in kaf-relay on consumer group failover
  • 41f557c fix: Remove local replace for franz-go
  • 4903995 feat: Add backoff for initial consumer group init
  • c59f57b feat: Checkpoint current group id, offsets to disk
  • 2aacf9e feat: Add single/failover modes to plug in OnBrokerDisconnect hooks conditionally
  • 8cf200b feat: Wait for topic lag to catch up when we failover
  • 4849da2 feat: consumer group failover
  • 5726bd8 ref: Upgrade franz-go, migrating to slog
  • 749d764 fix: Fix manual commit offset, use sync commit
  • 04e6d0d feat: Flatten embedded struct without manual unmarshal
  • fe36bc4 chore: Add ztech sticker
  • ac3de82 chore: go mod tidy + mod rename
  • 8e189d6 chore: Add goreleaser.yml
  • 53f27fc chore: Add metrics docs + cleanup
  • c050ec3 feat: Add prom metrics
  • 97508b5 doc: Reword README.md
  • 70a2325 feat: Add SCRAM auth, use manually partitioner by default
  • d3e5f59 feat: Mark commit offsets + readme
  • 9bf48a3 feat: Initial commit
  • ad65c66 Initial commit