From 83d040db7ddc3279647cf8063c5b9f6d319ba864 Mon Sep 17 00:00:00 2001 From: Patrick Dowler Date: Mon, 27 Nov 2023 15:30:39 -0800 Subject: [PATCH] clarify that overflow is only defined for VOTable --- DALI.tex | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/DALI.tex b/DALI.tex index 4bf34c8..a73d579 100644 --- a/DALI.tex +++ b/DALI.tex @@ -1391,12 +1391,11 @@ \subsection{Use of VOTable} \subsubsection{Overflow} \label{sec:response-overflow} -If an overflow occurs (for example, result exceeds MAXREC), the service must include an -\xmlel{INFO} -element in the \xmlel{RESOURCE} with \verb|name="QUERY\_STATUS"| and the -\verb|value="OVERFLOW"|. If -the initial \xmlel{INFO} element (above) specified the overflow, no further elements are -needed, e.g.: +If an overflow occurs (for example, result exceeds MAXREC) and the output format +is VOTable, the service must include an \xmlel{INFO} element in the \xmlel{RESOURCE} +with \verb|name="QUERY\_STATUS"| and the \verb|value="OVERFLOW"|. If the initial +\xmlel{INFO} element (above) specified the overflow, no further elements are needed, +e.g.: \begin{lstlisting}[language=XML] @@ -1418,6 +1417,10 @@ \subsubsection{Overflow} \end{lstlisting} +There is no defined mechanism to indicate overflow (truncation) of output for formats +other than VOTable. Specifically, simple text formats like \verb|text/csv| and +\verb|text/tab-separated-values| do not support indicating overflow. + In general, services may truncate the output results when reaching a limit. A default or user-specified value of the MAXREC parameter is a common mechanism that causes truncation of results, but service providers may also impose limits in services that do not use