Open
Description
Describe the proposal
We use an all-in-one Docker image as the Doris IT container, which is convenient to use. However, I found some shortcomings.
- It has only one Backend (BE), so creating a table with default properties will result in an error. see [Bug report] Can't create Doris table with default configuration using Gravitino Doris image #3173
- In Doris 2.1.x, the Doris community advises utilizing docker-compose for initiating a Doris cluster. To support new features in Doris 2.1.x, it is also necessary to use docker-compose.
Task list
- introduce docker-compose in
org.apache.gravitino.integration.test
- update DorisContainer to use docker-compose
- remove code about
replication_num
[#3173] fix(doris-catalog): Fix the bug when create doris table with empty property #4343