terrymanu commented on PR #39023:
URL: https://github.com/apache/shardingsphere/pull/39023#issuecomment-4893112576

   ### Summary
   
   **Review Result: Mergeable**
   
   Reason: Code-scope only: the latest PR removes an unused MCP E2E fixture 
field and its backing constant without changing the fixture creation path, 
runtime database configuration, or remaining fixture API. CI not reviewed by 
request.
   
   ### Evidence
   
   - GitHub `/pulls/39023/files` and the local `origin/master...HEAD` diff both 
show a single modified file: 
`test/e2e/mcp/src/test/java/org/apache/shardingsphere/test/e2e/mcp/support/runtime/ProxyEncryptWorkflowRuntimeTestSupport.java`.
   - The removed `PHYSICAL_DATABASE_NAME` constant and `physicalDatabaseName` 
field were only used to initialize the Lombok-generated 
`getPhysicalDatabaseName()` accessor. The latest head has no remaining 
`physicalDatabaseName` or `getPhysicalDatabaseName` references in 
`test/e2e/mcp/src/test/java`.
   - The fixture still exposes the values used by production E2E setup: 
`getRuntimeDatabases()` is consumed by 
`AbstractProductionProxyWorkflowE2ETest`, and `getLogicalDatabaseName()` is 
still used by the workflow E2E tests.
   - Local verification on the latest PR head passed:
     - `./mvnw -pl test/e2e/mcp -DskipITs -Dspotless.skip=true -B -ntp 
test-compile` exited 0.
     - `./mvnw -pl test/e2e/mcp -DskipITs -Dspotless.skip=true -B -ntp 
checkstyle:check` exited 0.
   
   ### Review Details
   
   - Review Focus: Code Correctness Review. CI not reviewed by request.
   - Reviewed Scope: 
`test/e2e/mcp/src/test/java/org/apache/shardingsphere/test/e2e/mcp/support/runtime/ProxyEncryptWorkflowRuntimeTestSupport.java`;
 latest PR head `fec352769f151e8ff94a9a47486fb6cc22b19de6`; base `master` SHA 
`9d9ae38e5db275360177b9d150ccfabe35c1c6c3`; local merge-base 
`9d9ae38e5db275360177b9d150ccfabe35c1c6c3`; local changed-file list matched 
GitHub `/pulls/39023/files`.
   - Not Reviewed Scope: GitHub Actions/check-runs, Docker-backed E2E runtime 
execution, and broader MCP modules outside the single changed fixture file.
   - Verification: Reviewed GitHub PR metadata, GitHub changed-file scope, 
local three-dot diff, fixture call sites, and residual symbol references; ran 
scoped `test-compile` and scoped Checkstyle, both passed.
   - Release Note / User Docs: Not required; this is an internal test fixture 
cleanup with no user-facing behavior, configuration, compatibility, or 
migration impact.


-- 
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]

Reply via email to