Qishang Zhong
Qishang Zhong
## What is the purpose of the change This pull request fix NullPointerException in HybridSource when restoring from checkpoint. After the recovery action is triggered, only the source with sourceIndex...
## Why are the changes needed? Close #2553. ## Brief change log - ## How was this patch tested? - [ ] Add some test cases that check the changes...
### Search before asking - [X] I have searched in the [issues](https://github.com/NetEase/amoro/issues?q=is%3Aissue) and found no similar issues. ### What would you like to be improved? For large tables written by...
### Search before asking - [X] I have searched in the [issues](https://github.com/NetEase/amoro/issues?q=is%3Aissue) and found no similar issues. ### What would you like to be improved? Improve the display of `Duration`...
## Why are the changes needed? Fix #1794 ## Brief change log - *Use CachingCatalog wrap caltalog* - *Add class IcebergCachingCatalogWrapper.java* ## How was this patch tested? - [ ]...
### Search before asking - [X] I have searched in the [issues](https://github.com/NetEase/amoro/issues?q=is%3Aissue) and found no similar issues. ### What would you like to be improved?   Current Base table...
Resolve [FLINK-35119](https://issues.apache.org/jira/browse/FLINK-35119). The `before` and `after` of DataChangeEvent participate in serialization in case of null value.
### Search before asking - [X] I have searched in the [issues](https://github.com/apache/amoro/issues?q=is%3Aissue) and found no similar issues. ### What would you like to be improved? Remove `org.apache.amoro.optimizer.common.OptimizerConfig#memorySize` and related code....