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]

Reply via email to