[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
PaceEntryQuery
A couple of questions and suggestions on PaceEntryQuery:
Greg, why does it say that range specifiers apply only to Atom Entry
collections? I think we need SOME subset-fetching mechanism for other
Atom collections, don't we?
On allowing multiple ranges in one request: Is it necessary? Isn't it
just as easy to make multiple requests? Can we simplify the protocol by
dropping that?
Also, I would prefer to define ranges according to the value of the
field, rather than by ordinal ranges. Consider what happens if Alice
asks for items 0-9, then Bob inserts a new item 0, then Alice asks for
items 10-19. Alice will fetch an item twice. If after the first
operation, Alice sees that the oldest item in that set was dated
2004-09-03T12:37:42Z, she can then make a request asking for the 10
items immediately prior to that date. If Bob adds a new item, its date
will be outside that range, and won't affect the results.
I'll devise a syntax for a range over date values. Would it be
reasonable to drop support for ordinal ranges?
Ezra