doris-manager 24的“负载管理”在进行了一些查询和刷新后,包括在执行权限菜单后,在进入负载管理查询总是显示系统异常,这个bug官方没发现吗?
诉求1:
官方能不能进一步修正这个错误?
报错点:
stout.log日志如下:
2025-01-14 11:12:22.933 [http-nio-8006-exec-9] ERROR com.selectdb.cloud.studio.common.rest.RestApiExceptionHandler - Unexpected exception
java.lang.NullPointerException: null
at java.util.HashMap.merge(HashMap.java:1226)
at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1320)
at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
at com.selectdb.cloud.studio.server.impl.WorkloadServiceImpl.listWorkloadGroups(WorkloadServiceImpl.java:84)
at com.selectdb.cloud.studio.interfaces.controller.WorkloadController.listWorkloadGroup(WorkloadController.java:41)
at com.selectdb.cloud.studio.interfaces.controller.WorkloadController$$FastClassBySpringCGLIB$$3e072e89.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)
at com.selectdb.cloud.studio.common.log.LogAop.printLog(LogAop.java:45)
at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708)
at com.selectdb.cloud.studio.interfaces.controller.WorkloadController$$EnhancerBySpringCGLIB$$32390b03.listWorkloadGroup(<generated>)
at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:388)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
2025-01-14 11:12:24.254 [http-nio-8006-exec-7] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:c-lrk6wintkuf5awg69x:root:1736818179620,getUserCollectMetas--入参:无
2025-01-14 11:12:24.254 [http-nio-8006-exec-8] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:c-lrk6wintkuf5awg69x:root:1736818179620,getCatalogList--入参:无
2025-01-14 11:12:24.254 [http-nio-8006-exec-8] INFO com.selectdb.cloud.studio.common.porxy.DorisJdbcProxy - UserSpace c-lrk6wintkuf5awg69x user root execute query sql show catalogs;
2025-01-14 11:12:24.259 [http-nio-8006-exec-8] INFO com.selectdb.cloud.studio.common.connect.ConnectionDataSourceManager - Execute sql show catalogs;.
2025-01-14 11:12:24.287 [http-nio-8006-exec-4] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:c-lrk6wintkuf5awg69x:root:1736818179620,getCatalogList--入参:无
2025-01-14 11:12:24.288 [http-nio-8006-exec-4] INFO com.selectdb.cloud.studio.common.porxy.DorisJdbcProxy - UserSpace c-lrk6wintkuf5awg69x user root execute query sql show catalogs;
2025-01-14 11:12:24.290 [http-nio-8006-exec-4] INFO com.selectdb.cloud.studio.common.connect.ConnectionDataSourceManager - Execute sql show catalogs;.
2025-01-14 11:12:24.313 [http-nio-8006-exec-2] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:c-lrk6wintkuf5awg69x:root:1736818179620,getCatalogList--入参:无
2025-01-14 11:12:24.314 [http-nio-8006-exec-2] INFO com.selectdb.cloud.studio.common.porxy.DorisJdbcProxy - UserSpace c-lrk6wintkuf5awg69x user root execute query sql show catalogs;
2025-01-14 11:12:24.317 [http-nio-8006-exec-2] INFO com.selectdb.cloud.studio.common.connect.ConnectionDataSourceManager - Execute sql show catalogs;.
2025-01-14 11:12:24.333 [http-nio-8006-exec-5] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:c-lrk6wintkuf5awg69x:root:1736818179620,getCatalogList--入参:无
2025-01-14 11:12:24.333 [http-nio-8006-exec-5] INFO com.selectdb.cloud.studio.common.porxy.DorisJdbcProxy - UserSpace c-lrk6wintkuf5awg69x user root execute query sql show catalogs;
2025-01-14 11:12:24.338 [http-nio-8006-exec-5] INFO com.selectdb.cloud.studio.common.connect.ConnectionDataSourceManager - Execute sql show catalogs;.
2025-01-14 11:12:24.524 [http-nio-8006-exec-1] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:c-lrk6wintkuf5awg69x:root:1736818179620,getDatabaseList--入参:"internal"
2025-01-14 11:12:24.528 [http-nio-8006-exec-1] INFO com.selectdb.cloud.studio.common.connect.ConnectionDataSourceManager - Execute sql switch `internal`;.
2025-01-14 11:12:24.530 [http-nio-8006-exec-1] INFO com.selectdb.cloud.studio.common.connect.ConnectionDataSourceManager - Execute sql use `information_schema`;.
2025-01-14 11:12:24.531 [http-nio-8006-exec-1] INFO com.selectdb.cloud.studio.common.connect.ConnectionDataSourceManager - Execute sql show tables like 'metadata_name_ids';.
2025-01-14 11:12:24.533 [http-nio-8006-exec-1] INFO com.selectdb.cloud.studio.common.connect.ConnectionDataSourceManager - Execute sql select distinct(database_name) from information_schema.metadata_name_ids where catalog_name='internal';.
2025-01-14 11:12:24.545 [http-nio-8006-exec-7] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:c-lrk6wintkuf5awg69x:root:1736818179620,getSaveSql--入参:无
2025-01-14 11:13:01.429 [http-nio-8006-exec-4] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
2025-01-14 11:14:01.507 [http-nio-8006-exec-6] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
2025-01-14 11:15:01.601 [http-nio-8006-exec-2] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
2025-01-14 11:16:01.740 [http-nio-8006-exec-5] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
2025-01-14 11:17:01.824 [http-nio-8006-exec-9] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
2025-01-14 11:18:01.906 [http-nio-8006-exec-7] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
2025-01-14 11:19:01.981 [http-nio-8006-exec-1] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
2025-01-14 11:20:01.079 [http-nio-8006-exec-8] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
2025-01-14 11:21:01.224 [http-nio-8006-exec-6] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
2025-01-14 11:22:01.314 [http-nio-8006-exec-2] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
2025-01-14 11:23:01.401 [http-nio-8006-exec-10] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
2025-01-14 11:23:15.814 [http-nio-8006-exec-5] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:c-lrk6wintkuf5awg69x:root:1736818179620,getCatalogDetails--入参:无
2025-01-14 11:23:15.814 [http-nio-8006-exec-5] INFO com.selectdb.cloud.studio.common.porxy.DorisJdbcProxy - UserSpace c-lrk6wintkuf5awg69x user root execute query sql show catalogs;
2025-01-14 11:23:15.820 [http-nio-8006-exec-5] INFO com.selectdb.cloud.studio.common.connect.ConnectionDataSourceManager - Execute sql show catalogs;.
2025-01-14 11:24:01.483 [http-nio-8006-exec-7] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
2025-01-14 11:25:01.569 [http-nio-8006-exec-1] INFO com.selectdb.cloud.studio.common.log.LogAop - userId:none,index--入参:无
诉求2:
官方设置的运行doris-manager的日志目录在哪?