Skip to content

Conversation

@chenhao7253886
Copy link
Contributor

No description provided.

@chenhao7253886 chenhao7253886 merged commit 53d9c63 into apache:master Sep 4, 2017
starocean999 pushed a commit to starocean999/incubator-doris that referenced this pull request Jul 26, 2023
* add wkhj case

* remove lib

* add wkhj case

* add wkhj case

* remove duplicate ignore;

* add out files

* remove files added by mistake

* remove files added by mistake
starocean999 added a commit that referenced this pull request Nov 13, 2025
…ct node (#57804)

when push alias into child node, we should always create a new project
node for it.

input:
```
Alias->cast(col_int_undef_signed#30 as DOUBLE) AS `cast(col_int_undef_signed as DOUBLE)`#70
childProject->LogicalProject(projects=[col_int_undef_signed2#50 AS `col_int_undef_signed`#30])
```

error case:
```LogicalProject(projects=[col_int_undef_signed2#50 AS `col_int_undef_signed`#30, cast(col_int_undef_signed#30 as DOUBLE) AS `cast(col_int_undef_signed as DOUBLE)`#70])```

correct:
```
LogicalProject(projects=[col_int_undef_signed#30,
cast(col_int_undef_signed#30 as DOUBLE) AS `cast(col_int_undef_signed as
DOUBLE)`#70])
LogicalProject(projects=[col_int_undef_signed2#50 AS
`col_int_undef_signed`#30])
```
wyxxxcat pushed a commit to wyxxxcat/doris that referenced this pull request Nov 13, 2025
…ct node (apache#57804)

when push alias into child node, we should always create a new project
node for it.

input:
```
Alias->cast(col_int_undef_signed#30 as DOUBLE) AS `cast(col_int_undef_signed as DOUBLE)`apache#70
childProject->LogicalProject(projects=[col_int_undef_signed2#50 AS `col_int_undef_signed`apache#30])
```

error case:
```LogicalProject(projects=[col_int_undef_signed2#50 AS `col_int_undef_signed`apache#30, cast(col_int_undef_signed#30 as DOUBLE) AS `cast(col_int_undef_signed as DOUBLE)`apache#70])```

correct:
```
LogicalProject(projects=[col_int_undef_signed#30,
cast(col_int_undef_signed#30 as DOUBLE) AS `cast(col_int_undef_signed as
DOUBLE)`apache#70])
LogicalProject(projects=[col_int_undef_signed2#50 AS
`col_int_undef_signed`apache#30])
```
wyxxxcat pushed a commit to wyxxxcat/doris that referenced this pull request Nov 18, 2025
…ct node (apache#57804)

when push alias into child node, we should always create a new project
node for it.

input:
```
Alias->cast(col_int_undef_signed#30 as DOUBLE) AS `cast(col_int_undef_signed as DOUBLE)`apache#70
childProject->LogicalProject(projects=[col_int_undef_signed2#50 AS `col_int_undef_signed`apache#30])
```

error case:
```LogicalProject(projects=[col_int_undef_signed2#50 AS `col_int_undef_signed`apache#30, cast(col_int_undef_signed#30 as DOUBLE) AS `cast(col_int_undef_signed as DOUBLE)`apache#70])```

correct:
```
LogicalProject(projects=[col_int_undef_signed#30,
cast(col_int_undef_signed#30 as DOUBLE) AS `cast(col_int_undef_signed as
DOUBLE)`apache#70])
LogicalProject(projects=[col_int_undef_signed2#50 AS
`col_int_undef_signed`apache#30])
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant