Skip to content

Commit dbab066

Browse files
committed
pom
1 parent 2330da5 commit dbab066

3 files changed

Lines changed: 8 additions & 30 deletions

File tree

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

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -122,26 +122,25 @@ private static List<FieldInfo> getAllField(JoinScope scope){
122122
List<FieldInfo> fieldInfoList = Lists.newArrayList();
123123
while(true) {
124124
JoinScope.ScopeChild resolved;
125-
RowTypeInfo field;
125+
BaseRowTypeInfo field;
126126
BaseRowTypeInfo baseRowTypeInfo;
127127
if(!prefixId.hasNext()) {
128128
return fieldInfoList;
129129
}
130130

131131
resolved = (JoinScope.ScopeChild)prefixId.next();
132-
int fieldTypeLength = resolved.getRowTypeInfo().getFieldTypes().length;
132+
int fieldTypeLength = resolved.getBaseRowTypeInfo().getFieldTypes().length;
133133
if(fieldTypeLength == 2
134-
&& resolved.getRowTypeInfo().getFieldTypes()[1].getClass().equals(RowTypeInfo.class)){
135-
field = (RowTypeInfo) resolved.getRowTypeInfo().getFieldTypes()[1];
134+
&& resolved.getRowTypeInfo().getFieldTypes()[1].getClass().equals(BaseRowTypeInfo.class)){
135+
field = (BaseRowTypeInfo) resolved.getBaseRowTypeInfo().getFieldTypes()[1];
136136
} else if(fieldTypeLength ==1
137-
&& resolved.getRowTypeInfo().getFieldTypes()[0].getClass().equals(RowTypeInfo.class)){
138-
field = (RowTypeInfo) resolved.getRowTypeInfo().getFieldTypes()[0];
137+
&& resolved.getRowTypeInfo().getFieldTypes()[0].getClass().equals(BaseRowTypeInfo.class)){
138+
field = (BaseRowTypeInfo) resolved.getBaseRowTypeInfo().getFieldTypes()[0];
139139
}else{
140-
field = resolved.getRowTypeInfo();
140+
field = resolved.getBaseRowTypeInfo();
141141
}
142142

143-
144-
baseRowTypeInfo = resolved.getBaseRowTypeInfo();
143+
baseRowTypeInfo = field;
145144
String[] fieldNames = field.getFieldNames();
146145
TypeInformation<?>[] types = field.getFieldTypes();
147146
LogicalType[] logicalTypes = baseRowTypeInfo.getLogicalTypes();
File renamed without changes.

pom.xml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -11,32 +11,11 @@
1111
<modules>
1212
<module>core</module>
1313
<module>kafka-base</module>
14-
<module>kafka09</module>
15-
<module>kafka10</module>
16-
<module>kafka11</module>
1714
<module>kafka</module>
1815
<module>mysql</module>
19-
<module>hbase</module>
20-
<module>elasticsearch5</module>
21-
<module>elasticsearch6</module>
22-
<module>mongo</module>
23-
<module>redis5</module>
2416
<module>launcher</module>
2517
<module>rdb</module>
26-
<module>sqlserver</module>
27-
<module>oracle</module>
28-
<module>cassandra</module>
29-
<module>kudu</module>
30-
<module>postgresql</module>
31-
<module>serversocket</module>
3218
<module>console</module>
33-
<module>clickhouse</module>
34-
<module>impala</module>
35-
<module>db2</module>
36-
<module>polardb</module>
37-
<module>oceanbase</module>
38-
<module>tidb</module>
39-
<!-- <module>localTest</module>-->
4019

4120
</modules>
4221

0 commit comments

Comments
 (0)