Skip to content

Commit 03ed8cf

Browse files
authored
Remove mentions to stream api (#5958)
1 parent 7a9b1b2 commit 03ed8cf

File tree

2 files changed

+3
-12
lines changed

2 files changed

+3
-12
lines changed

docs/overview/concepts/querying.md

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@ title: Querying
33
sidebar_position: 2
44
---
55

6-
Quickwit provides two endpoints with full-text search queries identified by the `query` parameter:
7-
8-
- A search endpoint that returns a [JSON](../../reference/rest-api.md)
9-
- A search stream endpoint that returns a stream of the requested [field values](../../reference/rest-api.md)
10-
116
A search query received by a searcher will be executed using a map-reduce approach following these steps:
127

138
1. The Searcher identifies relevant splits based on the request’s [timestamp interval](#time-sharding) and [tags](#tag-pruning).
@@ -90,10 +85,6 @@ For instance, if tenant\_1,app\_1 and tenant\_2,app\_2 are both sent to partitio
9085
still search inside the 1st partition as it will be tagged with tenant\_1,tenant\_2,app\_1 and app\_2. You should therefore prefer a partition key such as
9186
`hash_mod(tenant_id, 10),hash_mod(app_id, 5)` which will generate as many splits, but with better tags.
9287

93-
### Search stream query limits
94-
95-
Search stream queries can take a huge amount of RAM. Quickwit limits the number of concurrent search streams per split to 100 by default. You can adjust this limit by setting the value of the searcher configuration property called `max_num_concurrent_split_streams` in the configuration file.
96-
9788
### Caching
9889

9990
Quickwit does caching in many places to deliver a highly performing query engine.

quickwit/quickwit-search/src/cluster_client.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ const MAX_GET_KV_ATTEMPTS: usize = 6;
3737
/// We attempt to store our KVs on two nodes.
3838
const TARGET_NUM_REPLICATION: usize = 2;
3939

40-
/// Client that executes placed requests (Request, `SearchServiceClient`) and provides
41-
/// retry policies for `FetchDocsRequest`, `LeafSearchRequest` and `LeafSearchStreamRequest`
42-
/// to retry on other `SearchServiceClient`.
40+
/// Client that executes placed requests (Request, `SearchServiceClient`) and
41+
/// provides retry policies for `FetchDocsRequest` and `LeafSearchRequest` to
42+
/// retry on other `SearchServiceClient`.
4343
#[derive(Clone)]
4444
pub struct ClusterClient {
4545
pub(crate) search_job_placer: SearchJobPlacer,

0 commit comments

Comments
 (0)