18835572909
18835572909
This picture illustrates: isShadow this is query log I understand: each.getDataSourceMapper().getActualName() is shading route value but, shadowDataSourceMappings.get(actualDataSourceName); It must not be obtainable。 Is that so?
this is my copy demo : https://github.com/18835572909/shadingjdbc-shadow-5.3.2.git
I have tried my best to provide it, so what should I do
org.apache.shardingsphere.shadow.route.engine.ShadowRouteEngine#decorateRouteContext default void decorateRouteContext(final RouteContext routeContext, final ShadowRule shadowRule, final Map shadowDataSourceMappings) { Collection toBeRemovedRouteUnit = new LinkedList(); Collection toBeAddedRouteUnit = new LinkedList(); for (RouteUnit each : routeContext.getRouteUnits()) { String...
oh, I wrote it wrong. Is : actualName
Really appreciate your deep dive into this issue and the clear step-by-step breakdown. I’ll follow your guidance: Prepare a PR branch (fix/shadow-rule-parse)