-
Notifications
You must be signed in to change notification settings - Fork 337
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
feat: add mqtt-proxy plugin in ApisixRoute (#966) #1056
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1056 +/- ##
==========================================
- Coverage 42.78% 42.72% -0.06%
==========================================
Files 73 73
Lines 6477 6486 +9
==========================================
Hits 2771 2771
- Misses 3409 3418 +9
Partials 297 297
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
Great! Thanks! I will reivew this later. I'm working on an issue #1055 (high priority) |
@tao12345666333
The second error looks like a string format issue. It got an unexpected '\n'. But I have no idea how to fix it.
|
Could you please merge master latest code? #1055 has been merged. We can make test cases pass. |
@tao12345666333 This PR also adds a feature for ApisixRoute Stream plugins. So may be we should update the doc about how to use stream plugin? |
we should add apisix_route_v2 reference doc. And add stream plugin content.
No, just keep this feature in v2 APIVersion. We will mark v2beta3 as deprecated in the future. You can check #707 for more details |
I have created one issue for track #1063 |
I can work on it after this PR is merged. |
@tao12345666333 Hi. These errors do not occur when running e2e-test on my computer. It looks like e2e-test may have some random fail problem? |
Let me take a look. |
@stillfox-lee As I said in my previous comment #831 (comment), we are addressing #954 Can you merge the latest code and resolve conflicts? I think the previous e2e problem should have been solved. |
2db627a
to
516df9b
Compare
@stillfox-lee Please replace |
Yes, I found that too. And test code needs to adapt V2 e2e-test, so I converted this PR to Draft. Maybe I can do some refactor work when I have time this weekend. |
@stillfox-lee hi, thanks for your contribution, we plan to enter v1.5 release window. I have a few suggestions for this PR
|
I will add a commit to help you fix CI |
"github.com/apache/apisix-ingress-controller/test/e2e/scaffold" | ||
) | ||
|
||
var _ = ginkgo.FDescribe("suite-plugins: mqtt-proxy plugin", func() { |
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.
suite-plugins-other
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.
Oops, My fault.
the failed job due to #1199 |
please merge master branch latest code to fix CI job errors. Thanks |
hi, there has one conflicting file, do you have time to resolve it? thanks |
@tao12345666333 The issue cause CI failed. It's not related to this PR. |
I re-runed it and the problem is gone |
Type of change:
What this PR does / why we need it:
Add mqtt-proxy plugin in ApisixRoute.Stream.
ref: issue
Pre-submission checklist: