The GitHub Actions job "CI" on shardingsphere.git/fix/postgresql-function-projection-column-label has failed. Run started by GitHub user viminizer (triggered by viminizer).
Head commit for run: b6825eab14f912f7b28e72dd9e07b648bb3b7d67 / Shoxrux Tursunov <[email protected]> Fix PostgreSQL function projection column label case folding PostgreSQL folds unquoted identifiers to lower case, so SELECT ABS(id) reports the column label as abs. The function branch of PostgreSQLProjectionIdentifierExtractor returned the raw parsed name instead, so the label echoed whatever case the user typed. Quoted function names also leaked their quote characters into the label. Route the function name through IdentifierValue to strip quoting, then fold it only when it is unquoted, matching the rule ProjectionIdentifierExtractEngine already applies to identifiers. openGauss delegates to the PostgreSQL extractor and folds identifiers the same way, so its expectations are updated alongside. Report URL: https://github.com/apache/shardingsphere/actions/runs/31355927134 With regards, GitHub Actions via GitBox
