-
Notifications
You must be signed in to change notification settings - Fork 138
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
[Added] More v2.10 related changes #682
Conversation
Merged some other fixes from go PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good just have a few questions really.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mtmk THX, please see comments/changes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* [CHANGED] Travis build changes (#680) * [CHANGED] Travis build changes - Use Ubuntu focal 20.04 - Added testing against nats-server latest release, and against the `dev` branch - Changed gcc `sanitize=address` builds to Debug to get line numbers in the output - Added `NATS_TEST_VALGRIND=yes` to `sanitize=thread` to reduce repeat counts and avoid timeouts * Update buildOnTravis.sh Co-authored-by: Ziya Suzen <ziya@suzen.net> * Fixed flapping test_ServerPoolUpdatedOnClusterUpdate * PR feedback: test _checkPool to retry # subjects * PR feedback: refactored _checkPool --------- Co-authored-by: Ziya Suzen <ziya@suzen.net> * [ADDED] Support for (multiple) ConsumerConfig.FilterSubjects (#679) * [CHANGED] Travis build changes - Use Ubuntu focal 20.04 - Added testing against nats-server latest release, and against the `dev` branch - Changed gcc `sanitize=address` builds to Debug to get line numbers in the output - Added `NATS_TEST_VALGRIND=yes` to `sanitize=thread` to reduce repeat counts and avoid timeouts * Update buildOnTravis.sh Co-authored-by: Ziya Suzen <ziya@suzen.net> * Fixed flapping test_ServerPoolUpdatedOnClusterUpdate * [ADDED] Support for (multiple) ConsumerConfig.FilterSubjects * PR feedback: took out a redundant check * point travis to build with NATS main, not dev --------- Co-authored-by: Ziya Suzen <ziya@suzen.net> * [Added] More v2.10 related changes (#682) * Added Metadata to Stream, Consumer configs Merged some other fixes from go PR * leak * Added jsStreamConfig.Compression * Added jsStreamConfig.FirstSeq * Added jsStreamConfig.SubjectTransform * Added jsStreamSourceInfo.SubjectTransforms and .FilterSubjects * Added jsStreamConfig.ConsumerLimits * PR feedback: nits * PR feedback: verify metadata values in test * PR feedback: fix a cast * Fixed the broken test (order of values) --------- Co-authored-by: Ziya Suzen <ziya@suzen.net>
DONE:
Metadata
tojsStreamConfig
andjsConsumerConfig
(*) affectsmicro
Metadata structs as welljsStreamConfig
jsStreamSourceInfo
TODO:
explicitnot strictly needed in the C clientaction
in create consumer request, APIs