algolia / algolia/algoliasearch-client-javascript
[Feature Request] Split multi queries by chunk of 50
- Vorherrschende Sprache
- TypeScript
- Sterne
- 1.4k
- Forks
- 226
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit der in der Issue beschriebenen Methode SearchClient.search und verfolge, wie Multi-Query-Anfragen an Algolia gesendet werden. Ermittle, wie Anfragen mit mehr als 50 Queries aufgeteilt und ihre Ergebnisse zusammengeführt werden sollen, und überprüfe anschließend, dass das Verhalten für Pakete, die den Client verwenden, transparent bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- api
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100