nats-architecture-and-design icon indicating copy to clipboard operation
nats-architecture-and-design copied to clipboard

Support consumer info fields changed to sequence_info from sequence_pair

Open scottf opened this issue 3 years ago • 2 comments
trafficstars

Overview

In August '21, consumer_info.delivered and consumer_info.ack_floor were changed from sequence_pair to sequence_info The difference in these objects is that the sequence_info has last_active where the sequence_pair does not.

Clients may have to get creative so as to avoid a breaking change.

Clients and Tools

  • [x] Schemas @ripienaar
  • [x] CLI @ripienaar
  • [x] Terraform @ripienaar
  • [x] Github Actions @ripienaar
  • [x] Go @wallyqs, @piotrpio
  • [x] Java @scottf
  • [x] JavaScript @aricart
  • [x] .Net @scottf
  • [x] C @kozlovic
  • [ ] Python @wallyqs
  • [ ] Ruby @wallyqs
  • [x] Rust @Jarema

Other Tasks

  • [ ] docs.nats.io updated @jnmoyne
  • [ ] Update client features spreadsheet

Client authors please update with your progress. If you open issues in your own repositories as a result of this request, please link them to this one by pasting the issue URL in a comment or main issue description.

scottf avatar Jun 27 '22 15:06 scottf

JavaScript has supported this since v1.2.0 https://github.com/nats-io/nats.deno/releases/tag/v1.2.0

aricart avatar Jun 27 '22 16:06 aricart

Please confirm your client already supports this or add it to your to-do.

scottf avatar Jun 27 '22 22:06 scottf