Skip to content

Commit f89d16a

Browse files
committed
[hotfix-36382][core][es7] org.apache.commons.compress.utils.Lists 和 engine中类冲突导致。
1 parent 0cfc637 commit f89d16a

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

elasticsearch7/elasticsearch7-side/elasticsearch7-all-side/src/main/java/com/dtstack/flink/sql/side/elasticsearch7/Elasticsearch7AllSideInfo.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
import com.dtstack.flink.sql.util.ParseUtils;
2727
import org.apache.calcite.sql.SqlNode;
2828
import org.apache.commons.collections.CollectionUtils;
29-
import org.apache.commons.compress.utils.Lists;
3029
import org.apache.flink.api.java.typeutils.RowTypeInfo;
3130

31+
import java.util.ArrayList;
3232
import java.util.List;
3333

3434
/**
@@ -53,7 +53,7 @@ public void parseSelectFields(JoinInfo joinInfo) {
5353

5454
String sideTableName = joinInfo.getSideTableName();
5555
String nonSideTableName = joinInfo.getNonSideTable();
56-
List<String> fields = Lists.newArrayList();
56+
List<String> fields = new ArrayList<>();
5757

5858
int sideIndex = 0;
5959
for (int i = 0; i< outFieldInfoList.size(); i++) {
@@ -77,7 +77,7 @@ public void parseSelectFields(JoinInfo joinInfo) {
7777

7878
SqlNode conditionNode = joinInfo.getCondition();
7979

80-
List<SqlNode> sqlNodeList = Lists.newArrayList();
80+
List<SqlNode> sqlNodeList = new ArrayList<>();
8181

8282
ParseUtils.parseAnd(conditionNode, sqlNodeList);
8383

elasticsearch7/elasticsearch7-side/elasticsearch7-async-side/src/main/java/com/dtstack/flink/sql/side/elasticsearch7/Elasticsearch7AsyncReqRow.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import com.dtstack.flink.sql.util.ParseUtils;
2828
import com.dtstack.flink.sql.util.RowDataComplete;
2929
import org.apache.calcite.sql.SqlNode;
30-
import org.apache.commons.compress.utils.Lists;
3130
import org.apache.commons.lang3.StringUtils;
3231
import org.apache.flink.api.java.typeutils.RowTypeInfo;
3332
import org.apache.flink.configuration.Configuration;
@@ -50,6 +49,7 @@
5049
import java.io.IOException;
5150
import java.io.Serializable;
5251
import java.sql.Timestamp;
52+
import java.util.ArrayList;
5353
import java.util.List;
5454
import java.util.Map;
5555

@@ -64,7 +64,7 @@ public class Elasticsearch7AsyncReqRow extends BaseAsyncReqRow implements Serial
6464
private static final Logger LOG = LoggerFactory.getLogger(Elasticsearch7AsyncReqRow.class);
6565
private transient RestHighLevelClient rhlClient;
6666
private SearchRequest searchRequest;
67-
private List<String> sqlJoinCompareOperate = Lists.newArrayList();
67+
private List<String> sqlJoinCompareOperate = new ArrayList<>();
6868

6969
public Elasticsearch7AsyncReqRow(RowTypeInfo rowTypeInfo, JoinInfo joinInfo, List<FieldInfo> outFieldInfoList, AbstractSideTableInfo sideTableInfo) {
7070
super(new Elasticsearch7AsyncSideInfo(rowTypeInfo, joinInfo, outFieldInfoList, sideTableInfo));
@@ -97,8 +97,8 @@ public void handleAsyncInvoke(Map<String, Object> inputParams, BaseRow input, Re
9797
@Override
9898
public void onResponse(SearchResponse searchResponse) {
9999

100-
List<Object> cacheContent = Lists.newArrayList();
101-
List<BaseRow> rowList = Lists.newArrayList();
100+
List<Object> cacheContent = new ArrayList<>();
101+
List<BaseRow> rowList = new ArrayList<>();
102102
SearchHit[] searchHits = searchResponse.getHits().getHits();
103103
if (searchHits.length > 0) {
104104
Elasticsearch7SideTableInfo tableInfo = null;

0 commit comments

Comments
 (0)