[
https://issues.apache.org/jira/browse/SOLR-10480?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15979095#comment-15979095
]
Maxime Darçot commented on SOLR-10480:
--------------------------------------
This is definitely an issue about the pagination and not about the estimate of
numBuckets. Indeed if for one faceted query I put a limit of 100 I can go up to
an offset of around 300 before the query doesn't return anything anymore (which
would mean that there are around 300 buckets), while with the same query but a
limit of 10'000, I can go up to around 30'000 for the offset (which means that
there are definitely a lot more than 300 buckets).
> Offset does not allow for full pagination in JSON Facet API
> -----------------------------------------------------------
>
> Key: SOLR-10480
> URL: https://issues.apache.org/jira/browse/SOLR-10480
> Project: Solr
> Issue Type: Bug
> Security Level: Public(Default Security Level. Issues are Public)
> Components: Facet Module, SolrCloud
> Affects Versions: 6.4.1
> Reporter: Maxime Darçot
>
> I have a SolrCloud cluster and when I use the JSON facet API to do term
> faceting like this:
> bq. json.facet={"results":{"type": "terms", "field": "my_field", "limit":
> 100, "offset": 100, "numBuckets": true}}
> it does work correctly.
> However the _numBuckets_ tells me in return that I have more than 6 millions
> buckets but as soon as I start to grow the _offset_ value to browse these
> buckets, it doesn't return anything anymore (when I reach an offset of around
> 300).
> What is even weirder is that if I put a bigger _limit_, like 10'000, I can
> increase the _offset_ until around 29'000 before it doesn't return anything.
> And the returned _numBuckets_ doesn't change all the while.
> It is a big problem because we can't paginate till the end of the buckets.
> Might be related to SOLR-7452, I don't know...
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]