kyuubi/integration-tests
benjobs c84ea87c81
[KYUUBI #2730] [WIP][KYUUBI #2238] Support Flink 1.15
### Why are the changes needed?

Flink 1.15.0 is out, Kyuubi needs to support it.

Please clarify why the changes are needed. For instance

1. new add flink 1.15 support
2. new add `flink-1.14` and `flink-1.15` maven profiles to support both Flink 1.14 & 1.15

flink 1.14  all functions and codes are kept unchanged without any impact

flink 1.15 support part of the work is still in progress, At present, 32 test cases have passed and 5 have failed, You can review, put forward suggestions for improvement, I will continue to improve.

### how to build with flink 1.14

```
mvn clean install -DskipTests -Pflink-1.14
```

### how to build with flink 1.15

```
mvn clean install -DskipTests -Pflink-1.15
```

### how to run test cases with flink 1.14

enable `flink-1.14` maven profile  and run the test cases

### how to run test cases with flink 1.15

enable `flink-1.15` maven profile  and run the test cases

### _How was this patch tested?_

- [x]  Add some test cases that check the changes thoroughly including negative and positive cases if possible

- [ ] Add screenshots for manual tests if appropriate

- [ ] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests) locally before make a pull request

Closes #2730 from wolfboys/master.

Closes #2730

Closes #2238

ba9716f8 [benjobs] Improve check flink version
0616e74d [benjobs] [KYUUBI #2238] Support Flink 1.15

Authored-by: benjobs <benjobs@qq.com>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2022-05-25 11:31:19 +08:00
..
kyuubi-flink-it [KYUUBI #2730] [WIP][KYUUBI #2238] Support Flink 1.15 2022-05-25 11:31:19 +08:00
kyuubi-kubernetes-it [KYUUBI #2471] Fix the bug of dynamically loading external packages 2022-05-12 16:57:02 +08:00
kyuubi-trino-it [KYUUBI #2348] Add it test for trino engine 2022-05-19 16:33:53 +08:00
pom.xml [KYUUBI #2348] Add it test for trino engine 2022-05-19 16:33:53 +08:00