Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
All use facing API should be annotated with proper stability level.
InterfaceStability level includes:
1. Forever: API in this level is compatible across major version
2. Stable: API in this level is compatible across minor version, maybe break across major version
3. Evolving: API in this level is compatible across maintenance version, maybe break across minor version
4. Unstable: API in this level is not backward compatible guranteed
Since user mainly use SQL for carbondata, the API need to be annotated includes:
1. Table Property in create table
2. Load Option in load data and dataframe api
3. Carbon Property
Attachments
1.
|
Clean up unused constant in CarbonCommonConstant | Resolved | Jacky Li |
|
||||||||
2.
|
Refactor and annotate carbon property | Open | Unassigned | |||||||||
3.
|
Refactor and annotate table property | Open | Unassigned | |||||||||
4.
|
Refactor and annotate load options | Open | Unassigned |