1. 14 Oct, 2004 8 commits
  2. 13 Oct, 2004 9 commits
  3. 12 Oct, 2004 10 commits
  4. 11 Oct, 2004 6 commits
    • Tom Lane's avatar
      Use -fPIC not -fpic for BSDen on Sparc. Also switch from · d10a406f
      Tom Lane authored
      $(LD) -x -Bshareable to $(CC) -shared on OpenBSD (I suspect this
      should be carried over to the other two as well, but will refrain
      pending suggestions from people who actually use those platforms).
      Per Stefan Kaltenbrunner.
      d10a406f
    • Tom Lane's avatar
      Fix OR-index-scan planner to recognize that a partial index is usable · 26112850
      Tom Lane authored
      for scanning one term of an OR clause if the index's predicate is implied
      by that same OR clause term (possibly in conjunction with top-level WHERE
      clauses).  Per recent example from Dawid Kuroczko,
      http://archives.postgresql.org/pgsql-performance/2004-10/msg00095.php
      Also, fix a very long-standing bug in index predicate testing, namely the
      bizarre ordering of decomposition of predicate and restriction clauses.
      AFAICS the correct way is to break down the predicate all the way, and
      then for each component term see if you can prove it from the entire
      restriction set.  The original coding had a purely-implementation-artifact
      distinction between ANDing at the top level and ANDing below that, and
      proceeded to get the decomposition order wrong everywhere below the top
      level, with the result that even slightly complicated AND/OR predicates
      could not be proven.  For instance, given
      create index foop on foo(f2) where f1=42 or f1=1
          or (f1 = 11 and f2 = 55);
      the old code would fail to match this index to the query
      select * from foo where f1 = 11 and f2 = 55;
      when it obviously ought to match.
      26112850
    • Bruce Momjian's avatar
      Use native Cygwin symlinks so tablespaces work on Win95/98/ME which · c0c4883b
      Bruce Momjian authored
      don't support junction points.  Doesn't affect native Win32.
      c0c4883b
    • Tom Lane's avatar
      Another try at making plpython autoconfiguration work correctly. Use a · 669ca7af
      Tom Lane authored
      -L spec rather than assuming libpython is in the standard search path
      (this returns to the way 7.4 did it).  But check the distutils output
      to see if it looks like Python has built a shared library, and if so
      link with that instead of the probably-not-shared library found in
      configdir.
      669ca7af
    • Tom Lane's avatar
      Fix pg_indexes view so that it shows the index's tablespace not the · e5d30091
      Tom Lane authored
      parent table's tablespace, as per gripe from Michael Kleiser.  Choose
      a more plausible column order for this view and pg_tables.  Update
      documentation of these views, which was missed in original patch.
      e5d30091
    • Neil Conway's avatar
      Fix typo in comment. · 5340a988
      Neil Conway authored
      5340a988
  5. 10 Oct, 2004 3 commits
  6. 09 Oct, 2004 4 commits