shenyu
https://github.com/apache/shenyu
Java
Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported2 Subscribers
Add a CodeTriage badge to shenyu
Help out
- Issues
- [BUG] ClusterSelectMasterServiceJdbcImpl.getMasterUrl NPEs when no master row exists
- [BUG] operation_record_log BaseResultMap has duplicate conflicting id mappings (VARCHAR + BIGINT)
- [BUG] PermissionServiceImpl event handlers pass unguarded empty list to IN() delete — SQL syntax error
- [BUG] namespace-user-rel batchSave foreach references wrong item variable (namespacePluginRelDO)
- [BUG] scale_rule countByQuery omits WHERE keyword — SQL syntax error when metricName set + count/list mismatch
- [BUG] scale_history insert uses SELECT LAST_INSERT_ID() for a varchar non-auto-increment PK
- [BUG] discovery selectBySelectorNameAndPluginName references non-existent s.name column
- [BUG] instance_info BaseResultMap omits instance_state mapping — null state on resultMap reads (root of N37 NPEs)
- [BUG] AbstractNodeDataChangedListener.onCommonChanged REFRESH stale-removal guarded by size> instead of diff — stale entries persist when |old|<=|new|
- [BUG] AbstractNodeDataChangedListener.onSelectorChanged builds config-key prefix with raw getNamespaceId() (no SYS_DEFAULT fallback) — selectors invisible when namespaceId null
- Docs
- Java not yet supported