Hi,
when we were facing some data issue lately, I analysed the traffic between Vault Client and server.
I realised that if you expand "Uses" node of a file, the client will query
<GetLatestFileAssociationsByMasterIds
xmlns="http://AutodeskDM/Services/Document/1/22/2015/">
<fileMasterIds><long>14294761</long></fileMasterIds>
<parentAssociationType>All</parentAssociationType>
<parentRecurse>true</parentRecurse>
<childAssociationType>All</childAssociationType>
<childRecurse>true</childRecurse><includeRelatedDocuments>false</includeRelatedDocuments>
<includeHidden>false</includeHidden>
<releasedBiased>false</releasedBiased>
</GetLatestFileAssociationsByMasterIds
I'm clueless, why it should query all parents recursively when expanding the child nodes? That that not seem efficient to me. That explains, why it takes very long (if Vault explorer does not crash) if I expand a simple assembly node, only consisting of two parts, when this small assembly has a very high reuse.