[ 
https://issues.apache.org/jira/browse/DRILL-8351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17630262#comment-17630262
 ] 

Ravi Kiran commented on DRILL-8351:
-----------------------------------

please find the logs

 

org.apache.drill.common.exceptions.UserRemoteException: SYSTEM ERROR: 
NullPointerException: Schema is currently null.  You must call 
buildSchema(SelectionVectorMode) before this container can return a 
schema.Fragment: 1:0Please, refer to logs for more information.[Error Id: 
b8d2ac8e-ecbf-48f1-93ba-b1c1d50709c5 on DESKTOP-PHN06EQ:31010]
at 
org.apache.drill.exec.server.rest.RestQueryRunner.submitQuery(RestQueryRunner.java:99)
at 
org.apache.drill.exec.server.rest.RestQueryRunner.run(RestQueryRunner.java:54)
at 
org.apache.drill.exec.server.rest.QueryResources.submitQuery(QueryResources.java:158)
at jdk.internal.reflect.GeneratedMethodAccessor244.invoke(Unknown Source)
at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at 
org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)
at 
org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124)
at 
org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167)
at 
org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219)
at 
org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79)
at 
org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475)
at 
org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397)
at 
org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)
at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
at org.glassfish.jersey.internal.Errors.process(Errors.java:292)
at org.glassfish.jersey.internal.Errors.process(Errors.java:274)
at org.glassfish.jersey.internal.Errors.process(Errors.java:244)
at 
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234)
at 
org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680)
at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)
at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)
at 
org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366)
at 
org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319)
at 
org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)
at 
org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1631)
at 
org.apache.drill.exec.server.rest.header.ResponseHeadersSettingFilter.doFilter(ResponseHeadersSettingFilter.java:71)
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
at 
org.apache.drill.exec.server.rest.CsrfTokenValidateFilter.doFilter(CsrfTokenValidateFilter.java:55)
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
at 
org.apache.drill.exec.server.rest.CsrfTokenInjectFilter.doFilter(CsrfTokenInjectFilter.java:54)
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)
at 
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
at 
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)
at 
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)
at 
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)
at 
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)
at 
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.server.Server.handle(Server.java:516)
at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:400)
at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:645)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:392)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)
at 
[org.eclipse.jetty.io|http://org.eclipse.jetty.io/].AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
at 
[org.eclipse.jetty.io|http://org.eclipse.jetty.io/].FillInterest.fillable(FillInterest.java:105)
at 
[org.eclipse.jetty.io|http://org.eclipse.jetty.io/].ChannelEndPoint$1.run(ChannelEndPoint.java:104)
at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)
at 
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.NullPointerException: Schema is currently null.  You must 
call buildSchema(SelectionVectorMode) before this container can return a schema.
at 
[org.apache.drill.shaded.guava.com|http://org.apache.drill.shaded.guava.com/].google.common.base.Preconditions.checkNotNull(Preconditions.java:897)
at 
org.apache.drill.exec.record.VectorContainer.getSchema(VectorContainer.java:368)
at 
org.apache.drill.exec.physical.impl.protocol.VectorContainerAccessor.schema(VectorContainerAccessor.java:76)
at 
org.apache.drill.exec.physical.impl.protocol.OperatorRecordBatch.getSchema(OperatorRecordBatch.java:100)
at 
org.apache.drill.exec.physical.impl.SingleSenderCreator$SingleSenderRootExec.innerNext(SingleSenderCreator.java:95)
at org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:93)
at 
org.apache.drill.exec.work.fragment.FragmentExecutor.lambda$run$0(FragmentExecutor.java:321)
at .......(:0)
at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1762)
at 
org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:310)
at 
org.apache.drill.common.SelfCleaningRunnable.run(SelfCleaningRunnable.java:38)
at .......(:0)
2022-11-07 12:10:27,312 [1c9757a4-9d9e-0791-f995-45495b96a3a1:frag:1:0] WARN  
o.a.d.e.w.f.QueryStateProcessor - Dropping request to move to COMPLETED state 
as query is already at FAILED state (which is terminal).

>  UserRemoteException :        SYSTEM ERROR: NullPointerException: Schema is 
> currently null.  You must call buildSchema(SelectionVectorMode) before this 
> container can return a schema.
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DRILL-8351
>                 URL: https://issues.apache.org/jira/browse/DRILL-8351
>             Project: Apache Drill
>          Issue Type: Bug
>          Components: Client - Java
>         Environment: version 1.19 and 1.20.2
>            Reporter: Ravi Kiran
>            Priority: Critical
>         Attachments: SUPPLIERS-20220720082618924.csv, 
> SUPPLIERS-20220720082618936-2.csv, SUPPLIERS-20220720082618946-1.csv, 
> SUPPLIERS-20220720082618958-2.csv, SUPPLIERS-2022072008261930.csv
>
>
> Hi Team,
> I have more than 100k records in my directory, but I am able to fetch only 
> 100k records, not able to fetch after 100k records by using limit and offset.
> I am attaching files also.
>  
> if i use 1.17 or 1.14 able to fetch all records.
>  
> SELECT * FROM dfs. `C:\Users\ravik\Downloads\test_folder` LIMIT 10000 OFFSET 
> 90000



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to