[
https://issues.apache.org/jira/browse/DRILL-3963?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14983343#comment-14983343
]
ASF GitHub Bot commented on DRILL-3963:
---------------------------------------
Github user sudheeshkatkam commented on the pull request:
https://github.com/apache/drill/pull/214#issuecomment-152654691
I am not able to build with this patch (`mvn clean install`); I am getting
an error that does not happen on master. What am I missing?
This is in the jdbc-all module.
```
...
Running org.apache.drill.jdbc.ITTestShadedJar
java.class.path:
/Users/skatkam/Documents/drill/exec/jdbc-all/target/test-classes:/Users/skatkam/Documents/drill/exec/jdbc-all/target/classes:/Users/skatkam/.m2/repository/junit/junit/4.11/junit-4.11.jar:/Users/skatkam/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/Users/skatkam/Documents/drill/exec/jdbc-all/target/test-classes/:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further
details.
Oct 30, 2015 10:13:39 AM
oadd.io.netty.channel.AbstractChannelHandlerContext invokeExceptionCaught
WARNING: An exception was thrown by a user handler's exceptionCaught()
method while handling the following exception:
java.lang.ExceptionInInitializerError
at
oadd.org.apache.drill.exec.proto.UserBitShared$QueryId.internalGetFieldAccessorTable(UserBitShared.java:1317)
at
oadd.com.google.protobuf.GeneratedMessage.getDescriptorForType(GeneratedMessage.java:98)
at
oadd.com.google.protobuf.AbstractMessage.hashCode(AbstractMessage.java:190)
at
java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:333)
at
java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:1145)
at
oadd.org.apache.drill.exec.rpc.user.QueryResultHandler$SubmissionListener.success(QueryResultHandler.java:328)
at
oadd.org.apache.drill.exec.rpc.user.QueryResultHandler$SubmissionListener.success(QueryResultHandler.java:278)
at
oadd.org.apache.drill.exec.rpc.CoordinationQueue$RpcListener.set(CoordinationQueue.java:98)
at
oadd.org.apache.drill.exec.rpc.RpcBus$InboundHandler.decode(RpcBus.java:262)
at
oadd.org.apache.drill.exec.rpc.RpcBus$InboundHandler.decode(RpcBus.java:205)
at
oadd.io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:89)
at
oadd.io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339)
at
oadd.io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324)
at
oadd.io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:254)
at
oadd.io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339)
at
oadd.io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324)
at
oadd.io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
at
oadd.io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339)
at
oadd.io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324)
at
oadd.io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:242)
at
oadd.io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339)
at
oadd.io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324)
at
oadd.io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at
oadd.io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339)
at
oadd.io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324)
at
oadd.io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:847)
at
oadd.io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131)
at
oadd.io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:511)
at
oadd.io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:468)
at
oadd.io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:382)
at oadd.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:354)
at
oadd.io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:111)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalArgumentException: Failed to parse protocol
buffer descriptor for generated code.
at
oadd.com.google.protobuf.Descriptors$FileDescriptor.internalBuildGeneratedFileFrom(Descriptors.java:293)
at
oadd.org.apache.drill.exec.proto.UserBitShared.<clinit>(UserBitShared.java:20997)
... 33 more
Caused by: oadd.com.google.protobuf.InvalidProtocolBufferException:
Protocol message tag had invalid wire type.
at
oadd.com.google.protobuf.InvalidProtocolBufferException.invalidWireType(InvalidProtocolBufferException.java:99)
at
oadd.com.google.protobuf.UnknownFieldSet$Builder.mergeFieldFrom(UnknownFieldSet.java:498)
at
oadd.com.google.protobuf.AbstractMessage$Builder.mergeFieldFrom(AbstractMessage.java:508)
at
oadd.com.google.protobuf.GeneratedMessage$ExtendableMessage.parseUnknownField(GeneratedMessage.java:661)
at
oadd.com.google.protobuf.DescriptorProtos$FileOptions.<init>(DescriptorProtos.java:13606)
at
oadd.com.google.protobuf.DescriptorProtos$FileOptions.<init>(DescriptorProtos.java:13564)
at
oadd.com.google.protobuf.DescriptorProtos$FileOptions$1.parsePartialFrom(DescriptorProtos.java:13704)
at
oadd.com.google.protobuf.DescriptorProtos$FileOptions$1.parsePartialFrom(DescriptorProtos.java:13699)
at
oadd.com.google.protobuf.CodedInputStream.readMessage(CodedInputStream.java:309)
at
oadd.com.google.protobuf.DescriptorProtos$FileDescriptorProto.<init>(DescriptorProtos.java:1134)
at
oadd.com.google.protobuf.DescriptorProtos$FileDescriptorProto.<init>(DescriptorProtos.java:1031)
at
oadd.com.google.protobuf.DescriptorProtos$FileDescriptorProto$1.parsePartialFrom(DescriptorProtos.java:1248)
at
oadd.com.google.protobuf.DescriptorProtos$FileDescriptorProto$1.parsePartialFrom(DescriptorProtos.java:1243)
at
oadd.com.google.protobuf.AbstractParser.parsePartialFrom(AbstractParser.java:141)
at
oadd.com.google.protobuf.AbstractParser.parseFrom(AbstractParser.java:176)
at
oadd.com.google.protobuf.AbstractParser.parseFrom(AbstractParser.java:188)
at
oadd.com.google.protobuf.AbstractParser.parseFrom(AbstractParser.java:193)
at
oadd.com.google.protobuf.AbstractParser.parseFrom(AbstractParser.java:49)
at
oadd.com.google.protobuf.DescriptorProtos$FileDescriptorProto.parseFrom(DescriptorProtos.java:1897)
at
oadd.com.google.protobuf.Descriptors$FileDescriptor.internalBuildGeneratedFileFrom(Descriptors.java:291)
... 34 more
...
```
> Read raw key value bytes from sequence files
> --------------------------------------------
>
> Key: DRILL-3963
> URL: https://issues.apache.org/jira/browse/DRILL-3963
> Project: Apache Drill
> Issue Type: New Feature
> Reporter: amit hadke
> Assignee: amit hadke
>
> Sequence files store list of key-value pairs. Keys/values are of type hadoop
> writable.
> Provide a format plugin that reads raw bytes out of sequence files which can
> be further deserialized by a udf(from hadoop writable -> drill type)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)