I think that's a bug! Good catch! ~ David Smiley Apache Lucene/Solr Search Developer http://www.linkedin.com/in/davidwsmiley
On Thu, Oct 1, 2020 at 11:38 PM Alexandre Rafalovitch <[email protected]> wrote: > I am indexing a deeply nested structure and am trying to return it > with fl=*,[child]. > > And it is supposed to have 5 children under the top element but > returns only 4. Two hours of debugging later, I realize that the > "limit" parameter is set to 10 by default and that 10 seems to be > counting children at ANY level. And calculating them depth-first. So, > it was quite unobvious to discover when the children suddenly stopped > showing up. > > The documentation says: > > The maximum number of child documents to be returned per parent > document. > The default is `10`. > > So, is that (all nested children included in limit) what we actually > mean? Or did we mean maximum number of "immediate children" for any > specific document/level and the code is wrong? > > I can update the doc to clarify the results, but I don't know whether > I am looking at the bug or the feature. > > Regards, > Alex. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
