-
Notifications
You must be signed in to change notification settings - Fork 5
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
absorb new meroxa-go interface; small doc changes #217
Conversation
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.
In a couple of places I see reference to NameOrID as just name, it might be worth it to clarify that it can be either
@janelletavares started reviewing this pull-request, but I think it lacks some context on the motivation behind it. Maybe adding a link to the change made in meroxa-go would be useful. I appreciate we're moving away from having the CLI to define their own mocks, but I noticed some other UX changes (messaging, etc) that would be great to detail. Let me know if I can help with this. |
2ddc6b1
to
46751ea
Compare
Here are the related PRs, if that helps. |
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.
Thank you @janelletavares for providing those links with changes made in meroxa-go
. I still have some questions to what seem to be changing publicly documented flags (metadata
, and some expected behavior when creating connectors via meroxa connect
).
Let's pair if you think I'm still missing some context.
}, | ||
Metadata: map[string]interface{}{}, |
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.
How come we're no longer comparing on Metadata
?
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.
The value we put in isn't the totality of the value we get out, so it got messy. there may be a way to adjust for that, i didn't spend a lot of time on it.
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.
thanks for the review!
}, | ||
Metadata: map[string]interface{}{}, |
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.
The value we put in isn't the totality of the value we get out, so it got messy. there may be a way to adjust for that, i didn't spend a lot of time on it.
@janelletavares Working on the CLI today I realized I'm blocked on some changes made in If we could have only one pull-request that could make the CLI work with the latest of meroxa-go would be great, thank you. |
@raulb if the meroxa-go PR and this PR seem good to you, feel free to squash merge, update the go.mod to unblock you. |
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.
This LGTM now. We'll evaluate removing the metadata
flag in a separate pull-request following the usual process:
- Check usage of this flag to determine a deprecation path (or simply removing it if it hasn't been used)
- Depending on 1, hide flag, set a deprecation date to remove it altogether
- Remove support in meroxa-go
Description of change
absorb new meroxa-go interface; small doc changes
Fixes
Type of change
How was this tested?
Demo
Before this pull-request
Include how it looked before
After this pull-request
Include how it looks now
Additional references
Any additional links (if appropriate)
Documentation updated
Make sure that our documentation is accordingly updated when necessary.
You can do that by opening a pull-request to our (🔒 private, for now) repository: https://github.com/meroxa/meroxa-docs.
✨ In the future, there will be a GitHub action taking care of these updates automatically. ✨
Provide PR link: