nats-io / terraform-provider-jetstream

Terraform Provider to manage NATS JetStream
Apache License 2.0
55 stars 13 forks source link

(#122) Enable pedantic mode #123

Closed ploubser closed 2 months ago

ploubser commented 2 months ago

Here we enable the new ability in jsm.go to use nat's pedantic mode. As a side effect certain stream and consumer fields, as well as tests for the pedantic behaviour, have been added.

Streams can now use the mirror_direct field which allow mirror streams to specify direct get behaviour.

Consumer limits can now be defined in stream definitions with the max_ack_pending and inactive_threshold fields.

ripienaar commented 2 months ago

Looks pretty good, also have to update the docs and examples with the new fields