-
Notifications
You must be signed in to change notification settings - Fork 238
Branch feature/amqp created. Customized the existing AMQP extension t… #1961
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
Conversation
…o compatible with k6 0.57.0 and above versions.It supports AMQP1.0
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.
Hey @prmuthu, can you please sign the CLA? It is a mandatory step to get this pull request reviewed and merged.
@prmuthu thanks for opening this PR! I've added @szkiba here to double-check, since this is related to extensions. I think the changes to the |
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.
- Leave
explore.md
as is, please. - Please keep the link to the official extension as is.
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.
I've reviewed it again and would like to summarize my observations here, because the multiple comment threads are starting to get a bit chaotic.
-
explore.md
is automatically generated after changes tografana/k6-extension-registry
. As a result, this PR cannot be merged as long asexplore.md
is included in it. -
The forked repository has been registered in
grafana/k6-extension-registry
. (PR merged). -
I agree with @heitortsergent , in
_index.md
it would be better to reference a protocol extension that Grafana maintains and is actively maintained. I recommend thegrafana/xk6-dns
extension for this purpose. That is, instead ofgrafana/xk6-amqp
, thegrafana/xk6-dns
extension should be referenced. Consequently, the_index.md
modification should also be removed from this PR. (i.e. nothing will remain in the PR).
In summary:
- we should open another PR (@heitortsergent ?) in which instead of the
grafana/xk6-amqp
extension, thegrafana/xk6-dns
extension is included as an example of a protocol extension in_index.md
. - this PR should be closed without merging.
- the automatically generated PR Update files generated from the k6 Extension Registry #1965 should be merged.
@szkiba , Agree with you, please clarify my doubts before proceed. we should open another PR (@heitortsergent ?) in which instead of the grafana/xk6-amqp extension, the grafana/xk6-dns extension is included as an example of a protocol extension in _index.md - How xk6-dns is related to amqp extension. Should I need to fork xk6-dns extension and incorporate the amqp changes? If so, how the users come to know the AMQP changes available with xk6-dns repo |
Hi @prmuthu , you don't need to do anything, the PR should be created and merged by the k6-docs maintainers (the other one). |
@szkiba if we have this case then we need to implement an automated check that block pull requests that attempt to modify the |
@prmuthu just want to add to @szkiba review comments, thanks for opening this PR! Like he said, I think it's better if I open a separate PR to update the Extensions page and update the text there, and the AMQP extension should be added to the list by the separate PR mentioned here. I'm going to go ahead and close this PR, thanks again for creating an extension and contributing to the docs. 🙇 |
@codebien I'll look into adding the GH action you linked to, so hopefully this prevents confusion in the future. 🙇 |
…o compatible with k6 0.57.0 and above versions.It supports AMQP1.0
What?
Customized the existing AMQP extension to compatible with k6 0.57.0 and above versions.It supports AMQP1.0
Checklist
npm start
command locally and verified that the changes look good.docs/sources/k6/next
folder of the documentation.docs/sources/k6/v{most_recent_release}
folder of the documentation.Related PR(s)/Issue(s)