You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by "Xiaoyu Wang (JIRA)" <ji...@apache.org> on 2015/11/27 07:48:11 UTC

[jira] [Created] (KYLIN-1174) ehcache ObjectGraphWalker 1000 object references limit issue

Xiaoyu Wang created KYLIN-1174:
----------------------------------

             Summary: ehcache ObjectGraphWalker 1000 object references limit issue
                 Key: KYLIN-1174
                 URL: https://issues.apache.org/jira/browse/KYLIN-1174
             Project: Kylin
          Issue Type: Bug
          Components: Query Engine
    Affects Versions: v1.1.1
            Reporter: Xiaoyu Wang
            Assignee: liyang
             Fix For: v1.2


When query cache is enable,Kylin will cache the result in ehcache.
when the result size incrise,ehcache will show WARN log like this:
{noformat}
[WARN][net.sf.ehcache.pool.sizeof.ObjectGraphWalker.checkMaxDepth(ObjectGraphWalker.java:209)]
- The configured limit of 1,000 object references was reached while
attempting to calculate the size of the object graph. Severe performance
degradation could occur if the sizing operation continues. This can be
avoided by setting the CacheManger or Cache <sizeOfPolicy> elements
maxDepthExceededBehavior to "abort" or adding stop points with
@IgnoreSizeOf annotations. If performance degradation is NOT an issue at
the configured limit, raise the limit value using the CacheManager or Cache
<sizeOfPolicy> elements maxDepth attribute. For more information, see the
Ehcache configuration documentation.
{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)