Skip to content

Commit e6a4c6a

Browse files
committed
[fix] 修复合并结果丢失代码
1 parent 2065fa6 commit e6a4c6a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

rdb/rdb-side/src/main/java/com/dtstack/flink/sql/side/rdb/all/AbstractRdbAllReqRow.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@
3030
import org.apache.calcite.sql.JoinType;
3131
import org.apache.commons.collections.CollectionUtils;
3232
import org.apache.commons.lang3.StringUtils;
33+
import org.apache.flink.api.common.typeinfo.TypeInformation;
3334
import org.apache.flink.configuration.Configuration;
3435
import org.apache.flink.table.dataformat.BaseRow;
36+
import org.apache.flink.table.typeutils.TimeIndicatorTypeInfo;
3537
import org.apache.flink.types.Row;
3638
import org.apache.flink.util.Collector;
3739
import org.slf4j.Logger;
@@ -41,6 +43,8 @@
4143
import java.sql.ResultSet;
4244
import java.sql.SQLException;
4345
import java.sql.Statement;
46+
import java.sql.Timestamp;
47+
import java.time.LocalDateTime;
4448
import java.util.ArrayList;
4549
import java.util.Calendar;
4650
import java.util.List;
@@ -133,6 +137,7 @@ public void flatMap(Row value, Collector<BaseRow> out) throws Exception {
133137
* @param obj
134138
* @return
135139
*/
140+
@Override
136141
protected Object dealTimeAttributeType(Class<? extends TypeInformation> entry, Object obj) {
137142
boolean isTimeIndicatorTypeInfo = TimeIndicatorTypeInfo.class.isAssignableFrom(entry);
138143
if (obj instanceof LocalDateTime && isTimeIndicatorTypeInfo) {

0 commit comments

Comments
 (0)