atom feed108 messages in org.oasis-open.lists.search-ws[search-ws] error in sort parameter
FromSent OnAttachments
Denenberg, RayDec 6, 2010 7:26 am 
Hammond, TonyDec 6, 2010 8:01 am 
Ray Denenberg, Library of CongressDec 6, 2010 8:24 am 
Ray Denenberg, Library of CongressDec 6, 2010 8:30 am 
Hammond, TonyDec 6, 2010 8:34 am 
Ray Denenberg, Library of CongressDec 6, 2010 8:48 am 
Hammond, TonyDec 6, 2010 8:50 am 
Hammond, TonyDec 7, 2010 6:46 am 
Ray Denenberg, Library of CongressDec 7, 2010 7:03 am 
Ray Denenberg, Library of CongressDec 7, 2010 7:24 am 
Ray Denenberg, Library of CongressDec 7, 2010 7:39 am 
Hammond, TonyDec 7, 2010 9:30 am 
LeVan,RalphDec 7, 2010 9:26 pm 
LeVan,RalphDec 7, 2010 9:30 pm 
Hammond, TonyDec 8, 2010 12:45 am 
Ray Denenberg, Library of CongressDec 8, 2010 7:40 am 
Hammond, TonyDec 8, 2010 8:19 am 
Ray Denenberg, Library of CongressDec 8, 2010 8:47 am 
Hammond, TonyDec 8, 2010 10:11 am 
Ray Denenberg, Library of CongressDec 8, 2010 11:16 am 
LeVan,RalphDec 8, 2010 11:30 pm 
Ray Denenberg, Library of CongressDec 9, 2010 6:14 am 
Matthew DoveyDec 13, 2010 4:17 am 
Matthew DoveyDec 13, 2010 4:21 am 
Hammond, TonyDec 14, 2010 1:05 am 
Hammond, TonyDec 14, 2010 1:19 am 
Matthew DoveyDec 14, 2010 1:54 am 
Hammond, TonyDec 14, 2010 2:43 am 
Matthew DoveyDec 14, 2010 3:38 am 
Ray Denenberg, Library of CongressDec 14, 2010 12:03 pm 
Matthew DoveyDec 14, 2010 12:44 pm 
Hammond, TonyDec 15, 2010 3:19 am 
Hammond, TonyDec 15, 2010 3:46 am 
Matthew DoveyDec 15, 2010 4:05 am 
Ray Denenberg, Library of CongressDec 15, 2010 7:35 am 
Hammond, TonyDec 15, 2010 7:47 am 
Matthew DoveyDec 15, 2010 8:25 am 
Ray Denenberg, Library of CongressDec 15, 2010 8:31 am 
LeVan,RalphDec 15, 2010 8:49 am 
Ray Denenberg, Library of CongressDec 15, 2010 9:05 am 
LeVan,RalphDec 15, 2010 9:12 am 
Ray Denenberg, Library of CongressDec 15, 2010 1:34 pm 
LeVan,RalphDec 15, 2010 1:44 pm 
Matthew DoveyDec 15, 2010 2:21 pm 
Ray Denenberg, Library of CongressDec 15, 2010 2:31 pm 
Matthew DoveyDec 15, 2010 2:39 pm 
Hammond, TonyDec 16, 2010 2:19 am 
Hammond, TonyDec 16, 2010 3:07 am 
LeVan,RalphDec 16, 2010 7:16 am 
LeVan,RalphDec 16, 2010 7:23 am 
Hammond, TonyDec 16, 2010 9:15 am 
57 later messages
Subject:[search-ws] error in sort parameter
From:Denenberg, Ray (rd@loc.gov)
Date:Dec 6, 2010 7:26:48 am
List:org.oasis-open.lists.search-ws

Let me call attention to a problem with the SRU 2.0 sort parameter. (I noticed
this while researching the facetLimit situation, which I will post further
discussion on later.)

Look around line 623-624 of the September 21 version, in section 9.2
Serialization, it says

An example of the sortKeys parameter in an SRU URL might be:

&sortKeys=title,onix date,onix,,0

Which is an error; the parameter value includes a space and thus should be
enclosed in quotes:

&sortKeys="title,onix date,onix,,0"

And a rule should be added to the serialization bullets to this affect:

probably: "if there is more than a single key, the entire parameter value should
be enclosed in quotes."

However, note the fourth bullet: * The path and schema must be quoted if they contain quotes, commas or spaces.
Internal quotes must be escaped with a backslash.

Probably should add to this:

"When the sort parameter has multiple keys and thus is enclosed in quotes, then
any quotes in the path and scheme, including enclosing quotes, must be escaped."
(Or would that go without saying?)

Do you concur?

--Ray