Fixing
- fix get_log merge use not eixsted attr
Fixing
- fix job type in list alert
- fix ext_info in resource apis
Implementations
- Add resources api
- Update elasticsearch migration to use scroll
- fix version of dependencies to keep compatible with Python 2: protobuf<=3.17.3, dateparser<=0.7.6
Implementations
- Add executeSQl apis
- Add extra parameter power_sql in get_log/get_logs/get_log_all
- Add SQL related headers(x-log-**) on GetLogResponse
Fixing
- fix typo
Implementations
- Support Elasticsearch v7.x in es_migration
- Resume break-point when restart in es_migration
- Report state logging into SLS for es_migration
Break Change
- Elasticsearch v6.x is no longer supported in es_migration
Implementations
- Add support for Consumer Group
Newly Supported Python
- PyPy2
- PyPy3
Fixing
- Support case insensitive in header name via REST
Implementations
- Add support for Python 3.x
Supported Python
- Python 2.6
- Python 2.7
- Python 3.3
- Python 3.4
- Python 3.5
- Python 3.6
Improvements
- Uploaded to Pypi to support pip installation
Implementations
- Wrap Rest API
- Implement the signature of API request
- Use format of Protocol Buffer to transfer data
- Support API defined compression style
- Support API to do batch query and data consumption
- Use exception to uncover errors
Supported Python
- Python 2.6
- Python 2.7
Supported API
- Log Service API 0.6