kyuubi/integration-tests
Cheng Pan 6a23f88b00
[KYUUBI #5243] Distinguish metadata between batch impl v2 and recovery
### _Why are the changes needed?_

The `recoveryMetadata` is not accurate after batch impl is introduced. This PR proposes to rename `recoveryMetadata` to `metadata` and introduce a dedicated flay `fromRecovery` to distinguish metadata between them.

This PR also partially reverts #4798, by removing unnecessary constructor parameters `shouldRunAsync` and `batchConf`

### _How was this patch tested?_
- [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

- [ ] Add screenshots for manual tests if appropriate

- [x] [Run test](https://kyuubi.readthedocs.io/en/master/contributing/code/testing.html#running-tests) locally before make a pull request

### _Was this patch authored or co-authored using generative AI tooling?_

No.

Closes #5243 from pan3793/meta-recov.

Closes #5243

0718fbefe [Cheng Pan] nit
b8358464c [Cheng Pan] simplify
a2d6519c6 [Cheng Pan] fix test
2dad868bd [Cheng Pan] refactor
f83d2a602 [Cheng Pan] Distinguish batch impl v2 metadata from recovery

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2023-09-06 02:51:43 +08:00
..
kyuubi-flink-it Bump 1.9.0-SNAPSHOT 2023-09-04 14:23:12 +08:00
kyuubi-hive-it Bump 1.9.0-SNAPSHOT 2023-09-04 14:23:12 +08:00
kyuubi-jdbc-it Bump 1.9.0-SNAPSHOT 2023-09-04 14:23:12 +08:00
kyuubi-kubernetes-it [KYUUBI #5243] Distinguish metadata between batch impl v2 and recovery 2023-09-06 02:51:43 +08:00
kyuubi-trino-it Bump 1.9.0-SNAPSHOT 2023-09-04 14:23:12 +08:00
kyuubi-zookeeper-it Bump 1.9.0-SNAPSHOT 2023-09-04 14:23:12 +08:00
pom.xml Bump 1.9.0-SNAPSHOT 2023-09-04 14:23:12 +08:00