algolia / algolia/algoliasearch-client-javascript
[Feature Request] Split multi queries by chunk of 50
- Lenguaje dominante
- TypeScript
- Estrellas
- 1.4k
- Forks
- 226
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza por el método SearchClient.search descrito en el issue y sigue el flujo de cómo se envían las solicitudes multi-query a Algolia. Determina cómo deben dividirse las solicitudes de más de 50 queries y cómo deben combinarse sus resultados; después, verifica que el comportamiento siga siendo transparente para los paquetes que usan el cliente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- typescript
- Área
- api
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 38/100