nats-io / nats-architecture-and-design

Architecture and Design Docs
Apache License 2.0
177 stars 20 forks source link

Update ADR for work done during the go implementation and new server features #56

Closed ripienaar closed 2 years ago

ripienaar commented 2 years ago

Signed-off-by: R.I.Pienaar rip@devco.net

ripienaar commented 2 years ago

Updated this to remove Purge() and add a Purge(key) with a note about it only being viable later once we have Roll-up feature in the server

ripienaar commented 2 years ago

Updated this in light of discussions around API design. Added RollUp based key purge design based on https://github.com/nats-io/nats-server/pull/2585

ripienaar commented 2 years ago

@derekcollison I updated this with what we did in Go more or less, mind giving this a quick look over to merge?

ripienaar commented 2 years ago

Updated status to include BackingStore

ripienaar commented 2 years ago

@derekcollison think we're good to go here, updated for latest BackingStore is only change here, so good to merge i think