1. 15 11月, 2010 1 次提交
  2. 21 9月, 2010 1 次提交
  3. 26 2月, 2010 1 次提交
  4. 15 1月, 2010 1 次提交
  5. 03 1月, 2010 1 次提交
  6. 18 9月, 2009 1 次提交
  7. 11 6月, 2009 1 次提交
  8. 06 4月, 2009 1 次提交
  9. 02 1月, 2009 1 次提交
  10. 15 4月, 2008 1 次提交
    • T
      Push index operator lossiness determination down to GIST/GIN opclass · 9b5c8d45
      Tom Lane 提交于
      "consistent" functions, and remove pg_amop.opreqcheck, as per recent
      discussion.  The main immediate benefit of this is that we no longer need
      8.3's ugly hack of requiring @@@ rather than @@ to test weight-using tsquery
      searches on GIN indexes.  In future it should be possible to optimize some
      other queries better than is done now, by detecting at runtime whether the
      index match is exact or not.
      
      Tom Lane, after an idea of Heikki's, and with some help from Teodor.
      9b5c8d45
  11. 02 1月, 2008 1 次提交
  12. 16 11月, 2007 1 次提交
  13. 08 9月, 2007 1 次提交
  14. 06 1月, 2007 1 次提交
  15. 04 10月, 2006 1 次提交
  16. 10 9月, 2006 1 次提交
    • T
      Rename contains/contained-by operators to @> and <@, per discussion that · ba920e1c
      Tom Lane 提交于
      agreed these symbols are less easily confused.  I made new pg_operator
      entries (with new OIDs) for the old names, so as to provide backward
      compatibility while making it pretty easy to remove the old names in
      some future release cycle.  This commit only touches the core datatypes,
      contrib will be fixed separately.
      ba920e1c
  17. 14 7月, 2006 1 次提交
  18. 28 6月, 2006 1 次提交
    • T
      Changes · 1f7ef548
      Teodor Sigaev 提交于
      * new split algorithm (as proposed in http://archives.postgresql.org/pgsql-hackers/2006-06/msg00254.php)
        * possible call pickSplit() for second and below columns
        * add spl_(l|r)datum_exists to GIST_SPLITVEC -
          pickSplit should check its values to use already defined
          spl_(l|r)datum for splitting. pickSplit should set
          spl_(l|r)datum_exists to 'false' (if they was 'true') to
          signal to caller about using spl_(l|r)datum.
        * support for old pickSplit(): not very optimal
          but correct split
      * remove 'bytes' field from GISTENTRY: in any case size of
        value is defined by it's type.
      * split GIST_SPLITVEC to two structures: one for using in picksplit
        and second - for internal use.
      * some code refactoring
      * support of subsplit to rtree opclasses
      
      TODO: add support of subsplit to contrib modules
      1f7ef548
  19. 05 3月, 2006 1 次提交
  20. 08 11月, 2005 1 次提交
  21. 15 10月, 2005 1 次提交
  22. 23 9月, 2005 1 次提交
  23. 02 7月, 2005 1 次提交
    • T
      Migrate rtree_gist functionality into the core system, and add some · e7e16942
      Tom Lane 提交于
      basic regression tests for GiST to the standard regression tests.
      I took the opportunity to add an rtree-equivalent gist opclass for
      circles; the contrib version only covered boxes and polygons, but
      indexing circles is very handy for distance searches.
      e7e16942
  24. 25 6月, 2005 1 次提交
    • T
      Extend r-tree operator classes to handle Y-direction tests equivalent · b90f8f20
      Tom Lane 提交于
      to the existing X-direction tests.  An rtree class now includes 4 actual
      2-D tests, 4 1-D X-direction tests, and 4 1-D Y-direction tests.
      This involved adding four new Y-direction test operators for each of
      box and polygon; I followed the PostGIS project's lead as to the names
      of these operators.
      NON BACKWARDS COMPATIBLE CHANGE: the poly_overleft (&<) and poly_overright
      (&>) operators now have semantics comparable to box_overleft and box_overright.
      This is necessary to make r-tree indexes work correctly on polygons.
      Also, I changed circle_left and circle_right to agree with box_left and
      box_right --- formerly they allowed the boundaries to touch.  This isn't
      actually essential given the lack of any r-tree opclass for circles, but
      it seems best to sync all the definitions while we are at it.
      b90f8f20
  25. 24 6月, 2005 1 次提交
    • T
      Fix rtree and contrib/rtree_gist search behavior for the 1-D box and · 9a09248e
      Tom Lane 提交于
      polygon operators (<<, &<, >>, &>).  Per ideas originally put forward
      by andrew@supernews and later rediscovered by moi.  This patch just
      fixes the existing opclasses, and does not add any new behavior as I
      proposed earlier; that can be sorted out later.  In principle this
      could be back-patched, since it changes only search behavior and not
      system catalog entries nor rtree index contents.  I'm not currently
      planning to do that, though, since I think it could use more testing.
      9a09248e
  26. 26 5月, 2005 1 次提交
  27. 21 5月, 2005 1 次提交
  28. 29 8月, 2004 1 次提交
  29. 30 3月, 2004 1 次提交
  30. 30 11月, 2003 1 次提交
    • P
      · 969685ad
      PostgreSQL Daemon 提交于
      $Header: -> $PostgreSQL Changes ...
      969685ad
  31. 28 7月, 2003 1 次提交
  32. 05 9月, 2002 1 次提交
  33. 28 5月, 2002 1 次提交
  34. 25 10月, 2001 1 次提交
  35. 02 10月, 2001 1 次提交
  36. 23 8月, 2001 1 次提交
  37. 01 6月, 2001 1 次提交