<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi DAL,<br>
    <br>
    About the TAP-1.1 WD (2017-07-07), I think there is a mistake about
    the description of the deprecated column "size" (of
    TAP_SCHEMA.columns).<br>
    <br>
    In TAP 1.0:<br>
    <blockquote>
      <pre><b>The “size” gives the length of variable length datatypes</b>, for example
varchar(256); this size does not map to the VOTable arraysize attribute when the
latter specifies the size and shape of a multi-dimensional array.</pre>
    </blockquote>
    But in this TAP 1.1 WD:<br>
    <blockquote>
      <pre>The "size" column is retained for backwards compatibil-
ity to TAP-1.0 and must contain the integer value equivalent to arraysize
when possible and <b>must be null if arraysize represents a multi-dimensional</b><b>
</b><b>or variable-length value</b>.</pre>
    </blockquote>
    I totally agree about the fact that "size" should be NULL when the
    column values are multi-dimensional arrays.<br>
    But I do not agree that "size" no longer represents the length of a
    variable-length values (i.e. varchar, varbinary, char and binary).<br>
    It does fit with the TAP 1.0 description anymore. It may also
    confuse users/clients when reading old (i.e. TAP-1.0) and new (i.e.
    TAP-1.1) services.<br>
    <br>
    Is it normal? Or should it be fixed?<br>
    <br>
    Cheers,<br>
    Grégory<br>
  </body>
</html>