[
https://issues.apache.org/jira/browse/FLINK-35598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Frank Wong updated FLINK-35598:
-------------------------------
Labels: pull_request_available (was: pull-request-available)
> Fix error comparison type ExtendedSqlRowTypeNameSpec#equalsDeep
> ---------------------------------------------------------------
>
> Key: FLINK-35598
> URL: https://issues.apache.org/jira/browse/FLINK-35598
> Project: Flink
> Issue Type: Bug
> Components: Table SQL / Legacy Planner
> Affects Versions: 1.20.0
> Reporter: Frank Wong
> Priority: Major
> Labels: pull_request_available
>
> {code:java}
> ExtendedSqlRowTypeNameSpec nameSpec = new ExtendedSqlRowTypeNameSpec(
> SqlParserPos.ZERO,
> Arrays.asList(
> new SqlIdentifier("column1", SqlParserPos.ZERO),
> new SqlIdentifier("column2", SqlParserPos.ZERO)),
> Arrays.asList(
> new SqlDataTypeSpec(new SqlBasicTypeNameSpec(
> SqlTypeName.INTEGER,
> SqlParserPos.ZERO), SqlParserPos.ZERO),
> new SqlDataTypeSpec(new SqlBasicTypeNameSpec(
> SqlTypeName.INTEGER,
> SqlParserPos.ZERO), SqlParserPos.ZERO)),
> Collections.emptyList(), true
> );
> // Throw exception
> nameSpec.equalsDeep(nameSpec, Litmus.THROW);{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)