Sergey Chernov
Sergey Chernov
## Summary Implementation of readers for binary formats ## Checklist Delete items not relevant to your PR: - [x] Unit and integration tests covering the common scenarios were added
[HTTP] When Apache Http Client is missing in classpath then JDK built-in one is silently selected.
### Describe the bug Http client provider is silently fallback to URL Connection client from JDK. ### Steps to reproduce 1. Create application without apache http client dependency 2. Run...
- [x] RowBinaryReader: reader creation, data fetch, API
- [x] QueryResponse: creating a response object, handle errors - [ ] QueryResponse: handle long queries - [ ] QueryResponse: data access for external readers (tests for JSON, TSV, CSV)
### Describe the bug Precondition: async option is enabled. When request is executed there is a worker thread that calls actual client and sends out data while calling thread returns...
Implement query settings: - [x] QuerySettings: implement support of existing settings (validate on set) - all common and http specific - [ ] Review usage of settings. There are some...
There are many settings that can be passed to client. They should be well documented, in code they should be validated correctly, there should be a good java doc for...
### Describe the issue Implementation of Query API for client v2 - [x] Method query itself - [x] Sending query using existing code - [ ] Sending qparams - [...
- [ ] QueryResponse metrics - [ ] API to hookup external libraries - [ ] Metrics calculation and summary
- [ ] GetTableSchema - [ ] TableSchema: structure, methods - [ ] Parsing response to structure