Skip to content
This repository was archived by the owner on Nov 7, 2025. It is now read-only.

Commit 0186161

Browse files
authored
Update limitations: supported endpoints and supported types (#1042)
Update limitations.md: - Update the list of supported endpoints - Update the list of supported ElasticSearch/ClickHouse types Signed-off-by: Piotr Grabowski <[email protected]>
1 parent d6e176a commit 0186161

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

docs/public/docs/limitations.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ Currently not supported future roadmap items:
5252
refer to the `List of supported endpoints` section for more details.
5353
* JSON are not pretty printed in the response.
5454
* The schema support is limited.
55-
* Elasticsearch types: date, text, keyword, boolean, byte, short, integer, long, unsigned_long, float, double
56-
* Clickhouse types: DateTime, DateTime64, String, Boolean, UInt8, UInt16, UInt32, UInt64, Int8, Int16, Int32, Int64, Float32, Float64
55+
* Elasticsearch types: `date`, `text`, `keyword`, `boolean`, `byte`, `short`, `integer`, `long`, `unsigned_long`, `float`, `half_float`, `double`, `ip`, `geo_point`, `point`
56+
* Clickhouse types: `Date`, `DateTime`, `DateTime64`, `String`, `FixedString`, `LowCardinality(String)`, `Bool`, `UInt8`, `UInt16`, `UInt32`, `UInt64`, `Int8`, `Int16`, `Int32`, `Int64`, `Float32`, `Float64`, `Array` (of types listed in this list).
5757
* Some advanced query parameters are ignored.
5858
* No support for SQL, EQL (Event Query Language), PPL, or ES/QL.
5959
* Better secret support.
@@ -79,24 +79,29 @@ Upon a query, Quesma will forward the request to the appropriate data source (El
7979
The following endpoints are supported:
8080

8181
* Search:
82-
* `POST /_search`
8382
* `POST /:index/_search`
8483
* `POST /:index/_async_search`
84+
* `GET /_async_search/status/:id`
85+
* `GET /_async_search/:id`, `DELETE /_async_search/:id`
8586
* `GET /:index/_count`
87+
* `POST /:index/_terms_enum`
88+
* `GET /:index/_eql/search`, `POST /:index/_eql/search`
8689
* Schema:
8790
* `GET /:index`
88-
* `GET /:index/_mapping`
91+
* `GET /:index/_mapping`, `PUT /:index/_mapping`
8992
* `PUT /:index`
9093
* `POST /:index/_field_caps`
9194
* `POST /:index/_terms_enum`
9295
* `POST /:index`
93-
* `POST /:index/_mapping`
96+
* `GET /:index/_field_caps`, `POST /:index/_field_caps`
97+
* `GET /_resolve/index/:index`
9498
* Ingest:
95-
* `POST /_bulk`
99+
* `POST /_bulk`, `PUT /_bulk`
96100
* `POST /:index/_bulk`
97101
* `POST /:index/_doc`
98102
* Administrative:
99103
* `GET /_cluster/health`
104+
* `POST /:index/_refresh`
100105

101106

102107
**Warning:** Quesma does not support path parameters in URLs listed above.

0 commit comments

Comments
 (0)