The current rendering of the document table takes several seconds for just 500 documents, which makes its use with larger datasets impractical.
:warning: The measurements and goals in this issue are a work in progress and will be expanded over time.
Progress
relates to elastic/kibana#10682
In our use case the fetching of data is the most time consuming part of the rendering.
In an ideal case I think it should only fetch the first X records and fetch later on more records.
The first query should not include all possible records, but only the first 50 or so.
Elasticsearch does support continuing the search after the position of the last record (e.g. the 50th):
https://www.elastic.co/guide/en/elasticsearch/reference/master/search-request-search-after.html
Most helpful comment
In our use case the fetching of data is the most time consuming part of the rendering.
In an ideal case I think it should only fetch the first X records and fetch later on more records.
The first query should not include all possible records, but only the first 50 or so.
Elasticsearch does support continuing the search after the position of the last record (e.g. the 50th):
https://www.elastic.co/guide/en/elasticsearch/reference/master/search-request-search-after.html