shenyu
shenyu copied to clipboard
[RoadMap] New Plannes for ShenYu 2.7.0
Volunteer help
Volunteer help
Dear community,
As shenyu becomes more and more popular, it accommodates diverse needs. I've proposed some of the more important features, so if you're interested, please join us!
Next Version(2.7.0)
waiting for 2.6.1 released
1. Support Java 17
- [x] change pom.xml java version
- [x] change shenyu-dist/shenyu-admin-dist or shenyu-bootstrap-dist/bin
- [x] check checkstyle https://github.com/apache/shenyu/pull/5374
2. Upgrade SpringBoot to 3.x
Now, SpringBoot has been upgraded to 3.x version, and the SpringBoot 2.x version will not be supported in the near future.
- [x] upgrade shenyu pom.xml
3. ShenYu Admin cluster mode design and implement
- [x] Design shenyu admin cluster model
- [x] Admin distributed lock by spring-integration-mysql
- [x] Implement ShenYu admin cluster model
- [x] Add e2e shenyu admin cluster test case https://github.com/apache/shenyu/pull/5544
4. ShenYu NameSpace Supports
- [ ] support shenyu admin and shenyu bootstrap namespace
5. Display Service Instance List
- [ ] Add discovery service instance code for shenyu admin
- [ ] Add discovery service instance code for apache/shenyu-dashboard
- [ ] Design discovery service instance UI
6.SpringCloud Dynamic route based on discovery
7. Optimize ShenYu dashboard
- [x] optimize ShenYu dashboard
8. Enhance metrics plugin
- [x] Add rate-limit/Circuit Breaker plugin statistics to the metrics plugin https://github.com/apache/shenyu/pull/5468 https://github.com/apache/shenyu/pull/5461
9. Enhance Kubernetes supports
- [ ] Automatically sense the pod's HPA elastic scaling, dynamically adjusting the rate-limiting and circuit-breaking configurations for instance services
- [ ] k8s offline HTTP API implement
10. Rewrite plugin enhance
- [x] Support all proxy plugin @loongs-zhang
11. Plugin lifecycle and Chain lifecycle
- [x] plugin lifecycle @moremind
- [x] chain lifecycle
12. Refactor match cache
13. Request record & replay
- [ ] request record
- [ ] request replay
14. Config ShenYu based on Service #5524
If you have any questions, feel email to [email protected] to discuss, or just reply to.
good job~
I want to join in.😊
I'm very interested in this!
I want to join
hello, I'm glad to join 😀
Make it rain issues! This one's mine!🫡
I'm glad to join
hi, community, if you are interested in these tasks, pls comment on and new issue to resolve it.
I'm glad to be part 😊
I'm glad to join.
---- Replied Message ---- | From | @.> | | Date | 01/31/2024 17:38 | | To | @.> | | Cc | @.>@.> | | Subject | Re: [apache/shenyu] [RoadMap] New Plannes for ShenYu 2.7.0 (Issue #5324) |
I'm glad to be part 😊
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>
I'm glad to join
---- Replied Message ---- | From | @.> | | Date | 01/31/2024 17:38 | | To | @.> | | Cc | @.>@.> | | Subject | Re: [apache/shenyu] [RoadMap] New Plannes for ShenYu 2.7.0 (Issue #5324) |
I'm glad to be part 😊
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>
I'm glad to join
I want to join in.😊
I want to join
I want to join in.