:wave: Hey Typesense team, I’m seeing a change in ...
# community-help
a
👋 Hey Typesense team, I’m seeing a change in behavior after upgrading to
v29.0.rc23
from
v28.0
and wanted to confirm if this is expected. We’re using the
/multi_search
endpoint to query the
supplierinventories_rpn
collection with a `group_by=supplierInfo, group_limit=500`and `per_page=1000.`In version
v28.0
, we were consistently getting around 54 groups, which matched the
found
key in the response. However, after upgrading to
v29.0.rc23
, the same request is now returning only 6 groups, even though the
found
key still correctly shows 54. Here’s the
curl
for reference (sanitized):
Copy code
curl --location 'https://<host>/multi_search?x-typesense-api-key=***' \
--header 'accept: application/json' \
--header 'content-type: text/plain' \
--data '{
  "searches": [
    {
      "query_by": "rootPartNumber",
      "per_page": 1000,
      "group_by": "supplierInfo",
      "group_limit": 500,
      "sort_by": "_group_found:desc",
      "collection": "supplierinventories_rpn",
      "q": "*",
      "filter_by": "(rootPartNumber:=[71711M55R00-5PK,17100M79M50,28113M79M00-C48,87460-76G00,13871M73K00])",
      "page": 1
    }
  ]
}'
Could you confirm if this is a bug or if there was a change in
group_by
behavior in v29? @Sahil Rally @Atishay Jain