1. 11 12月, 2008 2 次提交
  2. 10 12月, 2008 2 次提交
  3. 09 12月, 2008 3 次提交
  4. 08 12月, 2008 4 次提交
  5. 07 12月, 2008 4 次提交
  6. 05 12月, 2008 2 次提交
  7. 04 12月, 2008 7 次提交
  8. 03 12月, 2008 5 次提交
  9. 02 12月, 2008 7 次提交
    • M
      Documentation for wildcard certificates patch · b0729b8d
      Magnus Hagander 提交于
      b0729b8d
    • H
      Use PG_GETARG_TEXT_PP instead of PG_GETARG_TEXT_P in the new · b64d966d
      Heikki Linnakangas 提交于
      gin_cmp_tslexeme and gin_cmp_prefix functions. Should shave off a few
      cycles from GIN operations.
      b64d966d
    • M
      Change wildcard cerfificate mapping to be much simler - we now only match · 2c69fa0c
      Magnus Hagander 提交于
      the * character at the beginning of a pattern, and it does not match
      subdomains.
      
      Since this means we no longer need fnmatch, remove the imported implementation
      from port, along with the autoconf check for it.
      2c69fa0c
    • A
      Minor code embellishments. · c98c9114
      Alvaro Herrera 提交于
      c98c9114
    • T
      Fix an oversight in the code that makes transitive-equality deductions from · a1feb90e
      Tom Lane 提交于
      outer join clauses.  Given, say,
      	... from a left join b on a.a1 = b.b1 where a.a1 = 42;
      we'll deduce a clause b.b1 = 42 and then mark the original join clause
      redundant (we can't remove it completely for reasons I don't feel like
      squeezing into this log entry).  However the original implementation of
      that wasn't bulletproof, because clause_selectivity() wouldn't honor
      this_selec if given nonzero varRelid --- which in practice meant that
      it worked as desired *except* when considering index scan quals.  Which
      resulted in bogus underestimation of the size of the indexscan result for
      an inner indexscan in an outer join, and consequently a possibly bad
      choice of indexscan vs. bitmap scan.  Fix by introducing an explicit test
      into clause_selectivity().  Also, to make sure we don't trigger that test
      in corner cases, change the convention to be that this_selec > 1, not
      this_selec = 1, means it's been marked redundant.  Per trouble report from
      Scara Maccai.
      
      Back-patch to 8.2, where the problem was introduced.
      a1feb90e
    • H
      Modify the new to_timestamp implementation so that end-of-format-string · 7fb27531
      Heikki Linnakangas 提交于
      is treated like a non-digit separator. This fixes the inconsistency in
      examples like:
      
      to_timestamp('2008-01-2', 'YYYY-MM-DD') -- didn't work
      
      and
      
      to_timestamp('2008-1-02', 'YYYY-MM-DD') -- did work
      7fb27531
    • T
      Ensure that the contents of a holdable cursor don't depend on out-of-line · ec543db7
      Tom Lane 提交于
      toasted values, since those could get dropped once the cursor's transaction
      is over.  Per bug #4553 from Andrew Gierth.
      
      Back-patch as far as 8.1.  The bug actually exists back to 7.4 when holdable
      cursors were introduced, but this patch won't work before 8.1 without
      significant adjustments.  Given the lack of field complaints, it doesn't seem
      worth the work (and risk of introducing new bugs) to try to make a patch for
      the older branches.
      ec543db7
  10. 01 12月, 2008 4 次提交