algolia / algolia/algoliasearch-client-javascript
[Feature Request] Split multi queries by chunk of 50
- Lingua principale
- TypeScript
- Stelle
- 1.4k
- Fork
- 226
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
It seems like that when SearchClient receive more than 50 query in the `search` method, the Algolia server respond an error `{"message":"Too many queries in multi query request","status":400}`.
Could the client automatically chunk the queries by 50, send multiple request and then merge the results ?
Would this been technically and logically feasible ?
Objective is to be transparent for every packages using this client.
Related issue : https://github.com/algolia/recommend/issues/142
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia dal metodo SearchClient.search descritto nell’issue e segui il percorso con cui le richieste multi-query vengono inviate ad Algolia. Determina come dividere le richieste con più di 50 query e come unire i relativi risultati, quindi verifica che il comportamento rimanga trasparente per i pacchetti che usano il client.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- typescript
- Ambito
- api
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 38/100