1. 28 Jun, 2006 1 commit
    • Teodor Sigaev's avatar
      Changes · 1f7ef548
      Teodor Sigaev authored
      * 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
  2. 15 Oct, 2005 1 commit
  3. 21 Jul, 2005 1 commit
  4. 20 Jul, 2005 1 commit
  5. 01 Jul, 2005 1 commit
    • Teodor Sigaev's avatar
      Fixes from Janko Richter <jankorichter@yahoo.de> · ef770cbb
      Teodor Sigaev authored
      - Fix wrong index results on text, char, varchar for multibyte strings
      - Fix some SIGFPE signals
      - Add support for infinite timestamps
      - Because of locale settings, btree_gist can not be a prefix index anymore (for text).
        Each node holds now just the lower and upper boundary.
      ef770cbb
  6. 29 Aug, 2004 1 commit
  7. 03 Jun, 2004 1 commit
  8. 28 May, 2004 1 commit