chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "krzysztoffzielinski@gmail.com"<krzysztoffzielin...@gmail.com>
Subject Re: Performance problems
Date Fri, 03 Nov 2017 11:01:21 GMT
thanks, Florian. I understand better now how query works.

The problem is for each returned result we obtain all versions seperately, which impacts performance.
Seems like we cannot go differently about this, as when we set searchAllVersions to true we
get an exception:

CmisInvalidArgumentException: Search all version is not supported!

Is there other way to query results with all versions, rather than lazy load them?

Krzysztof

On 2017-11-02 19:11, Florian Müller <fmui@apache.org> wrote: 
> Hi Krzysztof,
> 
> see this page:
> https://chemistry.apache.org/docs/cmis-samples/samples/operation-context/index.html#list-batch-size
> 
> - Florian
> 
> 
> > Hello All
> > 
> > Do you experience any performance problems while talking to DMS repo using open
cmis library?
> > 
> > For example, when you make a call session.queryObjects() it fetches the data making
additional calls to repository (discoveryService.query()).  Any time each of the calls is
made, we need to authenticate plus have the request processed by document repository. This
increase the overall time to complete a task.
> > 
> > Is there a way to optimize these? like fetch data as a whole in one call, rather
than splitting it to separate calls?
> > 
> > Do I need to configure cmis session to make efficient calls?
> > 
> > Kind Regards
> > Krzysztof
> > 
> 

Mime
View raw message