On Tuesday 01 May 2007 21:02, Doug Tody wrote:
> The result, if a large query is attempted synchronously, is truncation
> or an error response; alternatively, we for serious large queries we
> have a two-stage operation involving estimation and job submission.
> This is basically what queryData/stageData concept already provides.
I am afraid you have lost me here. I see no reason to infer that queryData is some sort of estimate on the work required to do the real thing. In SIA it is a query and returns the query result. It happens that the query result itself describes something else and one column (hopefully) contains a URL to the something else. It is not an estimate.
TAP queries may contain a column with a URL to something, but the standard case is that the query result is something in its own right and not generally the first of two stages of work. In this light, I think it is a perfectly reasonable interpretation of typical DAL style to say that queryData is a synchronous method that returns a query result.
Sorry to be blunt, but I just don't see the connection between what I see in DAL and what you are saying.
-- Patrick Dowler Tel/Tél: (250) 363-6914 | fax/télécopieur: (250) 363-0045 Canadian Astronomy Data Centre | Centre canadien de donnees astronomiques National Research Council Canada | Conseil national de recherches Canada Government of Canada | Gouvernement du Canada 5071 West Saanich Road | 5071, chemin West Saanich Victoria, BC | Victoria (C.-B.)Received on 2007-05-02Z09:10:13