Member since
07-17-2013
11
Posts
4
Kudos Received
1
Solution
My Accepted Solutions
Title | Views | Posted |
---|---|---|
5361 | 12-14-2013 09:35 PM |
12-14-2013
09:35 PM
1 Kudo
Gerd: I found the solution. As it turns out, this is a bug in Maven. In multi-module builds where a module depends on the test artifact of another module, those test artifacts are not available in the reactor; a `mvn install` is required before the artifacts will properly resolve. See http://jira.codehaus.org/browse/MNG-2045 for details. Your options are to run `mvn install eclipse:eclipse` or to use the Eciipse M2Eclipse plugin to resolve things within the IDE rather than simply generating the configuration files. This is only an issue for those that wish to hack on the Kite codebase itself. I think most of us (the Kite developers) didn't notice this because I think we all use IntelliJ while working on Kite. Sorry for the confusion.
... View more
12-14-2013
08:05 PM
Gerd: I've been able to reproduce this. You're not doing anything wrong. There's a JIRA tracking another issue that has the same result: https://issues.cloudera.org/browse/CDK-257 Feel free to follow along there for details. Sorry for the confusion/trouble!
... View more
08-01-2013
02:34 PM
2 Kudos
Not directly, no. Hive uses MapReduce InputFormat implementations under the hood that aren't aware of header records. Also, if it did respect headers, you run the risk of having two files in a directory with differing "schemas." Unless you do a fair bit of custom development, you'll need to create the table definition with CREATE TABLE and remove the header record from the file(s).
... View more