[ 
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)

Reply via email to