Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(#122) Enable pedantic mode #123

Merged
merged 1 commit into from
Sep 4, 2024
Merged

(#122) Enable pedantic mode #123

merged 1 commit into from
Sep 4, 2024

Conversation

ploubser
Copy link
Collaborator

@ploubser ploubser commented Sep 4, 2024

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
Copy link
Collaborator

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

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.
Copy link
Collaborator

@ripienaar ripienaar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@ripienaar ripienaar merged commit 03348d2 into nats-io:main Sep 4, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants