Re: High Volume Results Management

Robert Kieninger <[email protected]>
Newsgroups gmane.network.open-pegasus.general
Message-ID <OFDC74EDBD.BF38D36D-ONC12577BC.00244DD6-C12577BC.002517C4@de.ibm.com>
Hello Imran,

returning a high volume of instances has been a long standing problem with 
CIM enumerate operations  in general. 
To address this problem the CIM operations have recently been extended 
with the pulled enumeration operations, but these have not yet been 
implemented in OpenPegasus nor has the CMPI interface been extended to 
accommodate them.
One way to address this is problem is making use of http chunking, what 
allows a client to start processing the returned instances chunk by chunk 
while the CIM server is still sending data. You can use http chunking for 
example in combination with the CIM Client for Java from the SBLIM project 
on SourceForge.

Other ways to retrieve partial data would be through some kind of 
associations or using WQL queries through execQuery, if your version of 
OpenPegasus supports this.

Mit freundlichen Grüßen / Kind regards
Robert Kieninger



From:
Imran Ansari <[email protected]>
To:
[email protected]
Date:
13.10.2010 20:12
Subject:
High Volume Results Management



Hello Everyone,
I've a CMPI based provider. Presently, I'm having problem with the 
response time while returning large number of instances. I would like to 
know if and how it is possible to deliver these instances in an 
incremental manner via callback or some other mechanism?
 
I would really appreciate some help on this.
 
Thanks,
Imran
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.