Re: Write metric error

2018-06-25 Thread Li Yang
This seems not the root cause. Try find in kylin.log, there should be
another error ahead of this.

On Wed, Jun 13, 2018 at 7:03 PM, praveen kumar 
wrote:

> Hi,
>   I hit Query Against Cube, the Cube return output but kylin log
> below error is coming.kindly guide me.
>
> 2018-06-13 16:23:03,432 WARN  [Query 09146ac0-505e-4fa5-92e4-ed53085c2ece-76]
> util.MBeans:68 : Failed to register MBean "null"
> javax.management.RuntimeOperationsException: Exception occurred trying to
> register the MBean
> at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.
> registerDynamicMBean(DefaultMBeanServerInterceptor.java:951)
> at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(
> DefaultMBeanServerInterceptor.java:900)
> at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(
> DefaultMBeanServerInterceptor.java:324)
> at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(
> JmxMBeanServer.java:522)
> at org.apache.hadoop.metrics2.util.MBeans.register(MBeans.java:57)
> at org.apache.hadoop.metrics2.impl.MetricsSourceAdapter.startMBeans(
> MetricsSourceAdapter.java:221)
> at org.apache.hadoop.metrics2.impl.MetricsSourceAdapter.
> start(MetricsSourceAdapter.java:96)
> at org.apache.hadoop.metrics2.impl.MetricsSystemImpl.registerSource(
> MetricsSystemImpl.java:245)
> at org.apache.hadoop.metrics2.impl.MetricsSystemImpl.
> register(MetricsSystemImpl.java:223)
> at org.apache.kylin.rest.metrics.QueryMetrics.registerWith(
> QueryMetrics.java:128)
> at org.apache.kylin.rest.metrics.QueryMetricsFacade.getQueryMetrics(
> QueryMetricsFacade.java:275)
> at org.apache.kylin.rest.metrics.QueryMetricsFacade.updateMetricsToLocal(
> QueryMetricsFacade.java:88)
> at org.apache.kylin.rest.metrics.QueryMetricsFacade.updateMetrics(
> QueryMetricsFacade.java:72)
> at org.apache.kylin.rest.service.QueryService.recordMetric(
> QueryService.java:560)
> at org.apache.kylin.rest.service.QueryService.doQueryWithCache(
> QueryService.java:469)
> at org.apache.kylin.rest.service.QueryService.doQueryWithCache(
> QueryService.java:390)
> at org.apache.kylin.rest.controller.QueryController.
> query(QueryController.java:86)
> at sun.reflect.GeneratedMethodAccessor313.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:133)
> at org.springframework.web.servlet.mvc.method.annotation.
> ServletInvocableHandlerMethod.invokeAndHandle(
> ServletInvocableHandlerMethod.java:97)
> at org.springframework.web.servlet.mvc.method.annotation.
> RequestMappingHandlerAdapter.invokeHandlerMethod(
> RequestMappingHandlerAdapter.java:827)
> at org.springframework.web.servlet.mvc.method.annotation.
> RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.
> java:738)
> at org.springframework.web.servlet.mvc.method.
> AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
> at org.springframework.web.servlet.DispatcherServlet.
> doDispatch(DispatcherServlet.java:967)
> at org.springframework.web.servlet.DispatcherServlet.
> doService(DispatcherServlet.java:901)
> at org.springframework.web.servlet.FrameworkServlet.processRequest(
> FrameworkServlet.java:970)
> at org.springframework.web.servlet.FrameworkServlet.
> doPost(FrameworkServlet.java:872)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
> at org.springframework.web.servlet.FrameworkServlet.
> service(FrameworkServlet.java:846)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:303)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:208)
> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:241)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:208)
> at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:317)
> at org.springframework.security.web.access.intercept.
> FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
> at org.springframework.security.web.access.intercept.
> FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
> at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
> at org.springframework.security.web.access.ExceptionTranslationFilter.
> doFilter(ExceptionTranslationFilter.java:114)
> at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
> 

[Announce] Apache Kylin 2.4.0 released

2018-06-25 Thread ShaoFeng Shi
Hello all,

The Apache Kylin team is pleased to announce the immediate availability of
the 2.4.0 release.

This is a major release after 2.3, with 8 new features and more than 30 bug
fixes and enhancements; All of the changes in this release can be found in:
https://kylin.apache.org/docs/release_notes.html

You can download the source release and binary packages from Apache Kylin's
download page: https://kylin.apache.org/download/

Apache Kylin is an open source Distributed Analytics Engine designed to
provide SQL interface and multi-dimensional analysis (OLAP) on Apache
Hadoop, supporting extremely large datasets.

Apache Kylin lets you query massive dataset at sub-second latency in 3
steps:
1. Identify a star schema or snowflake schema data set on Hadoop.
2. Build Cube on Hadoop.
3. Query data with ANSI-SQL and get results in sub-second, via ODBC, JDBC
or RESTful API.

Thanks to everyone who has contributed to the 2.4.0 release.

We welcome your help and feedback. For more information on how to
report problems, and to get involved, visit the project website at
https://kylin.apache.org/

-- 
Best regards,

Shaofeng Shi 史少锋