Target releaseDP2 / SV
Epic
Document status
DRAFT
Document owner
Developers
DependenciesMyDB and/or Qserv user-table capability
Notes
  • CHB looks at YouCat in CADC (postgres)
  • FE stalls Qserv part praying for CADC help on extending YouCat tto Qserv or find alternative with GPDF
  • no YouCat, no get (no direct user access  write to underlying db)

Goals

  • Provide API Aspect support for the creation of user tables in the User Database Workspace

Do not confuse this with temporary-table upload, which is part of the TAP standard. 

Background and strategic fit

A network API for user table creation is needed in order to allow actions like:

  • Creation of a user table from query results, either directly or after further user refinements in the Portal Aspect
  • Creation of a user table from externally-obtained data

The CADC has deployed a minor extension to the TAP standard, based around supporting additional HTTP request methods (like PUT and DELETE) for managing user-created persistent tables.


Frossie Economou note that "YouCat or bust" approach also does not require user infrastructure accounts

Assumptions

Requirements

#TitleUser StoryImportanceNotes
1
2



User interaction and design

Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionOutcome

Not Doing