[ https://issues.apache.org/jira/browse/IGNITE-4012?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15930118#comment-15930118 ]
Ihor Parashynets commented on IGNITE-4012: ------------------------------------------ hi all The same story for newly released 1.9.0 version... > Compile issues with v1.7.0/1.8.0 - missing dependency & H2 issue > ---------------------------------------------------------------- > > Key: IGNITE-4012 > URL: https://issues.apache.org/jira/browse/IGNITE-4012 > Project: Ignite > Issue Type: Bug > Components: build > Affects Versions: 1.7, 1.8 > Reporter: Steve White > > Hi, I'd just like to mention a couple of build issues - not sure if you're > aware. > If I build Apache Ignite tags/1.7.0 (1.7.0-SNAPSHOT) & master > (1.8.0-SNAPSHOT) I get: > {code} > Missing dependencies: > [ERROR] Failed to execute goal on project ignite-core: Could not resolve > dependencies for project org.apache.ignite:ignite-core:jar:1.7.0-SNAPSHOT: > The following artifacts could not be resolved: > org.apache.ignite.binary:test1:jar:1.1, > org.apache.ignite.binary:test2:jar:1.1: > {code} > If I comment the ignite-core:test1,test2 dependencies out I get a bunch of > compile time errors in the indexing module referencing h2, just to mention a > couple: > {code} > GridMergeIndex.java:[298,16] method getCostRangeIndex in class > org.h2.index.BaseIndex cannot be applied to given types; > [ERROR] required: > int[],long,org.h2.table.TableFilter[],int,org.h2.result.SortOrder,boolean,java.util.HashSet<org.h2.table.Column> > [ERROR] found: > int[],long,org.h2.table.TableFilter[],int,org.h2.result.SortOrder,boolean > [ERROR] reason: actual and formal argument lists differ in length > GridH2TreeIndex.java:[49,8] > org.apache.ignite.internal.processors.query.h2.opt.GridH2TreeIndex is not > abstract and does > not override abstract method > getCost(org.h2.engine.Session,int[],org.h2.table.TableFilter[],int,org.h2.result.SortOrder,java.util.HashSet<org.h2.table.Column>) > in org.h2.index.Index > {code} > Restricting building a subset of modules works, e.g: > {code} > mvn clean install -DskipTests -Dmaven.javadoc.skip=true -pl > modules/apache-license-gen,modules/tools,modules/core,modules/osgi,modules/spring,modules/slf4j > {code} > But I really need indexing. My next step is to be drop the pom to an earlier > version of H2 to try get it built. My reasons for building from source are to > include a number of additional OSGi package imports (TBC). -- This message was sent by Atlassian JIRA (v6.3.15#6346)