amoro
amoro copied to clipboard
Apache Amoro (incubating) is a Lakehouse management system built on open data lake formats.
[AMORO-3989] Amoro's support for the domestic database Damang
## Why are the changes needed? Close #3775. ## Brief change log Add support for MSE based refresh event: - Support for calculating partition filesize mean square error based on...
### 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? In our long-running ams process...
## Why are the changes needed? JUnit 4 is no longer actively maintained, and JUnit 5 provides a more modern and powerful testing framework. This PR migrates all JUnit 4...
### What happened? TaskRuntime.stateLock and TableOptimizingProcess.lock can cause deadlocks.This can cause tables in a certain resource group to malfunction, and OptimizerKeeper will also fail to function properly. Thread1: Holding: 0x000000059a732858...
## Why are the changes needed? Please refer to issue https://github.com/apache/amoro/issues/3998. ## Brief change log - ## How was this patch tested? - [ ] Add some test cases that...
## Why are the changes needed? TaskRuntime.stateLock and TableOptimizingProcess.lock can cause deadlocks.This can cause tables in a certain resource group to malfunction, and OptimizerKeeper will also fail to function properly....
## Why are the changes needed? In master-slave mode, each optimizer needs to communicate with each ams node. Therefore, the registration mode of the optimizer needs to be modified in...
## Why are the changes needed? In DefaultTable Service, it is compatible with master-slave mode. In master-slave mode, it is necessary to load tables from catalog, determine the addition and...
## Why are the changes needed? Close #3973. ## Brief change log - ## How was this patch tested? - [ ] Add some test cases that check the changes...