1. 07 May, 2020 1 commit
  2. 06 May, 2020 6 commits
  3. 05 May, 2020 18 commits
  4. 04 May, 2020 4 commits
    • Tom Lane's avatar
      Doc: improve PDF presentation of some tables by adjusting column widths. · 5545b69a
      Tom Lane authored
      The PDF toolchain defaults to laying out all columns of a table with
      equal widths, in contrast to the HTML rendering which automatically
      varies the column widths to fit the data.  In many places, this
      results in very badly laid-out tables, with lots of useless whitespace
      in some places and text that overruns its cell in other places.
      
      For tables that have reasonably static content, we can improve
      matters by adding <colspec> entries to hand-assign the column widths.
      This commit does that for a few of the tables that were worst off;
      it eliminates close to 200 "contents ... exceed the available area"
      warnings in an A4 PDF build.
      
      I also forced align="left" in these tables, overriding the PDF
      toolchain's default which is evidently "justify".  (The HTML toolchain
      seems to default to that already.)  Anyplace where things are tight
      enough that we need to worry about this, forced justification tends to
      look truly awful.
      5545b69a
    • Peter Geoghegan's avatar
      Add posting list tuple amcheck test case. · 20c6905d
      Peter Geoghegan authored
      Add a test case to contrib/amcheck that creates coverage of code paths
      that are used to verify posting list tuples (tuples created when
      deduplication merges together existing tuples to avoid a leaf page
      split).
      20c6905d
    • Tom Lane's avatar
      Doc: standardize markup a bit more. · 47046763
      Tom Lane authored
      We had a mishmash of <replaceable>, <replaceable class="parameter">,
      and <parameter> markup for operator/function arguments.  Use <parameter>
      consistently for things that are in fact names of parameters (including
      OUT parameters), reserving <replaceable> for things that aren't.  The
      latter class includes some made-up-by-the-docs type class names, like
      "numeric_type", as well as placeholders for arguments that don't have
      well-defined types.  Possibly we could do better with those categories
      as well, but for the moment I'm content not to have parameter names
      marked up in different ways in different places.
      
      (This commit aligns the earlier sections of chapter 9 with a policy
      that I'd arrived at while working on commit 1ad23335, which is why
      the last few sections need no changes.)
      47046763
    • Tom Lane's avatar
      Doc: update sections 9.22 - 9.30 for new function table layout. · 1ad23335
      Tom Lane authored
      With the usual quota of minor and less-minor editorial changes.
      1ad23335
  5. 03 May, 2020 2 commits
  6. 02 May, 2020 5 commits
  7. 01 May, 2020 4 commits