Skip to content
Snippets Groups Projects
  1. Nov 16, 1999
  2. Nov 15, 1999
    • Tatsuo Ishii's avatar
      Tree dividing is not appropriate in Rtree. · bf5d51e7
      Tatsuo Ishii authored
      This fix is reported by Hiroki Kataoka (kataoka@interwiz.koganei.tokyo.jp).
      bf5d51e7
    • Tom Lane's avatar
      Clean up possible memory leakage in nodeSubplan · c8c3e07e
      Tom Lane authored
      c8c3e07e
    • Tom Lane's avatar
      Implement subselects in target lists. Also, relax requirement that · f68e11f3
      Tom Lane authored
      subselects can only appear on the righthand side of a binary operator.
      That's still true for quantified predicates like x = ANY (SELECT ...),
      but a subselect that delivers a single result can now appear anywhere
      in an expression.  This is implemented by changing EXPR_SUBLINK sublinks
      to represent just the (SELECT ...) expression, without any 'left hand
      side' or combining operator --- so they're now more like EXISTS_SUBLINK.
      To handle the case of '(x, y, z) = (SELECT ...)', I added a new sublink
      type MULTIEXPR_SUBLINK, which acts just like EXPR_SUBLINK used to.
      But the grammar will only generate one for a multiple-left-hand-side
      row expression.
      f68e11f3
  3. Nov 14, 1999
  4. Nov 12, 1999
  5. Nov 08, 1999
  6. Nov 06, 1999
  7. Nov 04, 1999
    • Hiroshi Inoue's avatar
      Make it possible to execute crashed CREATE/DROP commands again. · 2e2189a5
      Hiroshi Inoue authored
      Now indexes of pg_class and pg_type are unique indexes
      and guarantee the uniqueness of correponding attributes.
      heap_create() was changed to take another boolean parameter
      which allows to postpone the creation of disk file.
      The name of rd_nonameunlinked was changed to rd_unlinked.
      It is used generally(not only for noname relations) now.
      Requires initdb.
      2e2189a5
  8. Nov 01, 1999
  9. Oct 31, 1999
  10. Oct 30, 1999
  11. Oct 26, 1999
    • Bruce Momjian's avatar
      Fix compile after COMMENT problem. · d426869b
      Bruce Momjian authored
      d426869b
    • Bruce Momjian's avatar
      Hello. · 577e21b3
      Bruce Momjian authored
      The following patch extends the COMMENT ON functionality to the
      rest of the database objects beyond just tables, columns, and views. The
      grammer of the COMMENT ON statement now looks like:
      
      COMMENT ON [
        [ DATABASE | INDEX | RULE | SEQUENCE | TABLE | TYPE | VIEW ] <objname>
      |
      
        COLUMN <relation>.<attribute> |
        AGGREGATE <aggname> <aggtype> |
        FUNCTION <funcname> (arg1, arg2, ...) |
        OPERATOR <op> (leftoperand_typ rightoperand_typ) |
        TRIGGER <triggername> ON relname>
      
      Mike Mascari
      (mascarim@yahoo.com)
      577e21b3
  12. Oct 25, 1999
  13. Oct 24, 1999
    • Tom Lane's avatar
      Add a notion of a 'catalog version number' that can indicate · eae456cd
      Tom Lane authored
      when an initdb-forcing change has been applied within a development cycle.
      PG_VERSION serves this purpose for official releases, but we can't bump
      the PG_VERSION number every time we make a change to the catalogs during
      development.  Instead, increase the catalog version number to warn other
      developers that you've made an incompatible change.  See my mail to
      pghackers for more info.
      eae456cd
  14. Oct 23, 1999
  15. Oct 22, 1999
    • Bruce Momjian's avatar
      I have a patch for postgresql-snapshot(1999-10-22). · 0e1bfe92
      Bruce Momjian authored
      This patch fix a TODO list item.
      * require SELECT DISTINCT target list to have all ORDER BY columns
      
      example
      ogawa=> select distinct x from t1 order by y;
      ERROR:  ORDER BY columns must appear in SELECT DISTINCT target list
      
      ---
      Atsushi Ogawa
      0e1bfe92
  16. Oct 21, 1999
  17. Oct 19, 1999
Loading