Skip to content

Loading…

HEAD failing to compile because of missing com.cloudera.recordbreaker.hive package #4

Open
erickt opened this Issue · 0 comments

1 participant

@erickt

I wanted to try out RecordBreaker today, but I'm running into the follow error on the master branch (commit a60936a). It appears the src/java/com/cloudera/recordbreaker/hive/RecordBreakerSerDe.java file was left out of the commit. The previous commit, 6b0637, compiles fine though:

compile:
    [javac] /Users/etryzelaar/Projects/RecordBreaker/build.xml:224: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 61 source files to /Users/etryzelaar/Projects/RecordBreaker/build
    [javac] /Users/etryzelaar/Projects/RecordBreaker/src/java/com/cloudera/recordbreaker/analyzer/UnknownTextDataDescriptor.java:31: package com.cloudera.recordbreaker.hive does not exist
    [javac] import com.cloudera.recordbreaker.hive.RecordBreakerSerDe;
    [javac]                                       ^
    [javac] /Users/etryzelaar/Projects/RecordBreaker/src/java/com/cloudera/recordbreaker/analyzer/UnknownTextDataDescriptor.java:150: cannot find symbol
    [javac] symbol  : variable RecordBreakerSerDe
    [javac] location: class com.cloudera.recordbreaker.analyzer.UnknownTextDataDescriptor
    [javac]       RecordBreakerSerDe.DESERIALIZER + "'='" + workingParserPath.toString() + "', '" +
    [javac]       ^
    [javac] /Users/etryzelaar/Projects/RecordBreaker/src/java/com/cloudera/recordbreaker/analyzer/UnknownTextDataDescriptor.java:151: cannot find symbol
    [javac] symbol  : variable RecordBreakerSerDe
    [javac] location: class com.cloudera.recordbreaker.analyzer.UnknownTextDataDescriptor
    [javac]       RecordBreakerSerDe.TARGET_SCHEMA + "'='" + escapedSchemaString + "') " +
    [javac]       ^
    [javac] /Users/etryzelaar/Projects/RecordBreaker/src/java/com/cloudera/recordbreaker/analyzer/UnstructuredFileDescriptor.java:35: com.cloudera.recordbreaker.analyzer.UnstructuredFileDescriptor is not abstract and does not override abstract method getHiveTargetSchema() in com.cloudera.recordbreaker.analyzer.DataDescriptor
    [javac] public class UnstructuredFileDescriptor implements DataDescriptor {
    [javac]        ^
    [javac] Note: Some input files use or override 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.