Skip to content
Snippets Groups Projects
  1. Dec 21, 1999
  2. Dec 13, 1999
  3. Dec 09, 1999
  4. Dec 06, 1999
  5. Nov 27, 1999
  6. Nov 23, 1999
  7. Nov 19, 1999
  8. Nov 15, 1999
  9. Oct 07, 1999
    • Tom Lane's avatar
      Fix planner and rewriter to follow SQL semantics for tables that are · 3eb1c822
      Tom Lane authored
      mentioned in FROM but not elsewhere in the query: such tables should be
      joined over anyway.  Aside from being more standards-compliant, this allows
      removal of some very ugly hacks for COUNT(*) processing.  Also, allow
      HAVING clause without aggregate functions, since SQL does.  Clean up
      CREATE RULE statement-list syntax the same way Bruce just fixed the
      main stmtmulti production.
      CAUTION: addition of a field to RangeTblEntry nodes breaks stored rules;
      you will have to initdb if you have any rules.
      3eb1c822
  10. Oct 04, 1999
  11. Oct 03, 1999
  12. Oct 02, 1999
  13. Sep 30, 1999
  14. Sep 29, 1999
    • Jan Wieck's avatar
      This is part #1 for of the DEFERRED CONSTRAINT TRIGGER support. · 1547ee01
      Jan Wieck authored
      Implements the CREATE CONSTRAINT TRIGGER and SET CONSTRAINTS commands.
      
      TODO:
          Generic builtin trigger procedures
          Automatic execution of appropriate CREATE CONSTRAINT... at CREATE TABLE
          Support of new trigger type in pg_dump
          Swapping of huge # of events to disk
      
      Jan
      1547ee01
  15. Sep 18, 1999
  16. Sep 06, 1999
    • Tom Lane's avatar
      Mark bpchareq not hashjoinable, since it strips trailing blanks · d2f7d1f3
      Tom Lane authored
      before comparison; if fields being joined are different widths then hashing
      will yield wrong answer.  Also, remove hashjoinable mark from all uses of
      array_eq, because array structures may have padding bytes between elements
      and the pad bytes are of uncertain content.  This could be revisited if
      array code is cleaned up.
      Modify opr_sanity regress test to complain if array_eq operator is marked
      hashjoinable.
      d2f7d1f3
  17. Aug 28, 1999
  18. Aug 05, 1999
  19. Aug 01, 1999
  20. Jul 27, 1999
  21. Jul 19, 1999
    • Tom Lane's avatar
      Parser no longer considers · 0c4929ff
      Tom Lane authored
      SELECT a/2, a/2 FROM test_missing_target GROUP BY a/2;
      to be ambiguous ... which I think is correct behavior.
      0c4929ff
  22. Jun 10, 1999
    • Jan Wieck's avatar
      Added 2 regression tests for NUMERIC data type. · cc08d051
      Jan Wieck authored
      1. Using 100 digits after decimal point on the default
         make runtest.
      
      2. Using 1000 digits after decimal point in a new target
         make bigtest.
      
      At the end of 'make runtest', a hint about the new bigtest is
      printed.
      
      Jan
      cc08d051
  23. Jun 02, 1999
  24. May 25, 1999
  25. May 19, 1999
  26. May 17, 1999
  27. May 12, 1999
  28. May 11, 1999
  29. May 10, 1999
  30. May 08, 1999
  31. May 07, 1999
  32. May 05, 1999
    • Bruce Momjian's avatar
      I have two patches for 6.5.0: · 5d5cf912
      Bruce Momjian authored
      arrayfuncs.patch        fixes a small bug in my previous patches for
      arrays
      
      array-regress.patch     adds _bpchar and _varchar to regression tests
      
      --
      Massimo Dal Zotto
      5d5cf912
  33. Apr 26, 1999
  34. Apr 20, 1999
  35. Apr 15, 1999
    • Tom Lane's avatar
      Add ORDER BY clauses to some select-from-view operations · dbce02f1
      Tom Lane authored
      in rules regression test, in order to eliminate bogus test 'failures'
      that occur due to platform-dependent and join-implementation-dependent
      ordering of tuples.  I'm not sure that I got all of the SELECTs that need
      ordering clauses --- we may need some more.  But this takes care of the
      diffs between my platform and Jan's.
      dbce02f1
    • Thomas G. Lockhart's avatar
      Code modified to reject out of range day of month. · e1a4dded
      Thomas G. Lockhart authored
      Previously, dates falling within Unix system time range were run through
       a call to localtime() to get the time zone, if it was not specified.
      This had the effect that dates with DOMs which were larger than would be
       valid for that month were "rotated" into the following months.
      e1a4dded
Loading