[ https://issues.apache.org/jira/browse/CARBONDATA-1871?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jacky Li updated CARBONDATA-1871: --------------------------------- 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 was: 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 > Add annotation for interface compatibility > ------------------------------------------ > > Key: CARBONDATA-1871 > URL: https://issues.apache.org/jira/browse/CARBONDATA-1871 > Project: CarbonData > Issue Type: Improvement > Reporter: Jacky Li > Fix For: 1.3.0 > > > 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 -- This message was sent by Atlassian JIRA (v6.4.14#64029)