algolia / algolia/algoliasearch-client-javascript
[Feature Request] Split multi queries by chunk of 50
- Langage dominant
- TypeScript
- Étoiles
- 1.4k
- Forks
- 226
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
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
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par la méthode SearchClient.search décrite dans l’issue et suivez la manière dont les requêtes multi-query sont envoyées à Algolia. Déterminez comment les requêtes comportant plus de 50 queries doivent être divisées et comment leurs résultats doivent être fusionnés, puis vérifiez que le comportement reste transparent pour les packages qui utilisent le client.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- typescript
- Domaine
- api
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 38/100