You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by GitBox <gi...@apache.org> on 2025/11/30 09:51:40 UTC
[GH] (shardingsphere/fix/oracle-timestamp-with-timezone-order-by): Workflow run "E2E - Agent" failed!
The GitHub Actions job "E2E - Agent" on shardingsphere.git/fix/oracle-timestamp-with-timezone-order-by has failed.
Run started by GitHub user zhan7236 (triggered by zhan7236).
Head commit for run:
9a55b0f9a4e48c5984693e23882a760bce2dc173 / zhan7236 <76...@users.noreply.github.com>
refactor: rename getTimestampValue to getDefaultValue and fix default behavior
Address review feedback from maintainer @terrymanu:
- Renamed getTimestampValue() to getDefaultValue() to better reflect its purpose
- Changed default implementation from getTimestamp() to getObject() to preserve
backward compatibility for non-timestamp types (JSON, UUID, BIT, etc.)
- Oracle's vendor-specific type codes (-101/-102) are now handled solely inside
OracleResultSetMapper, preventing unintended side effects for other dialects
This ensures:
1. Only Oracle TIMESTAMP WITH TIME ZONE types are specially handled
2. All other unhandled types continue to use getObject() as before
3. No compatibility issues for MySQL/PostgreSQL/openGauss dialects
Report URL: https://github.com/apache/shardingsphere/actions/runs/19797153638
With regards,
GitHub Actions via GitBox