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

    https://github.com/apache/lucene-solr/pull/443#discussion_r214542721
  
    --- Diff: 
solr/solrj/src/test/org/apache/solr/client/solrj/SolrExampleTests.java ---
    @@ -1831,7 +1831,7 @@ public void testChildDoctransformer() throws 
IOException, SolrServerException {
           
           q = new SolrQuery("q", "*:*", "indent", "true");
           q.setFilterQueries(parentFilter);
    -      q.setFields("id,[child parentFilter=\"" + parentFilter +
    +      q.setFields("id, level_i, [child parentFilter=\"" + parentFilter +
    --- End diff --
    
    I'm confused; this change suggests there is a backwards-compatibility 
change; is there?  I think you said that the child "fl" is effectively 
constrained by whatever the top "fl" is; which if totally true means (I think) 
we needn't worry by defaulting to the top "fl".  If this isn't totally correct 
(hence your change) then we need to be careful about changing the default 
behavior in a minor release; we'd have to tweak the default choice (absence of 
specific "fl") using the luceneMatchVersion.


---

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

Reply via email to