I am facing an issue with my Weaviate deployment where I am unable to change the default query limits for search results. Despite adjusting both the QUERY_DEFAULTS_LIMIT and QUERY_MAXIMUM_RESULTS parameters in my configuration, as well as trying different values and even omitting them entirely, the number of search results returned by Weaviate remains fixed at 100.
Below is the relevant excerpt from my Weaviate configuration:
Thank you for raising that problem internally, I am facing the same issue.
On the other hand, I was wondering if it would be possible to pass filters in the cursor api ?
Also, do you mind updating the doc: until the fix to GRPC i completed?
The number of objects you can retrieve is limited. A single query returns up to QUERY_MAXIMUM_RESULTS. If the sum of offset and limit exceeds QUERY_MAXIMUM_RESULTS, Weaviate returns an error. To change the limit, edit the QUERY_MAXIMUM_RESULTS environment variable. If you increase QUERY_MAXIMUM_RESULTS, use the lowest value possible to avoid performance problems.