Highlighted
Outstanding Contributor.. Outstanding Contributor..
Outstanding Contributor..
291 views

DFS Calculation Error

CMDB Operation Internal Error: class com.mercury.topaz.cmdb.shared.tql.exception.DfsSizeExceededException : Number of objects visited during the current DFS calculation is [30000001], while the limit is configured to [30000000] : operation Model Query: Calculate Topology : class com.mercury.topaz.cmdb.shared.base.CmdbException : 
CMDB Internal Error: Error while handling request: {request: ID='401843448a8f5240b2c6e4467107dae7' Message='General CMDB request' Operation='com.mercury.topaz.cmdb.server.model.operation.query.topology.impl.ModelQueryCalculateTopology@1e1133d' Customer ID='1, id name: Default Client' 
Context='CMDB Context: Customer id = '1, id name: Default Client' , User ID = '911' , Caller Application = 'Periodic task TQL Scheduler tick''}
com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [1010] Query result exceeded size limit.
Please refine your query.
Cause: Too many objects visited by DFS.
Size limit: {0}{30000000}]
appilog.framework.shared.manage.impl.MamResponseException: [ErrorCode [1010] Query result exceeded size limit.
Please refine your query.
Cause: Too many objects visited by DFS.
Size limit: {0}{30000000}]
CMDB Operation Internal Error: class com.mercury.topaz.cmdb.shared.tql.exception.DfsSizeExceededException : Number of objects visited during the current DFS calculation is [30000001], while the limit is configured to [30000000] : operation Model Query: Calculate Topology

Can someone explain what DFS Calculation is and what does it do? 

Does increasing this value have any performance impact on the system?

Thank you,

0 Likes
3 Replies
Highlighted
Micro Focus Expert
Micro Focus Expert

Re: DFS Calculation Error

Hello Ctruong,

That issue should be able to be fixed by adjusting a fuse via JMX.
In general the fuse named "tql.max.objects.visit.model.calc.tas" (JMX visible only) is related to the exception.
Despite that if you change the value of that fuse, it may not fix the issue at all. Instead, please try something else.
Please log on to JMX-console. Next, navigate to Setting Services -> Set Setting Value
There use:
reconciliation.connected.cis.fuse
40000

Best Regards,
Nikola

------------------------
Nikola Todorov
If you find that this or any post resolves your issue, please be sure to mark it as an accepted solution.
0 Likes
Highlighted
Outstanding Contributor.. Outstanding Contributor..
Outstanding Contributor..

Re: DFS Calculation Error

Thank you for the respond and I willl test this.

For my own learning purposed, Can you please explain what this fuse does? and what is DFS calculation?

 

Thank you

0 Likes
Highlighted
Outstanding Contributor.. Outstanding Contributor..
Outstanding Contributor..

Re: DFS Calculation Error

Hi Nikola,

Can you please explain what this fuse "reconciliation.connected.cis.fuse" does? I would like to understand it a bit better before making the change in a production environment.

Thank you

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.