You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by "ym0506 (via GitHub)" <gi...@apache.org> on 2026/04/08 00:53:11 UTC

Re: [I] Implement metadata identifier case handling and raw-name persistence [shardingsphere]

ym0506 commented on issue #38391:
URL: https://github.com/apache/shardingsphere/issues/38391#issuecomment-4203108792

   Hi @menghaoranss, I reviewed the recent work around #38391 and noticed that several related pieces seem to have landed already, including raw-name schema metadata persistence and the IdentifierValue-based lookup refactors (for example #38471, #38524, #38548, #38552, #38555, and #38559).
   
   From a quick pass over the current code, it looks like the remaining scope is mainly the leftover String-based metadata callers, the remaining forced-lowercase cleanup in metadata refresh paths, and regression/compatibility tests. For example, `SchemaRefreshUtils.getSchemaName(...)` still lowercases the schema name and `FederationMetaDataRefreshEngine` uses that path directly.
   
   If that matches your plan, I’d like to help with one focused follow-up PR rather than take the whole issue at once. I can start with the remaining forced-lowercase cleanup plus regression tests, unless you would prefer that I pick up a different remaining slice. Please let me know if that scope is still available.


-- 
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: notifications-unsubscribe@shardingsphere.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org