> Date: Tue, 1 Mar 2005 17:44:40 +0000 > From: Dr Robert Sanderson <[log in to unmask]> > > >> 1: A way to match every single record > > > > I suggest cql.alwaysMatches="*" as one simple implementation will > > cause the creation of a real index with some canned value and we > > can't predict what that value might be. So, a wildcard is the > > best way to find it. > > Actually, do we even need the alwaysMatches index? We can do this > with: > > cql.anyField = "*" > > Of course, an implementation that didn't know that people might send > this to match everything could throw a fit. _If_ we accept the searching-for-"*" approach, then I agree that we don't need a special index. However, as this is clearly a special-case search, I would be much more comfortable having it provoked by a special-case query that spells out precisely what's wanted. Apart from anything else, it's more likely to get implemented that way. _/|_ _______________________________________________________________ /o ) \/ Mike Taylor <[log in to unmask]> http://www.miketaylor.org.uk )_v__/\ "He was a quintessentially Anglican archbishop - quite worldly, quite gossipy, extremely decent, undogmatic, kind, conscientious, unvisionary, patriotic" -- Telegraph's obituary for Archbishop Runcie. -- Listen to free demos of soundtrack music for film, TV and radio http://www.pipedreaming.org.uk/soundtrack/