xiebanggui777 opened a new issue #8116:
URL: https://github.com/apache/incubator-doris/issues/8116


   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/incubator-doris/issues?q=is%3Aissue) and 
found no similar issues.
   
   
   ### Version
   
   0.14
   
   ### What's Wrong?
   
   我尝试使用错误的分隔符来进行hdfs的数据导入doris,发现返回消息是成功,但是后台的日志其实是错误的,日志信息如下:
   I try to use the wrong separator for HDFS data import Doris, found the 
return messages are successful, but the back log is wrong, the log information 
is as follows:
   
   
![image](https://user-images.githubusercontent.com/97835322/154435207-7e6d8ddb-c23b-4715-a71a-fcb431de223b.png)
   
![image](https://user-images.githubusercontent.com/97835322/154435712-3bfe8552-3b90-44cc-a145-dea4c853c249.png)
   
   `2022-02-17 16:26:05,791 WARN (loading_load_task_scheduler_pool-1|1412) 
[LoadJob.unprotectedExecuteCancel():603] LOAD_JOB=123523, 
transaction_id={94047}, error_msg={Failed to execute load with error: quality 
not good enough to cancel}
   2022-02-17 16:26:52,130 WARN (http-nio-8030-exec-8|102) 
[ExceptionHandlerExceptionResolver.doResolveHandlerMethodException():414] 
Failure in @ExceptionHandler 
org.apache.doris.httpv2.exception.RestApiExceptionHandler#unexpectedExceptionHandler(Exception)
   org.apache.catalina.connector.ClientAbortException: java.io.IOException: 
Broken pipe
        at 
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:351)
 ~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:776)
 ~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:681) 
~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:386) 
~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:364) 
~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
 ~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2177)
 ~[jackson-core-2.12.1.jar:2.12.1]
        at 
com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1190)
 ~[jackson-core-2.12.1.jar:2.12.1]
        at 
com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1008) 
~[jackson-databind-2.12.1.jar:2.12.1]
        at 
org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
 ~[spring-web-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
 ~[spring-web-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:295)
 ~[spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:226)
 ~[spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
 ~[spring-web-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124)
 ~[spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:403)
 [spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61)
 [spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:141)
 [spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80)
 [spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1300)
 [spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1111)
 [spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1057)
 [spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
 [spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
 [spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
 [spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) 
[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
 [spring-webmvc-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) 
[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) 
[tomcat-embed-websocket-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
 [spring-web-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
 [spring-web-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
 [spring-web-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
 [spring-web-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
 [spring-web-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
 [spring-web-5.2.0.RELEASE.jar:5.2.0.RELEASE]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) 
[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) 
[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) 
[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) 
[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:861)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1579)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) 
[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
[?:1.8.0_181]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
[?:1.8.0_181]
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
 [tomcat-embed-core-9.0.27.jar:9.0.27]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181]
   Caused by: java.io.IOException: Broken pipe
        at sun.nio.ch.FileDispatcherImpl.write0(Native Method) ~[?:1.8.0_181]
        at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) 
~[?:1.8.0_181]
        at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) 
~[?:1.8.0_181]
        at sun.nio.ch.IOUtil.write(IOUtil.java:65) ~[?:1.8.0_181]
        at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471) 
~[?:1.8.0_181]
        at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:138) 
~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)
 ~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:152) 
~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1251)
 ~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:801)
 ~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:571)
 ~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:509) 
~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:538)
 ~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:110)
 ~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:190)
 ~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at org.apache.coyote.Response.doWrite(Response.java:601) 
~[tomcat-embed-core-9.0.27.jar:9.0.27]
        at 
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:339)
 ~[tomcat-embed-core-9.0.27.jar:9.0.27]
        ... 60 more`
   
   这样执行脚本,我调度无法捕抓错误。
   Execute the script like this, I can't catch mistakes scheduling.
   
   ### What You Expected?
   
   对于错误需要返回
   Need to return for the mistake
   
   ### How to Reproduce?
   
   调度无法捕抓上述doris运行中的错误。
   
   ### Anything Else?
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to