Github user moshebla commented on a diff in the pull request:

    https://github.com/apache/lucene-solr/pull/416#discussion_r213319927
  
    --- Diff: 
solr/core/src/java/org/apache/solr/response/transform/ChildDocTransformer.java 
---
    @@ -99,6 +96,9 @@ public void transform(SolrDocument rootDoc, int 
rootDocId) {
     
           // we'll need this soon...
           final SortedDocValues segPathDocValues = 
DocValues.getSorted(leafReaderContext.reader(), NEST_PATH_FIELD_NAME);
    +      // passing a different SortedDocValues obj since the child documents 
which come after are of smaller docIDs,
    +      // and the iterator can not be reversed.
    +      final String transformedDocPath = getPathByDocId(segRootId, 
DocValues.getSorted(leafReaderContext.reader(), NEST_PATH_FIELD_NAME));
    --- End diff --
    
    Sure thing.
    Done :-)


---

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to