elasticsearch/docs/reference/sql/apis/clear-sql-cursor-api.asciidoc
James Rodewig ea635d67a6
[DOCS] SQL: Add formal API docs (#75506)
Adds formal API docs for the following APIs:

* Clear SQL cursor
* SQL search
* SQL translate

Other changes:

* Removes and redirects the "Supported REST parameters section." This is now covered in the SQL search API docs.
* Updates a few related xrefs.

Closes #75085
2021-07-21 08:04:21 -04:00

48 lines
990 B
Text

[role="xpack"]
[testenv="basic"]
[[clear-sql-cursor-api]]
=== Clear SQL cursor API
++++
<titleabbrev>Clear SQL cursor</titleabbrev>
++++
Clears an <<sql-pagination,SQL search cursor>>.
////
[source,console]
----
POST _sql
{
"query": "SELECT * FROM library ORDER BY page_count DESC",
"fetch_size": 5
}
----
// TEST[setup:library]
////
[source,console]
----
POST _sql/close
{
"cursor": "sDXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAAEWYUpOYklQMHhRUEtld3RsNnFtYU1hQQ==:BAFmBGRhdGUBZgVsaWtlcwFzB21lc3NhZ2UBZgR1c2Vy9f///w8="
}
----
// TEST[continued]
// TEST[s/sDXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAAEWYUpOYklQMHhRUEtld3RsNnFtYU1hQQ==:BAFmBGRhdGUBZgVsaWtlcwFzB21lc3NhZ2UBZgR1c2Vy9f\/\/\/w8=/$body.cursor/]
[[clear-sql-cursor-api-request]]
==== {api-request-title}
`POST _sql/close`
[[clear-sql-cursor-api-limitations]]
===== Limitations
See <<sql-limitations>>.
[role="child_attributes"]
[[clear-sql-cursor-api-request-body]]
==== {api-request-body-title}
`cursor`::
(Required, string) Cursor to clear.