1. 17 Jun, 2007 1 commit
    • Tom Lane's avatar
      Revert an ill-considered portion of my patch of 12-Mar, which tried to save a · 6775c010
      Tom Lane authored
      few lines in sql_exec_error_callback() by using the function source string
      field that the patch added to SQL function cache entries.  This doesn't work
      because the fn_extra field isn't filled in yet during init_sql_fcache().
      Probably it could be made to work, but it doesn't seem appropriate to contort
      the main code paths to make an error-reporting path a tad faster.  Per report
      from Pavel Stehule.
      6775c010
  2. 15 Jun, 2007 2 commits
    • Tom Lane's avatar
      Tweak the API for per-datatype typmodin functions so that they are passed · 23347231
      Tom Lane authored
      an array of strings rather than an array of integers, and allow any simple
      constant or identifier to be used in typmods; for example
      	create table foo (f1 widget(42,'23skidoo',point));
      Of course the typmodin function has still got to pack this info into a
      non-negative int32 for storage, but it's still a useful improvement in
      flexibility, especially considering that you can do nearly anything if you
      are willing to keep the info in a side table.  We can get away with this
      change since we have not yet released a version providing user-definable
      typmods.  Per discussion.
      23347231
    • Michael Meskes's avatar
      839fcc9f
  3. 14 Jun, 2007 4 commits
  4. 13 Jun, 2007 3 commits
  5. 12 Jun, 2007 13 commits
  6. 11 Jun, 2007 6 commits
  7. 09 Jun, 2007 3 commits
  8. 08 Jun, 2007 5 commits
  9. 07 Jun, 2007 3 commits