[ 
https://issues.apache.org/jira/browse/SOLR-5147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14202053#comment-14202053
 ] 

Henry Cleland commented on SOLR-5147:
-------------------------------------

Hi [~lafeuil] i just applied the patch to trunk but the test 
TestHierarchicalDocBuilder failed. According to your comment, i am not clear if 
this failure is still to be expected after applying the patch or not. Kindly 
review output below.
{quote}
common.compile-test:
    [mkdir] Created dir: 
../xx/lucene-solr/solr/build/contrib/solr-dataimporthandler/classes/test
    [javac] Compiling 47 source files to 
../xx/lucene-solr/solr/build/contrib/solr-dataimporthandler/classes/test
    [javac] 
../xx/lucene-solr/solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestHierarchicalDocBuilder.java:37:
 error: cannot find symbol
    [javac] import 
org.apache.lucene.search.join.FixedBitSetCachingWrapperFilter;
    [javac]                                     ^
    [javac]   symbol:   class FixedBitSetCachingWrapperFilter
    [javac]   location: package org.apache.lucene.search.join
    [javac] 
../xx/lucene-solr/solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestHierarchicalDocBuilder.java:161:
 error: no suitable constructor found for 
ToParentBlockJoinQuery(ToParentBlockJoinQuery,Filter,ScoreMode)
    [javac]     ToParentBlockJoinQuery blockJoinQuery = new 
ToParentBlockJoinQuery(childBlockJoinQuery, createParentFilter(parentType), 
ScoreMode.Avg);
    [javac]                                             ^
    [javac]     constructor 
ToParentBlockJoinQuery.ToParentBlockJoinQuery(Query,Query,BitDocIdSetFilter,ScoreMode)
 is not applicable
    [javac]       (actual and formal argument lists differ in length)
    [javac]     constructor 
ToParentBlockJoinQuery.ToParentBlockJoinQuery(Query,BitDocIdSetFilter,ScoreMode)
 is not applicable
    [javac]       (actual argument Filter cannot be converted to 
BitDocIdSetFilter by method invocation conversion)
    [javac] 
../xx/lucene-solr/solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestHierarchicalDocBuilder.java:212:
 error: no suitable constructor found for 
ToParentBlockJoinQuery(Query,Filter,ScoreMode)
    [javac]     ToParentBlockJoinQuery blockJoinQuery = new 
ToParentBlockJoinQuery(childQuery, createParentFilter(parentType), 
ScoreMode.Avg);
    [javac]                                             ^
    [javac]     constructor 
ToParentBlockJoinQuery.ToParentBlockJoinQuery(Query,Query,BitDocIdSetFilter,ScoreMode)
 is not applicable
    [javac]       (actual and formal argument lists differ in length)
    [javac]     constructor 
ToParentBlockJoinQuery.ToParentBlockJoinQuery(Query,BitDocIdSetFilter,ScoreMode)
 is not applicable
    [javac]       (actual argument Filter cannot be converted to 
BitDocIdSetFilter by method invocation conversion)
    [javac] 
../xx/lucene-solr/solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestHierarchicalDocBuilder.java:381:
 error: cannot find symbol
    [javac]     return new FixedBitSetCachingWrapperFilter(new 
QueryWrapperFilter(parentQuery));
    [javac]                ^
    [javac]   symbol:   class FixedBitSetCachingWrapperFilter
    [javac]   location: class TestHierarchicalDocBuilder
    [javac] Note: 
../xx/lucene-solr/solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestJdbcDataSourceConvertType.java
 uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 4 errors
{quote}

> Support Block Join documents in DIH
> -----------------------------------
>
>                 Key: SOLR-5147
>                 URL: https://issues.apache.org/jira/browse/SOLR-5147
>             Project: Solr
>          Issue Type: Sub-task
>            Reporter: Vadim Kirilchuk
>             Fix For: 4.9, Trunk
>
>         Attachments: SOLR-5147.patch
>
>
> DIH should be able to index hierarchical documents, i.e. it should be able to 
> work with SolrInputDocuments#addChildDocument.
> There was patch in SOLR-3076: 
> https://issues.apache.org/jira/secure/attachment/12576960/dih-3076.patch
> But it is not uptodate and far from being complete.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to