Version 1.1 Changes
Version 1.1, 12th January 2004
Introduction
As discussed in the version interoperability page, SRW has a built in version compatability system whereby clients and servers of different versions can still interoperate. While only the documentation for the most recent version of the protocol is maintained, the changes between versions are listed below. Note that version 1.0 is officially abandoned, and there should be no requirement to implement it, the list of changes is for historical reasons only.
Changes
Version 1.0 to 1.1
- Changed the namespace for SRW to remove the version
- Added new 'scan' operation.
- Explain is now a proper operation with parameters and the same response for both SRU and SRW.
- Added 'operation' parameter for SRU to carry the operation name.
- Added 'version', 'stylesheet' and 'extraRequestData' parameters to all requests.
- Added 'resultSetTTL', 'recordXPath' and 'recordPacking' parameters to searchRetrieveRequest.
- Removed 'xQuery' and 'xSortKeys' parameters from query.
- Added 'extraResponseData' to all responses.
- Added 'extraRecordData' to the record structure.
- CQL changes affect SRW.
- Added short name references for XML schemas.