numaflow icon indicating copy to clipboard operation
numaflow copied to clipboard

Move to new Jetstream API

Open kohlisid opened this issue 1 year ago • 0 comments

Summary

There was a new package added for nats-go here https://github.com/nats-io/nats.go/releases/tag/v1.26.0

JetStream Simplified API:

This new API overhauls whole nats.go JetStream API and will eventually deprecate the legacy JetStream client implementation. For details, visit README.md in jetstream directory (https://github.com/nats-io/nats.go/blob/main/jetstream/README.md) (#1273).
  • We need to gain more understanding on what all areas have changed.
  • Change our current code implementation to move to this new API.
  • Perform well rounded testing to ensure no regressions.
  • Cut over if everything is green

If you wish to see this enhancement implemented please add a 👍 reaction to this issue! We often sort issues this way to know what to prioritize.

kohlisid avatar Apr 17 '24 22:04 kohlisid