1. 11 8月, 2005 5 次提交
  2. 10 8月, 2005 2 次提交
  3. 09 8月, 2005 6 次提交
  4. 08 8月, 2005 4 次提交
  5. 07 8月, 2005 1 次提交
    • T
      COPY performance improvements. Avoid calling CopyGetData for each input · 9b29f9f3
      Tom Lane 提交于
      character, tighten the inner loops of CopyReadLine and CopyReadAttribute,
      arrange to parse out all the attributes of a line in just one call instead
      of one CopyReadAttribute call per attribute, be smarter about which client
      encodings require slow pg_encoding_mblen() loops.  Also, clean up the
      mishmash of static variables and overly-long parameter lists in favor of
      passing around a single CopyState struct containing all the state data.
      Original patch by Alon Goldshuv, reworked by Tom Lane.
      9b29f9f3
  6. 05 8月, 2005 2 次提交
  7. 04 8月, 2005 1 次提交
    • T
      ALTER TABLE OWNER must change the ownership of the table's rowtype too. · 33f5bf97
      Tom Lane 提交于
      This was not especially critical before, but it is now that we track
      ownership dependencies --- the dependency for the rowtype *must* shift
      to the new owner.  Spotted by Bernd Helmle.
      Also fix a problem introduced by recent change to allow non-superusers
      to do ALTER OWNER in some cases: if the table had a toast table, ALTER
      OWNER failed *even for superusers*, because the test being applied would
      conclude that the new would-be owner had no create rights on pg_toast.
      A side-effect of the fix is to disallow changing the ownership of indexes
      or toast tables separately from their parent table, which seems a good
      idea on the whole.
      33f5bf97
  8. 03 8月, 2005 4 次提交
  9. 02 8月, 2005 5 次提交
  10. 01 8月, 2005 2 次提交
  11. 31 7月, 2005 2 次提交
  12. 30 7月, 2005 6 次提交