From: Gutfreund, Y. <ygu...@dr...> - 2011-12-07 16:12:44
|
Let me make this a simpler question: Does GeoNetwork support paged delivery of results from a GETRECORDS that returns 100K+ hits? (ISO profile) [I.e. so that the result is not in a single HTTP response body (XML). I see in the CSW 2.02 specification that it APPEARS that I could use the 'startPosition' parameter of the GETRECORDS request as a sort of database cursor, and use the 'nextRecord' and 'numberOfRecordsReturned' as the handshake in the response to walk the results. I have already found out that DEEGREES does not support this out the of box. I am concerned about the actual implementation in GEONETWORK that it does not maintain state properly to be able to do this sort of cursor-based walking of a very large GETRECORDS response. (would they use the 'requestId' to keep a state-full partial response, or would they do the query for the 1M records all over again?) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Y.Gutfreund, Ph.D. Principal Member of Technical Staff -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- |