Closed
Description
Recently, we've been working on a few updates related to Manticore's HTTP API:
- Migration to Buddy communication protocol v2 manticoresearch#1806
- Daemon returns different formats of error message manticoresearch#1808,
- Support different request formats to the '/sql' endpoint manticoresearch#1810,
- Incorrect handling of /pq/{table}/* requests manticoresearch#1811,
- Unnecessary url decoding for
cli_json
requests manticoresearch#1866.
That should allow us to abandon customizing the auto-generated clients we do now to handle ambiguities in HTTP API's response formats. After all the above-mentioned issues are finished, it'll be necessary to implement a new OpenAPI schema that would strictly match the request/response formats specified by Manticore's HTTP API and to regenerate all the clients with that schema.