Skip to content
This repository has been archived by the owner on May 20, 2021. It is now read-only.

Airpal broken after Presto server upgrade from 0.130 to 0.143 #172

Open
ghost opened this issue Apr 11, 2016 · 6 comments
Open

Airpal broken after Presto server upgrade from 0.130 to 0.143 #172

ghost opened this issue Apr 11, 2016 · 6 comments

Comments

@ghost
Copy link

ghost commented Apr 11, 2016

We updated our Presto server from 0.130 to 0.143, which also caused an incompatibility of the presto CLI client jar version 0.115. Upgrading the presto CLI client jar file to version 0.144 resolved querying issues.

I believe similar compatibility issues exist in Airpal. I've upgraded our Airpal instance to the latest code in master (commit 1e16785), but the issues have not been resolved.

I'm seeing various errors such as the following, which occurred when I selected a table from the "Tables" selector:

123.456.789.000 -  -  [11/Apr/2016:21:52:18 +0000] "GET /api/table/clientname/x/partitions HTTP/1.1" 200 - "http://airpal.companyname.com/app" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36" 22
123.456.789.000 -  -  [11/Apr/2016:21:52:18 +0000] "GET /api/table/clientname/x/columns HTTP/1.1" 500 - "http://airpal.companyname.com/app" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36" 59
WARN  [2016-04-11 21:52:18,210] com.airbnb.shiro.SessionListenerLogger: Saw START of Session: [org.apache.shiro.session.mgt.SimpleSession,id=fc301a1b-181f-4b50-a40f-97b068557f02]
ERROR [2016-04-11 21:52:18,263] io.dropwizard.jersey.errors.LoggingExceptionMapper: Error handling a request: 5cb97e26c882634b
! java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Boolean
! at com.airbnb.airpal.presto.metadata.ColumnCache$4.apply(ColumnCache.java:141) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.presto.metadata.ColumnCache$4.apply(ColumnCache.java:132) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.core.execution.QueryClient.executeWith(QueryClient.java:45) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.presto.metadata.ColumnCache.queryColumns(ColumnCache.java:132) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.presto.metadata.ColumnCache.access$000(ColumnCache.java:35) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.presto.metadata.ColumnCache$1.load(ColumnCache.java:57) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.presto.metadata.ColumnCache$1.load(ColumnCache.java:53) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3527) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2319) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2282) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2197) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! ... 74 common frames omitted
! Causing: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Boolean
! at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2203) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache.get(LocalCache.java:3937) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3941) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4824) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.presto.metadata.ColumnCache.getColumns(ColumnCache.java:161) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.resources.TablesResource.getTableColumns(TablesResource.java:104) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_72-internal]
! at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_72-internal]
! at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_72-internal]
! at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_72-internal]
! at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.jersey.guava.OptionalResourceMethodDispatchAdapter$OptionalRequestDispatcher.dispatch(OptionalResourceMethodDispatchAdapter.java:37) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.uri.rules.ResourceObjectRule.accept(ResourceObjectRule.java:100) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:540) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:715) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.jetty.NonblockingServletHolder.handle(NonblockingServletHolder.java:49) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1515) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:83) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:348) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.jetty.BiDiGzipFilter.doFilter(BiDiGzipFilter.java:127) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1486) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.servlets.ThreadNameFilter.doFilter(ThreadNameFilter.java:29) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1486) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.jersey.filter.AllowedMethodsFilter.handle(AllowedMethodsFilter.java:44) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.jersey.filter.AllowedMethodsFilter.doFilter(AllowedMethodsFilter.java:39) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1486) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1486) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:519) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1097) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:448) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1031) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:136) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.codahale.metrics.jetty9.InstrumentedHandler.handle(InstrumentedHandler.java:175) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.jetty.RoutingHandler.handle(RoutingHandler.java:51) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.RequestLogHandler.handle(RequestLogHandler.java:92) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.StatisticsHandler.handle(StatisticsHandler.java:162) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.Server.handle(Server.java:446) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:271) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:246) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.io.AbstractConnection$ReadCallback.run(AbstractConnection.java:358) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:601) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:532) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at java.lang.Thread.run(Thread.java:745) [na:1.8.0_72-internal]

Here's another error that occurred when I ran a query. The query status hangs at "Queued":

WARN  [2016-04-08 20:57:40,103] com.airbnb.shiro.SessionListenerLogger: Saw START of Session: [org.apache.shiro.session.mgt.SimpleSession,id=4093e74d-81bd-4516-a38e-e922d66066d6]
123.456.789.000 -  -  [08/Apr/2016:20:57:40 +0000] "PUT /api/execute HTTP/1.1" 200 - "http://52.10.105.127:5051/app" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36" 3
ERROR [2016-04-08 20:57:40,366] com.airbnb.airpal.resources.sse.SSEEventSource: Could not send data to SSEEventSource
! java.io.IOException: Broken pipe
! at sun.nio.ch.FileDispatcherImpl.write0(Native Method) ~[na:1.8.0_72-internal]
! at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) ~[na:1.8.0_72-internal]
! at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) ~[na:1.8.0_72-internal]
! at sun.nio.ch.IOUtil.write(IOUtil.java:65) ~[na:1.8.0_72-internal]
! at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471) ~[na:1.8.0_72-internal]
! at org.eclipse.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:165) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! ... 18 common frames omitted
! Causing: org.eclipse.jetty.io.EofException: null
! at org.eclipse.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:186) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.io.WriteFlusher.write(WriteFlusher.java:335) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.io.AbstractEndPoint.write(AbstractEndPoint.java:125) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.HttpConnection$ContentCallback.process(HttpConnection.java:808) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:81) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.HttpConnection.send(HttpConnection.java:373) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.HttpChannel.sendResponse(HttpChannel.java:654) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.HttpChannel.write(HttpChannel.java:684) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.HttpOutput.flush(HttpOutput.java:151) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.Response.flushBuffer(Response.java:936) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlets.EventSourceServlet$EventSourceEmitter.flush(EventSourceServlet.java:217) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlets.EventSourceServlet$EventSourceEmitter.data(EventSourceServlet.java:172) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.resources.sse.SSEEventSource.emit(SSEEventSource.java:40) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.resources.sse.SSEEventSourceServlet$AuthorizedEventBroadcast.run(SSEEventSourceServlet.java:144) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_72-internal]
! at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_72-internal]
! at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_72-internal]
! at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_72-internal]
! at java.lang.Thread.run(Thread.java:745) [na:1.8.0_72-internal]
@ghost
Copy link
Author

ghost commented Apr 11, 2016

Here's another stack trace generated when I select "Data Preview" for one of my tables:

123.456.789.000 -  -  [11/Apr/2016:22:04:49 +0000] "GET /api/table/clientname/txn/preview HTTP/1.1" 500 - "http://airpal.companyname.com/app" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36" 443
ERROR [2016-04-11 22:04:50,241] io.dropwizard.jersey.errors.LoggingExceptionMapper: Error handling a request: 81c026a15e3f1e95
! java.lang.IllegalArgumentException: Bad characters in base type: map(varchar,varchar)
! at com.facebook.presto.spi.type.TypeSignature.checkArgument(TypeSignature.java:146) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.facebook.presto.spi.type.TypeSignature.<init>(TypeSignature.java:38) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.facebook.presto.spi.type.TypeSignature.parseTypeSignature(TypeSignature.java:80) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.facebook.presto.client.QueryResults.fixValue(QueryResults.java:183) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.facebook.presto.client.QueryResults.fixData(QueryResults.java:168) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.facebook.presto.client.QueryResults.<init>(QueryResults.java:63) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at sun.reflect.GeneratedConstructorAccessor47.newInstance(Unknown Source) ~[na:na]
! at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_72-internal]
! at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_72-internal]
! at com.fasterxml.jackson.databind.introspect.AnnotatedConstructor.call(AnnotatedConstructor.java:125) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.fasterxml.jackson.databind.deser.std.StdValueInstantiator.createFromObjectWith(StdValueInstantiator.java:227) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! ... 96 common frames omitted
! Causing: com.fasterxml.jackson.databind.JsonMappingException: Instantiation of [simple type, class com.facebook.presto.client.QueryResults] value failed: Bad characters in base type: map(varchar,varchar)
! at com.fasterxml.jackson.databind.deser.std.StdValueInstantiator.wrapException(StdValueInstantiator.java:396) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.fasterxml.jackson.databind.deser.std.StdValueInstantiator.createFromObjectWith(StdValueInstantiator.java:231) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator.build(PropertyBasedCreator.java:167) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:441) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1073) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:295) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:142) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3562) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2703) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.airlift.json.JsonCodec.fromJson(JsonCodec.java:171) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! ... 88 common frames omitted
! Causing: java.lang.IllegalArgumentException: Invalid [simple type, class com.facebook.presto.client.QueryResults] json bytes
! at io.airlift.json.JsonCodec.fromJson(JsonCodec.java:174) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.airlift.http.client.FullJsonResponseHandler$JsonResponse.<init>(FullJsonResponseHandler.java:116) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! ... 87 common frames omitted
! Causing: java.lang.IllegalArgumentException: Unable to create class com.facebook.presto.client.QueryResults from JSON response:
! {"id":"20160411_220449_14662_9nn7q","infoUri":"http://shared-presto-coordinator.companyname.com:8080/v1/query/20160411_220449_14662_9nn7q","partialCancelUri":"http://192.168.1.142:8080/v1/stage/20160411_220449_14662_9nn7q.1","nextUri":"http://shared-presto-coordinator.companyname.com:8080/v1/statement/20160411_220449_14662_9nn7q/6","columns":[{"name":"cifs","type":"array(varchar)","typeSignature":{"rawType":"array","typeArguments":[{"rawType":"varchar","typeArguments":[],"literalArguments":[],"arguments":[{"kind":"LONG_LITERAL","value":2147483647}]}],"literalArguments":[],"arguments":[{"kind":"TYPE_SIGNATURE","value":{"rawType":"varchar","typeArguments":[],"literalArguments":[],"arguments":[{"kind":"LONG_LITERAL","value":2147483647}]}}]}},{"name":"dt","type":"timestamp","typeSignature":{"rawType":"timestamp","typeArguments":[],"literalArguments":[],"arguments":[]}},{"name":"amt","type":"double","typeSignature":{"rawType":"double","typeArguments":[],"literalArguments":[],"arguments":[]}},{"name":"tags","type":"map(varchar,varchar)","typeSignature":{"rawType":"map","typeArguments":[{"rawType":"varchar","typeArguments":[],"literalArguments":[],"arguments":[{"kind":"LONG_LITERAL","value":2147483647}]},{"rawType":"varchar","typeArguments":[],"literalArguments":[],"arguments":[{"kind":"LONG_LITERAL","value":2147483647}]}],"literalArguments":[],"arguments":[{"kind":"TYPE_SIGNATURE","value":{"rawType":"varchar","typeArguments":[],"literalArguments":[],"arguments":[{"kind":"LONG_LITERAL","value":2147483647}]}},{"kind":"TYPE_SIGNATURE","value":{"rawType":"varchar","typeArguments":[],"literalArguments":[],"arguments":[{"kind":"LONG_LITERAL","value":2147483647}]}}]}}],"data":[[[null],"2011-01-21 20:28:00.000",21.0,{"l_id":"1062"}],[[null],"2011-01-21 13:33:00.000",33.7,{"l_id":"1062"}],[[null],"2011-01-21 22:05:00.000",11.7,{"l_id":"1062"}],[[null],"2011-01-21 22:07:00.000",2.17,{"l_id":"1062"}],[[null],"2011-01-21 01:24:00.000",14.25,{"l_id":"1062"}],[[null],"2011-01-21 23:59:00.000",11.95,{"l_id":"1062"}],[[null],"2011-01-21 01:08:00.000",41.25,{"l_id":"1062"}],[[null],"2011-01-21 13:11:00.000",9.5,{"l_id":"1062"}],[[null],"2011-01-21 12:57:00.000",15.9,{"l_id":"1073"}],[[null],"2011-01-21 17:01:00.000",34.24,{"l_id":"1073"}],[[null],"2011-01-21 22:15:00.000",4.16,{"l_id":"1073"}],[[null],"2011-01-21 19:24:00.000",34.3,{"l_id":"1073"}],[[null],"2011-01-21 21:02:00.000",2.7,{"l_id":"1073"}],[[null],"2011-01-21 01:29:00.000",75.25,{"l_id":"1086"}],[[null],"2011-01-21 21:29:00.000",5.25,{"l_id":"1086"}],[[null],"2011-01-21 19:59:00.000",23.94,{"l_id":"1086"}],[[null],"2011-01-21 20:08:00.000",14.0,{"l_id":"1086"}],[[null],"2011-01-21 21:33:00.000",7.0,{"l_id":"1086"}],[[null],"2011-01-21 14:48:00.000",12.69,{"l_id":"1086"}],[[null],"2011-01-21 01:33:00.000",13.86,{"l_id":"1086"}],[[null],"2011-01-21 18:43:00.000",14.25,{"l_id":"1086"}],[[null],"2011-01-21 23:31:00.000",40.41,{"l_id":"1086"}],[[null],"2011-01-21 19:59:00.000",69.63,{"l_id":"1086"}],[[null],"2011-01-21 19:39:00.000",41.65,{"l_id":"1086"}],[[null],"2011-01-21 22:34:00.000",12.0,{"l_id":"1086"}],[[null],"2011-01-21 18:03:00.000",54.4,{"l_id":"1088"}],[[null],"2011-01-21 16:53:00.000",9.78,{"l_id":"1088"}],[[null],"2011-01-21 18:46:00.000",13.25,{"l_id":"1088"}],[[null],"2011-01-21 14:57:00.000",9.5,{"l_id":"1088"}],[[null],"2011-01-21 18:15:00.000",13.45,{"l_id":"1088"}],[[null],"2011-01-21 00:48:00.000",7.7,{"l_id":"1088"}],[[null],"2011-01-21 13:41:00.000",13.95,{"l_id":"1091"}],[[null],"2011-01-21 13:09:00.000",13.2,{"l_id":"1091"}],[[null],"2011-01-21 21:54:00.000",31.75,{"l_id":"1091"}],[[null],"2011-01-21 21:36:00.000",58.7,{"l_id":"1091"}],[["60c1a6fa-852f-4121-9df3-d155f05d1422"],"2011-01-21 12:59:00.000",30.75,{"l_id":"1091"}],[[null],"2011-01-21 23:08:00.000",44.2,{"l_id":"1091"}],[[null],"2011-01-21 17:39:00.000",21.9,{"l_id":"1091"}],[[null],"2011-01-21 20:51:00.000",6.0,{"l_id":"1091"}],[[null],"2011-01-21 17:52:00.000",57.21,{"l_id":"1091"}],[[null],"2011-01-21 19:59:00.000",64.9,{"l_id":"1091"}],[[null],"2011-01-21 15:46:00.000",46.0,{"l_id":"1091"}],[[null],"2011-01-21 18:50:00.000",40.95,{"l_id":"3005"}],[[null],"2011-01-21 01:02:00.000",38.85,{"l_id":"3005"}],[[null],"2011-01-21 19:00:00.000",5.85,{"l_id":"3005"}],[[null],"2011-01-21 00:34:00.000",2.65,{"l_id":"3005"}],[[null],"2011-01-21 13:07:00.000",9.12,{"l_id":"3005"}],[["cc358513-4050-45fe-a92a-97032725c17c"],"2011-01-21 13:13:00.000",45.0,{"l_id":"3005"}],[[null],"2011-01-22 19:42:00.000",40.28,{"l_id":"1062"}],[["225f1a6a-70d2-4925-91c3-b6a4648677d9"],"2011-01-22 17:26:00.000",32.2,{"l_id":"1062"}],[[null],"2011-01-22 21:31:00.000",63.91,{"l_id":"1062"}],[[null],"2011-01-22 23:11:00.000",26.95,{"l_id":"1062"}],[[null],"2011-01-22 20:59:00.000",31.75,{"l_id":"1062"}],[[null],"2011-01-22 22:15:00.000",2.41,{"l_id":"1062"}],[[null],"2011-01-22 13:33:00.000",55.04,{"l_id":"1062"}],[[null],"2011-01-22 20:51:00.000",15.75,{"l_id":"1062"}],[[null],"2011-01-22 00:06:00.000",2.25,{"l_id":"1062"}],[[null],"2011-01-22 23:22:00.000",17.25,{"l_id":"1062"}],[[null],"2011-01-22 00:37:00.000",20.5,{"l_id":"1062"}],[[null],"2011-01-22 23:55:00.000",4.75,{"l_id":"1062"}],[[null],"2011-01-22 19:14:00.000",9.7,{"l_id":"1073"}],[[null],"2011-01-22 12:19:00.000",17.9,{"l_id":"1073"}],[[null],"2011-01-22 18:32:00.000",26.56,{"l_id":"1073"}],[[null],"2011-01-22 21:06:00.000",57.05,{"l_id":"1073"}],[[null],"2011-01-22 00:13:00.000",6.24,{"l_id":"1073"}],[[null],"2011-01-22 13:04:00.000",34.99,{"l_id":"1073"}],[[null],"2011-01-22 22:04:00.000",47.95,{"l_id":"1073"}],[["da993be4-b5d3-4767-ab47-74c36cf579e2"],"2011-01-22 21:18:00.000",29.9,{"l_id":"1073"}],[[null],"2011-01-22 18:26:00.000",8.0,{"l_id":"1086"}],[[null],"2011-01-22 21:08:00.000",8.25,{"l_id":"1086"}],[[null],"2011-01-22 23:25:00.000",9.25,{"l_id":"1086"}],[[null],"2011-01-22 23:18:00.000",31.5,{"l_id":"1086"}],[[null],"2011-01-22 18:56:00.000",14.0,{"l_id":"1086"}],[[null],"2011-01-22 19:30:00.000",7.0,{"l_id":"1086"}],[[null],"2011-01-22 20:25:00.000",7.0,{"l_id":"1086"}],[[null],"2011-01-22 14:08:00.000",15.96,{"l_id":"1086"}],[[null],"2011-01-22 18:12:00.000",27.75,{"l_id":"1086"}],[[null],"2011-01-22 19:23:00.000",13.5,{"l_id":"1086"}],[[null],"2011-01-22 15:56:00.000",58.0,{"l_id":"1086"}],[[null],"2011-01-22 21:08:00.000",43.7,{"l_id":"1086"}],[[null],"2011-01-22 00:46:00.000",31.42,{"l_id":"1086"}],[[null],"2011-01-22 17:19:00.000",184.68,{"l_id":"1086"}],[[null],"2011-01-22 23:35:00.000",52.25,{"l_id":"1086"}],[[null],"2011-01-22 20:48:00.000",27.0,{"l_id":"1086"}],[[null],"2011-01-22 23:36:00.000",8.49,{"l_id":"1086"}],[[null],"2011-01-22 20:43:00.000",8.0,{"l_id":"1086"}],[[null],"2011-01-22 23:00:00.000",8.0,{"l_id":"1086"}],[[null],"2011-01-22 14:20:00.000",53.95,{"l_id":"1088"}],[[null],"2011-01-22 20:01:00.000",9.25,{"l_id":"1088"}],[[null],"2011-01-22 19:55:00.000",5.0,{"l_id":"1088"}],[[null],"2011-01-22 22:58:00.000",56.3,{"l_id":"1088"}],[[null],"2011-01-22 12:42:00.000",11.97,{"l_id":"1091"}],[[null],"2011-01-22 16:24:00.000",6.2,{"l_id":"1091"}],[[null],"2011-01-22 20:35:00.000",4.95,{"l_id":"1091"}],[["a5435e23-5922-4ee4-aeb4-cc201635d8d8"],"2011-01-22 17:24:00.000",32.28,{"l_id":"1091"}],[["77f22dee-2a85-4345-a519-8e444babcc33"],"2011-01-22 22:02:00.000",38.65,{"l_id":"1091"}],[[null],"2011-01-22 19:38:00.000",20.74,{"l_id":"1091"}],[["24d7c4c0-b53e-475d-a90e-4c3616cf18bc"],"2011-01-22 18:29:00.000",29.5,{"l_id":"1091"}],[[null],"2011-01-22 20:47:00.000",27.65,{"l_id":"1091"}],[[null],"2011-01-22 14:37:00.000",28.6,{"l_id":"1091"}]],"stats":{"state":"RUNNING","scheduled":true,"nodes":5,"totalSplits":9,"queuedSplits":0,"runningSplits":9,"completedSplits":0,"userTimeMillis":0,"cpuTimeMillis":0,"wallTimeMillis":0,"processedRows":0,"processedBytes":0,"rootStage":{"stageId":"0","state":"RUNNING","done":false,"nodes":1,"totalSplits":1,"queuedSplits":0,"runningSplits":1,"completedSplits":0,"userTimeMillis":0,"cpuTimeMillis":0,"wallTimeMillis":0,"processedRows":0,"processedBytes":0,"subStages":[{"stageId":"1","state":"RUNNING","done":false,"nodes":5,"totalSplits":8,"queuedSplits":0,"runningSplits":8,"completedSplits":0,"userTimeMillis":0,"cpuTimeMillis":0,"wallTimeMillis":0,"processedRows":0,"processedBytes":0,"subStages":[]}]}}}
!
! at io.airlift.http.client.FullJsonResponseHandler$JsonResponse.<init>(FullJsonResponseHandler.java:119) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.airlift.http.client.FullJsonResponseHandler.handle(FullJsonResponseHandler.java:66) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.airlift.http.client.FullJsonResponseHandler.handle(FullJsonResponseHandler.java:35) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airlift.http.client.OldJettyHttpClient.execute(OldJettyHttpClient.java:218) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.facebook.presto.client.StatementClient.advance(StatementClient.java:182) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! ... 83 common frames omitted
! Causing: java.lang.RuntimeException: Error fetching next at http://shared-presto-coordinator.companyname.com:8080/v1/statement/20160411_220449_14662_9nn7q/5 returned an invalid response: JsonResponse{statusCode=200, statusMessage=OK, headers={Content-Encoding=[gzip], Transfer-Encoding=[chunked], Vary=[Accept-Encoding, User-Agent], Date=[Mon, 11 Apr 2016 22:04:49 GMT], X-Content-Type-Options=[nosniff], Content-Type=[application/json]}, hasValue=false, value=null}
! at com.facebook.presto.client.StatementClient.advance(StatementClient.java:197) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.core.execution.QueryClient.executeWith(QueryClient.java:46) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.presto.metadata.PreviewTableCache.queryRows(PreviewTableCache.java:92) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.presto.metadata.PreviewTableCache.access$100(PreviewTableCache.java:32) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.presto.metadata.PreviewTableCache$1.load(PreviewTableCache.java:53) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.presto.metadata.PreviewTableCache$1.load(PreviewTableCache.java:48) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3527) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2319) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2282) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2197) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! ... 74 common frames omitted
! Causing: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.RuntimeException: Error fetching next at http://shared-presto-coordinator.companyname.com:8080/v1/statement/20160411_220449_14662_9nn7q/5 returned an invalid response: JsonResponse{statusCode=200, statusMessage=OK, headers={Content-Encoding=[gzip], Transfer-Encoding=[chunked], Vary=[Accept-Encoding, User-Agent], Date=[Mon, 11 Apr 2016 22:04:49 GMT], X-Content-Type-Options=[nosniff], Content-Type=[application/json]}, hasValue=false, value=null}
! at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2203) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache.get(LocalCache.java:3937) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3941) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4824) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.presto.metadata.PreviewTableCache.getPreview(PreviewTableCache.java:120) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.airbnb.airpal.resources.TablesResource.getTablePreview(TablesResource.java:153) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_72-internal]
! at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_72-internal]
! at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_72-internal]
! at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_72-internal]
! at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.jersey.guava.OptionalResourceMethodDispatchAdapter$OptionalRequestDispatcher.dispatch(OptionalResourceMethodDispatchAdapter.java:37) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.uri.rules.ResourceObjectRule.accept(ResourceObjectRule.java:100) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84) ~[airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:540) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:715) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.jetty.NonblockingServletHolder.handle(NonblockingServletHolder.java:49) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1515) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:83) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:348) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.jetty.BiDiGzipFilter.doFilter(BiDiGzipFilter.java:127) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1486) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.servlets.ThreadNameFilter.doFilter(ThreadNameFilter.java:29) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1486) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.jersey.filter.AllowedMethodsFilter.handle(AllowedMethodsFilter.java:44) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.jersey.filter.AllowedMethodsFilter.doFilter(AllowedMethodsFilter.java:39) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1486) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1486) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:519) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1097) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:448) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1031) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:136) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at com.codahale.metrics.jetty9.InstrumentedHandler.handle(InstrumentedHandler.java:175) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at io.dropwizard.jetty.RoutingHandler.handle(RoutingHandler.java:51) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.RequestLogHandler.handle(RequestLogHandler.java:92) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.StatisticsHandler.handle(StatisticsHandler.java:162) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.Server.handle(Server.java:446) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:271) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:246) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.io.AbstractConnection$ReadCallback.run(AbstractConnection.java:358) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:601) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:532) [airpal-0.1.0-SNAPSHOT-all.jar:na]
! at java.lang.Thread.run(Thread.java:745) [na:1.8.0_72-internal]

@ghost
Copy link
Author

ghost commented May 19, 2016

Same here, did you fix your problem?

@ghost
Copy link
Author

ghost commented May 20, 2016

@zchen-aa, sorry but I have not tried upgrading Airpal since the date I posted this issue. But what we did in the meantime is spin up a secondary instance of Presto v0.130 for use with Airpal.

@kamaldsingh
Copy link

Is there a workaround to this problem ? I'm trying to use airpal with presto-server-0.16

@dletendre
Copy link

I'm seeing this same error with latest Airpal. I can run a simple query, but when I choose a table, the columns don't show and this error shows up (I'm using Presto 0.166)
ERROR [2017-02-24 17:48:56,973] io.dropwizard.jersey.errors.LoggingExceptionMapper: Error handling a request: c6dd80734466a023
! java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Boolean

@matthis86
Copy link

I get the same error
"java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Boolean"
Has anybody an idea how to fix it?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants