dengliming opened a new pull request, #7238: URL: https://github.com/apache/shenyu/pull/7238
## Summary - Add 32 non-unique secondary indexes for the admin's namespace filters, relation joins, API lookups and ordered audit/API listings. - Keep H2 initialization, MySQL initialization and the MySQL 2.7.1→2.7.2 upgrade script aligned. - Split independent lookup paths into useful leftmost prefixes instead of an oversized composite index; do not alter substring-search semantics or impose new uniqueness constraints. Fixes #6677 Related to #6675 and #6676. ## Validation - 32 H2 index metadata/column-order tests passed; Checkstyle and RAT passed. - Executed the complete initialization schema on an isolated MySQL 8.0 instance. - Recreated the pre-index schema, applied the upgrade index section and verified all index definitions. - EXPLAIN checks for discovery relations, namespace-plugin relations and audit log filtering select the new indexes. The upgrade adds indexes to existing tables; operators should schedule it according to table size and their normal DDL maintenance procedure. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
