Skip to content
Snippets Groups Projects
  1. Jun 13, 2000
  2. Jun 09, 2000
  3. Jun 05, 2000
  4. Apr 12, 2000
  5. Apr 07, 2000
    • Thomas G. Lockhart's avatar
      Add transcendental math functions (sine, cosine, etc) · a349733b
      Thomas G. Lockhart authored
      Add a random number generator and seed setter (random(), SET SEED)
      Fix up the interval*float8 math to carry partial months
       into the time field.
      Add float8*interval so we have symmetry in the available math.
      Fix the parser and define.c to accept SQL92 types as field arguments.
      Fix the parser to accept SQL92 types for CREATE TYPE, etc. This is
       necessary to allow...
      Bit/varbit support in contrib/bit cleaned up to compile and load
       cleanly. Still needs some work before final release.
      Implement the "SOME" keyword as a synonym for "ANY" per SQL92.
      Implement ascii(text), ichar(int4), repeat(text,int4) to help
       support the ODBC driver.
      Enable the TRUNCATE() function mapping in the ODBC driver.
      a349733b
  6. Mar 23, 2000
  7. Mar 15, 2000
    • Thomas G. Lockhart's avatar
      Implement column aliases on views "CREATE VIEW name (collist)". · 64568100
      Thomas G. Lockhart authored
      Implement TIME WITH TIME ZONE type (timetz internal type).
      Remap length() for character strings to CHAR_LENGTH() for SQL92
       and to remove the ambiguity with geometric length() functions.
      Keep length() for character strings for backward compatibility.
      Shrink stored views by removing internal column name list from visible rte.
      Implement min(), max() for time and timetz data types.
      Implement conversion of TIME to INTERVAL.
      Implement abs(), mod(), fac() for the int8 data type.
      Rename some math functions to generic names:
       round(), sqrt(), cbrt(), pow(), etc.
      Rename NUMERIC power() function to pow().
      Fix int2 factorial to calculate result in int4.
      Enhance the Oracle compatibility function translate() to work with string
       arguments (from Edwin Ramirez).
      Modify pg_proc system table to remove OID holes.
      64568100
  8. Jan 26, 2000
    • Bruce Momjian's avatar
      Add: · 5c25d602
      Bruce Momjian authored
        * Portions Copyright (c) 1996-2000, PostgreSQL, Inc
      
      to all files copyright Regents of Berkeley.  Man, that's a lot of files.
      5c25d602
  9. Jan 15, 2000
  10. Dec 20, 1999
  11. Oct 02, 1999
  12. Sep 26, 1999
    • Tom Lane's avatar
      Modify nodeAgg.c so that no rows are returned for a GROUP BY · be09bc9f
      Tom Lane authored
      with no input rows, per pghackers discussions around 7/22/99.  Clean up
      a bunch of ugly coding while at it; remove redundant re-lookup of
      aggregate info at start of each new GROUP.  Arrange to pfree intermediate
      values when they are pass-by-ref types, so that aggregates on pass-by-ref
      types no longer eat memory.  This takes care of a couple of TODO items...
      be09bc9f
  13. Sep 21, 1999
  14. Jul 17, 1999
  15. Jul 16, 1999
  16. Jul 15, 1999
  17. Jul 14, 1999
  18. Jul 13, 1999
  19. May 25, 1999
  20. Apr 20, 1999
  21. Feb 14, 1999
  22. Jan 24, 1999
    • Tom Lane's avatar
      Improper addition of NaN/Infinity recognition to float8in() · 157349e3
      Tom Lane authored
      was causing it not to detect out-of-range float values, as evidenced by
      failure of float8 regression test.  I corrected that logic and also
      modified expected float8 results to account for new error message
      generated for out-of-range inputs.
      157349e3
  23. Jan 21, 1999
  24. Jan 17, 1999
  25. Jan 10, 1999
  26. Nov 29, 1998
  27. Nov 17, 1998
  28. Sep 01, 1998
  29. Apr 27, 1998
    • Marc G. Fournier's avatar
      From: Ryan Kirkpatrick <rkirkpat@nag.cs.colorado.edu> · 1af6b564
      Marc G. Fournier authored
              Ok, I have finally gotten all of the defines for Dec/Alpha and
      Linux/Alpha sorted out as Marc asked. There is no longer any need for
      '-Dalpha' or '-Dlinuxalpha' in either the Dec/Alpha or the Linux/Alpha
      template files (./src/template/{alpha,linuxalpha}). I have replaced every
      instance of 'alpha' or '__alpha__' with '__alpha', as that appears to be
      the common symbol between C compilers on both operating systems (RH4.2 &
      DecUnix 4.0b) for alpha.
      1af6b564
  30. Apr 12, 1998
  31. Feb 26, 1998
  32. Feb 02, 1998
  33. Jan 13, 1998
  34. Jan 05, 1998
  35. Sep 26, 1997
  36. Sep 24, 1997
  37. Sep 13, 1997
Loading