1. 30 May, 2003 1 commit
  2. 29 May, 2003 15 commits
  3. 28 May, 2003 8 commits
  4. 27 May, 2003 6 commits
  5. 26 May, 2003 9 commits
    • Tom Lane's avatar
      Adjust error-handling logic in libpq. For the first time, libpq copes · 5493ecc3
      Tom Lane authored
      sanely with running out of memory for a query result.
      5493ecc3
    • Bruce Momjian's avatar
      90903069
    • Tom Lane's avatar
      Fix misstatement in release-notes item. · 6923ea2b
      Tom Lane authored
      6923ea2b
    • Bruce Momjian's avatar
      Update: · 4b864e7c
      Bruce Momjian authored
      < * Add now("transaction|statement|clock") functionality
      > * Add transaction_timestamp(), statement_timestamp(), clock_timestamp() functionality
      4b864e7c
    • Tom Lane's avatar
      Make sure printtup() always sends the number of columns previously · 8c43300c
      Tom Lane authored
      advertised in RowDescription message.  Depending on the physical tuple's
      column count is not really correct, since according to heap_getattr()
      conventions the tuple may be short some columns, which will automatically
      get read as nulls.  Problem has been latent since forever, but was only
      exposed by recent change to skip a projection step in SELECT * FROM...
      8c43300c
    • Bruce Momjian's avatar
      Add documentation to 'createuser' that ALTER USER must be used to add or · b71a4899
      Bruce Momjian authored
      modify passwords, per user confusion report.
      
      Also clean up wording that command line utils need database access.
      b71a4899
    • Bruce Momjian's avatar
      Add: · ab64881f
      Bruce Momjian authored
      > * Allow UPDATE to use SET col = DEFAULT
      ab64881f
    • Bruce Momjian's avatar
      bb9f84aa
    • Tom Lane's avatar
      Cause CHAR(n) to TEXT or VARCHAR conversion to automatically strip trailing · f45df8c0
      Tom Lane authored
      blanks, in hopes of reducing the surprise factor for newbies.  Remove
      redundant operators for VARCHAR (it depends wholly on TEXT operations now).
      Clean up resolution of ambiguous operators/functions to avoid surprising
      choices for domains: domains are treated as equivalent to their base types
      and binary-coercibility is no longer considered a preference item when
      choosing among multiple operators/functions.  IsBinaryCoercible now correctly
      reflects the notion that you need *only* relabel the type to get from type
      A to type B: that is, a domain is binary-coercible to its base type, but
      not vice versa.  Various marginal cleanup, including merging the essentially
      duplicate resolution code in parse_func.c and parse_oper.c.  Improve opr_sanity
      regression test to understand about binary compatibility (using pg_cast),
      and fix a couple of small errors in the catalogs revealed thereby.
      Restructure "special operator" handling to fetch operators via index opclasses
      rather than hardwiring assumptions about names (cleans up the pattern_ops
      stuff a little).
      f45df8c0
  6. 25 May, 2003 1 commit