Additional material on TAP reform is found at:
UWS(see also UWSEnhancement -- can we merge the material?)
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Added: | ||||||||
> > |
| |||||||
Other
TAP | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Added: | ||||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Added: | ||||||||
> > |
| |||||||
ADQL
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Added: | ||||||||
> > |
| |||||||
VOTable issues[Started from E-mail by Tom McGlynn] See VOTableIssues
ObsTAP
Table metadata scalability
There is a scalability issue for the table metadata document ( | ||||||||
Added: | ||||||||
> > |
For querying the tap_schema using TAP, I would expect people to use the mandatory sync endpoint and not have to worry about queueing issues. In general sync can respond successfully for the kinds of queries one would use here as the where clause is typically pretty simple. -- PatrickDowler - 2014-05-13
As for the /tables endpoint, the data model is hierarchical so we could just have clients ask for subsets of the tree down to the individual table level (eg GET /tables/someSchema/someTable). For /tables and /tables/<schema_name> we would probably need a query parameter to limit the depth (eg GET /tables?depth=1 would return only the schema metadata but not child (table) lists; GET /tables?depth=2 would return all the schema (d=1) and tables (d=2), but nothe columns; GET /tables/someSchema?depth=1 would return only the tables (d=1) below someSchema). Instead of depth=<int> we could also use detail=<schema|table|column> (kind of like vospace) to set the max item type to be returned. -- PatrickDowler - 2014-05-13 | |||||||
Notes on TAP+ during Gaia Archive implementationThis is a compilation done by the ESAC SAT Gaia Team (Juan Gonzalez, Raul Gutierrez, Juan Carlos Segovia and myself, Jesus Salgado) on TAP/ADQL/UWS specifications during the early phase of implementation of the Gaia Archive. These requirements are described as TAP+ funcitionalities in the Gaia Archive Requirements documents. Some of them are already mentioned in this page but we have collected them all here for better tracking:
<--
|
Additional material on TAP reform is found at:
UWS(see also UWSEnhancement -- can we merge the material?)
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
ADQL
VOTable issues[Started from E-mail by Tom McGlynn] See VOTableIssues
ObsTAP
Table metadata scalability
There is a scalability issue for the table metadata document (
Notes on TAP+ during Gaia Archive implementation | ||||||||
Changed: | ||||||||
< < | This is a compilation done by the Gaia Archive Development Team (Juan Gonzalez, Raul Gutierrez, Juan Carlos Segovia and myself, Jesus Salgado) on TAP/ADQL/UWS specifications during the early phase of implementation of the Gaia Archive. These requirements are described as TAP+ funcitionalities in the Gaia Archive Requirements documents. | |||||||
> > | This is a compilation done by the ESAC SAT Gaia Team (Juan Gonzalez, Raul Gutierrez, Juan Carlos Segovia and myself, Jesus Salgado) on TAP/ADQL/UWS specifications during the early phase of implementation of the Gaia Archive. These requirements are described as TAP+ funcitionalities in the Gaia Archive Requirements documents. | |||||||
Some of them are already mentioned in this page but we have collected them all here for better tracking:
<--
|
| ||||||||
Changed: | ||||||||
< < | This page was intended to collect points that should be clarified/fixed | |||||||
> > | This page was intended to collect points that should be clarified/fixed in future versions of the UWS/TAP/ADQL combo of standards. By now, this material has been moved into a draft note on Volute; see http://volute.googlecode.com/svn/trunk/projects/dal/TAPNotes/TAPNotes-fmt.html and the containing repository. | |||||||
Deleted: | ||||||||
< < | in future versions of the UWS/TAP/ADQL combo of standards. By now, this material has been moved into a draft note on Volute; see http://volute.googlecode.com/svn/trunk/projects/dal/TAPNotes/TAPNotes-fmt.html and the containing repository. | |||||||
Additional material on TAP reform is found at:
UWS(see also UWSEnhancement -- can we merge the material?)
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
ADQL
VOTable issues[Started from E-mail by Tom McGlynn] See VOTableIssues
ObsTAP
Table metadata scalability
There is a scalability issue for the table metadata document ( | ||||||||
Added: | ||||||||
> > |
Notes on TAP+ during Gaia Archive implementationThis is a compilation done by the Gaia Archive Development Team (Juan Gonzalez, Raul Gutierrez, Juan Carlos Segovia and myself, Jesus Salgado) on TAP/ADQL/UWS specifications during the early phase of implementation of the Gaia Archive. These requirements are described as TAP+ funcitionalities in the Gaia Archive Requirements documents. Some of them are already mentioned in this page but we have collected them all here for better tracking:
| |||||||
<--
|
| ||||||||
Changed: | ||||||||
< < | This page is intended to collect points that should be clarified/fixed in future versions of the UWS/TAP/ADQL combo of standards. MarkusDemleitner suggests we should edit much of this into an IVOA Note ("Implementation notes for a service implementing UWS, TAP, and ADQL") and fix standards documents after that as necessary. | |||||||
> > | This page was intended to collect points that should be clarified/fixed in future versions of the UWS/TAP/ADQL combo of standards. By now, this material has been moved into a draft note on Volute; see http://volute.googlecode.com/svn/trunk/projects/dal/TAPNotes/TAPNotes-fmt.html and the containing repository. | |||||||
Changed: | ||||||||
< < | Some points (which should eventually all be reflected here) are raised in | |||||||
> > | Additional material on TAP reform is found at: | |||||||
Deleted: | ||||||||
< < | Please inline comments to existing points as one-level-deeper enumerations (I guess...) | |||||||
UWS(see also UWSEnhancement -- can we merge the material?)
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison | ||||||||
Changed: | ||||||||
< < | Paul promised to update the UWS in volute to reflect much of this, but it | |||||||
> > | Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document. | |||||||
Deleted: | ||||||||
< < | certainly wouldn't hurt to have some if it in an "implementation note"-type document. | |||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Other | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
TAP | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Deleted: | ||||||||
< < | ||||||||
ADQL | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
VOTable issues | ||||||||
Deleted: | ||||||||
< < | [Started from E-mail by Tom McGlynn] See VOTableIssues | |||||||
Added: | ||||||||
> > | [Started from E-mail by Tom McGlynn] See VOTableIssues | |||||||
ObsTAP | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Table metadata scalability | ||||||||
Changed: | ||||||||
< < | There is a scalability issue for the table metadata document ( /tables endpoint) of large databases. The XML description is currently about 0.4Mb for GAVO, 5Mb for HEASARC, and predicted 80Mb for VizieR (see pages 5-6 of this presentation by Gilles Landais). An interactive TAP client will typically want to acquire table metadata from the service before offering the user options on which tables are available. An 80Mb download is too much. The other option as it stands is doing a TAP_SCHEMA query (e.g. SELECT table_name from TAP_SCHEMA.tables - ~0.5Mb for VizieR?), and acquiring column info in a similar way when the user has chosen a table. That's OK, but since it involves actual TAP queries, services may queue the query and delay before responding (can TAP service implementors comment on whether that's a legitimate concern?) , while a flat file access from the tables endpoint can be expected to be served immediately. So, an extension/alternative to the existing tables endpoint format might be a good idea, maybe a practical necessity when VizieR TAP arrives. Gilles' talk quoted above suggests one way to do this, but other variations on the idea of storing metadata for list-of-tables and columns-per-table as separate static documents separately are possible. | |||||||
> > | There is a scalability issue for the table metadata document ( /tables endpoint) of large databases. The XML description is currently about 0.4Mb for GAVO, 5Mb for HEASARC, and predicted 80Mb for VizieR (see pages 5-6 of this presentation by Gilles Landais). An interactive TAP client will typically want to acquire table metadata from the service before offering the user options on which tables are available. An 80Mb download is too much. The other option as it stands is doing a TAP_SCHEMA query (e.g. SELECT table_name from TAP_SCHEMA.tables - ~0.5Mb for VizieR?), and acquiring column info in a similar way when the user has chosen a table. That's OK, but since it involves actual TAP queries, services may queue the query and delay before responding (can TAP service implementors comment on whether that's a legitimate concern?) , while a flat file access from the tables endpoint can be expected to be served immediately. So, an extension/alternative to the existing tables endpoint format might be a good idea, maybe a practical necessity when VizieR TAP arrives. Gilles' talk quoted above suggests one way to do this, but other variations on the idea of storing metadata for list-of-tables and columns-per-table as separate static documents separately are possible. -- MarkTaylor - 11 May 2012 | |||||||
Deleted: | ||||||||
< < | -- MarkTaylor - 11 May 2012 | |||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
Deleted: | ||||||||
< < |
Some points (which should eventually all be reflected here) are raised in | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS(see also UWSEnhancement -- can we merge the material?)
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
ADQL
VOTable issues[Started from E-mail by Tom McGlynn] See VOTableIssues
ObsTAP
Table metadata scalability
There is a scalability issue for the table metadata document (
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS(see also UWSEnhancement -- can we merge the material?)
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
ADQL
VOTable issues[Started from E-mail by Tom McGlynn] See VOTableIssues
ObsTAP
| ||||||||
Added: | ||||||||
> > | Table metadata scalability
There is a scalability issue for the table metadata document ( | |||||||
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS(see also UWSEnhancement -- can we merge the material?)
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
ADQL
VOTable issues | ||||||||
Changed: | ||||||||
< < | [Started from E-mail by Tom McGlynn] | |||||||
> > | [Started from E-mail by Tom McGlynn] | |||||||
See VOTableIssues | ||||||||
Added: | ||||||||
> > | ObsTAP | |||||||
Added: | ||||||||
> > |
| |||||||
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS | ||||||||
Added: | ||||||||
> > | (see also UWSEnhancement -- can we merge the material?) | |||||||
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
ADQL
VOTable issues[Started from E-mail by Tom McGlynn] See VOTableIssues
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
ADQL
VOTable issues[Started from E-mail by Tom McGlynn] See VOTableIssues
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
| ||||||||
Added: | ||||||||
> > |
| |||||||
Added: | ||||||||
> > | ||||||||
ADQL
| ||||||||
Deleted: | ||||||||
< < |
| |||||||
VOTable issues[Started from E-mail by Tom McGlynn] See VOTableIssues
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
ADQL | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
VOTable issues[Started from E-mail by Tom McGlynn] See VOTableIssues
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
ADQL
| ||||||||
Added: | ||||||||
> > |
VOTable issues[Started from E-mail by Tom McGlynn] See VOTableIssues | |||||||
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
| ||||||||
Added: | ||||||||
> > |
| |||||||
ADQL
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
| ||||||||
Added: | ||||||||
> > |
| |||||||
ADQL
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
| ||||||||
Added: | ||||||||
> > |
| |||||||
TAP
ADQL
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
| ||||||||
Added: | ||||||||
> > |
| |||||||
ADQL
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
| ||||||||
Added: | ||||||||
> > |
| |||||||
ADQL
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
ADQL
| ||||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
| ||||||||
Added: | ||||||||
> > |
| |||||||
ADQL
<--
|
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
Other
TAP
| ||||||||
Added: | ||||||||
> > |
| |||||||
ADQL
<--
|
| ||||||||
Deleted: | ||||||||
< < | ||||||||
This page is intended to collect points that should be clarified/fixed in
future versions of the UWS/TAP/ADQL combo of standards. MarkusDemleitner
suggests we should edit much of this into an IVOA Note ("Implementation notes
for a service implementing UWS, TAP, and ADQL") and fix standards documents
after that as necessary.
Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Added: | ||||||||
> > | Other
| |||||||
TAP
ADQL
<--
|
This page is intended to collect points that should be clarified/fixed in future versions of the UWS/TAP/ADQL combo of standards. MarkusDemleitner suggests we should edit much of this into an IVOA Note ("Implementation notes for a service implementing UWS, TAP, and ADQL") and fix standards documents after that as necessary. Some points (which should eventually all be reflected here) are raised in
Please inline comments to existing points as one-level-deeper enumerations (I guess...)
UWS
From Paul's mailThe following points are discussed in the Mail B36FEF85-E316-436E-AC69-2F92D0E0FC5C@manchester.ac.uk dated 2011-05-23 to the GWS list by PaulHarrison Paul promised to update the UWS in volute to reflect much of this, but it certainly wouldn't hurt to have some if it in an "implementation note"-type document.
TAP
ADQL
<--
|