The SRU standard allows for servers to support optional functions that allow extra information to be included in requests and may result in more information being returned in a search or scan response. Currently registered extensions are listed on the SRU website .
For extended functionality that may be useful in more than a single case and can be performed with greater efficiency at the SRU level it may be appropriate to create an SRU extension.
Extensions in development
Search functionality for which an extension might be considered
- alternate search suggestions
- search result highlighting