yuqi1129 opened a new issue, #9774:
URL: https://github.com/apache/gravitino/issues/9774
### Describe the proposal
Currently, Gravitino supports 14 types of catalogs, with more being added,
the current structure of catalogs will be hard to manage and mantain them, so I
suggest we try to sort them into two kinds
- Catalogs under the folder `catalogs` will be actively developed and
maintained by the community.
- Catalogs under the folder `catalogs-contrib` will be paid with less
effort, and the community will not guarantee regular updates, features and bug
fixes
For now, I would like to put `catalog-jdbc-oceanbase` in the
`catalogs-contrib`.
In the meantime, Gravitino will provide two kinds of release binaries:
- gravitino-{version}-bin.gz. It only contains catalogs that under the
folder `catalogs`
- gravitino-extend-{version}-bin.gz. It will contain all catalogs that
Gravitino supports.
Users can choose the right one that fits their needs.
### Task list
- [ ] Move catalog-oceanbase to catalogs-contrib
- [ ] Change CI not to run modules under catalogs-contrib/* unless
dependecies have changed
- [ ] Change package logic to build two release binaries
- [ ] Change release script accordingly
- [ ] Adjust docs accordingly.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]