Hey all, I'm certain this is just something particular with my machine/something I am doing wrong, but I can't seem to compile AsterixDB after the SQL++ change. I'm pretty sure my Hyracks and Asterix versions are in sync, and I wiped out ~/.m2 already. This is the stack I get:
ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java:[78,68] cannot find symbol symbol: class OuterUnnestOperator location: package org.apache.hyracks.algebricks.core.algebra.operators.logical [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/base/LogicalOperatorDeepCopyVisitor.java:[56,68] cannot find symbol symbol: class OuterUnnestOperator location: package org.apache.hyracks.algebricks.core.algebra.operators.logical [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/base/LogicalOperatorDeepCopyVisitor.java:[479,54] cannot find symbol symbol: class OuterUnnestOperator location: class org.apache.asterix.algebra.base.LogicalOperatorDeepCopyVisitor [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/SweepIllegalNonfunctionalFunctions.java:[51,68] cannot find symbol symbol: class OuterUnnestOperator location: package org.apache.hyracks.algebricks.core.algebra.operators.logical [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/SweepIllegalNonfunctionalFunctions.java:[242,46] cannot find symbol symbol: class OuterUnnestOperator location: class org.apache.asterix.optimizer.rules.SweepIllegalNonfunctionalFunctions.IllegalNonfunctionalFunctionSweeperOperatorVisitor [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java:[112,52] cannot find symbol symbol: class PushSortDownRule location: package org.apache.hyracks.algebricks.rewriter.rules [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java:[119,52] cannot find symbol symbol: class RemoveUnnecessarySortMergeExchange location: package org.apache.hyracks.algebricks.rewriter.rules [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java:[333,13] cannot find symbol symbol: class OuterUnnestOperator location: class org.apache.asterix.translator.SqlppExpressionToPlanTranslator [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java:[333,53] cannot find symbol symbol: class OuterUnnestOperator location: class org.apache.asterix.translator.SqlppExpressionToPlanTranslator [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/base/LogicalOperatorDeepCopyVisitor.java:[478,5] method does not override or implement a method from a supertype [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/base/LogicalOperatorDeepCopyVisitor.java:[481,9] cannot find symbol symbol: class OuterUnnestOperator location: class org.apache.asterix.algebra.base.LogicalOperatorDeepCopyVisitor [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/base/LogicalOperatorDeepCopyVisitor.java:[481,42] cannot find symbol symbol: class OuterUnnestOperator location: class org.apache.asterix.algebra.base.LogicalOperatorDeepCopyVisitor [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/SweepIllegalNonfunctionalFunctions.java:[241,9] method does not override or implement a method from a supertype [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java:[181,46] cannot find symbol symbol: class PushSortDownRule location: class org.apache.asterix.optimizer.base.RuleCollections [ERROR] /home/parshimers/Work/UCI/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/base/RuleCollections.java:[300,43] cannot find symbol symbol: class RemoveUnnecessarySortMergeExchange location: class org.apache.asterix.optimizer.base.RuleCollections Any ideas/solutions? Is this only me or are other folks having issues too? Thanks, -Ian
