clickhouse-java
clickhouse-java copied to clipboard
[client-v2] Query API implementation
Describe the issue
Implementation of Query API for client v2
- [x] Method query itself
- [x] Sending query using existing code
- [ ] Sending qparams
- [ ] Validation of a request: if settings are valid, if sql query is not empty, if qparams contain valid objects etc
- [ ] Validation exceptions and errors
- [x] Query execution: async or sync
- [ ] QuerySettings: https://github.com/ClickHouse/clickhouse-java/issues/1599
- [ ] QueryResponse: https://github.com/ClickHouse/clickhouse-java/issues/1600
- [ ] QueryResponse metrics https://github.com/ClickHouse/clickhouse-java/issues/1601
- [ ] RowBinaryReader: reader creation, data fetch, API https://github.com/ClickHouse/clickhouse-java/issues/1602