1. 19 2月, 2011 3 次提交
    • T
      Un-break building with BTREE_BUILD_STATS. · 82220e88
      Tom Lane 提交于
      This has been broken for awhile, but not clear it's worth back-patching.
      
      Euler Taveira de Oliveira
      82220e88
    • T
      Fix parallel pg_restore to handle comments on POST_DATA items correctly. · 4cff100d
      Tom Lane 提交于
      The previous coding would try to process all SECTION_NONE items in the
      initial sequential-restore pass, which failed if they were dependencies of
      not-yet-restored items.  Fix by postponing such items into the parallel
      processing pass once we have skipped any non-PRE_DATA item.
      
      Back-patch into 9.0; the original parallel-restore coding in 8.4 did not
      have this bug, so no need to change it.
      
      Report and diagnosis by Arnd Hannemann.
      4cff100d
    • T
      One more hack to make contrib upgrades from 9.0 match fresh 9.1 installs. · 472f608e
      Tom Lane 提交于
      intarray and tsearch2 both reference core support functions in their GIN
      opclasses, and the signatures of those functions changed for 9.1.  We added
      backwards-compatible pg_proc entries for the functions in order to allow
      9.0 dump files to be restored at all, but that hack leaves the opclasses
      pointing at pg_proc entries different from what they'd point to if the
      contrib modules were installed fresh in 9.1.  To forestall any possibility
      of future problems, fix the opclasses to match fresh installs via the
      expedient of direct UPDATEs on pg_amproc in the update-from-unpackaged
      scripts.  (Yech ... but the alternatives are worse, or require far more
      effort than seems justified right now.)
      
      Note: updating pg_amproc is sufficient because there will be no pg_depend
      entries corresponding to these dependencies, since the referenced functions
      are all pinned.
      472f608e
  2. 18 2月, 2011 21 次提交
  3. 17 2月, 2011 13 次提交
  4. 16 2月, 2011 3 次提交