Skip to content

Commit fd8dc57

Browse files
committed
resole Conflicts
1 parent 999109b commit fd8dc57

2 files changed

Lines changed: 11 additions & 1 deletion

File tree

core/src/main/java/com/dtstack/flink/sql/side/SideSqlExec.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,17 @@ private void joinFun(Object pollObj,
382382
Table leftTable = getTableFromCache(localTableCache, joinInfo.getLeftTableAlias(), joinInfo.getLeftTableName());
383383

384384
RowTypeInfo leftTypeInfo = new RowTypeInfo(leftTable.getSchema().getFieldTypes(), leftTable.getSchema().getFieldNames());
385+
386+
int length = leftTable.getSchema().getFieldDataTypes().length;
387+
LogicalType[] logicalTypes = new LogicalType[length];
388+
for(int i=0; i<length; i++){
389+
logicalTypes[i] = leftTable.getSchema().getFieldDataTypes()[i].getLogicalType();
390+
}
391+
392+
BaseRowTypeInfo leftBaseTypeInfo = new BaseRowTypeInfo(logicalTypes, leftTable.getSchema().getFieldNames());
393+
385394
leftScopeChild.setRowTypeInfo(leftTypeInfo);
395+
leftScopeChild.setBaseRowTypeInfo(leftBaseTypeInfo);
386396

387397
JoinScope.ScopeChild rightScopeChild = new JoinScope.ScopeChild();
388398
rightScopeChild.setAlias(joinInfo.getRightTableAlias());

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
<module>polardb</module>
3737
<module>oceanbase</module>
3838
<module>tidb</module>
39-
<module>localTest</module>
39+
<!-- <module>localTest</module>-->
4040

4141
</modules>
4242

0 commit comments

Comments
 (0)