1. 29 Jan, 2000 1 commit
    • Bruce Momjian's avatar
      Attached is a uuencoded tarball that contains · c5b02a7a
      Bruce Momjian authored
      3 new files and two patches for the plperl subdir.
      
      These changes add the ability for plperl functions
      to call 'elog'. It also sets up the frame work to
      allow me to add access to the SPI functions.
      
      
      --
      Mark Hollomon
      c5b02a7a
  2. 28 Jan, 2000 5 commits
  3. 27 Jan, 2000 3 commits
    • Michael Meskes's avatar
      *** empty log message *** · b53955f3
      Michael Meskes authored
      b53955f3
    • Tom Lane's avatar
      Redesign DISTINCT ON as discussed in pgsql-sql 1/25/00: syntax is now · dd979f66
      Tom Lane authored
      SELECT DISTINCT ON (expr [, expr ...]) targetlist ...
      and there is a check to make sure that the user didn't specify an ORDER BY
      that's incompatible with the DISTINCT operation.
      Reimplement nodeUnique and nodeGroup to use the proper datatype-specific
      equality function for each column being compared --- they used to do
      bitwise comparisons or convert the data to text strings and strcmp().
      (To add insult to injury, they'd look up the conversion functions once
      for each tuple...)  Parse/plan representation of DISTINCT is now a list
      of SortClause nodes.
      initdb forced by querytree change...
      dd979f66
    • Bruce Momjian's avatar
      fix for compile. · 3f0074e4
      Bruce Momjian authored
      3f0074e4
  4. 26 Jan, 2000 4 commits
  5. 25 Jan, 2000 4 commits
    • Bruce Momjian's avatar
      as attache of this mail is patch (to the main tree) with to_char's · b866d2e2
      Bruce Momjian authored
      family functions. Contain:
      
        conversion from a datetype to formatted text:
      
      	to_char( datetime, 	text)
      	to_char( timestamp,	text)
      	to_char( int4,		text)
      	to_char( int8,		text)
      	to_char( float4,	text)
      	to_char( float8,	text)
      	to_char( numeric,	text)
      
        vice versa:
      
      	to_date		( text, text)
      	to_datetime	( text, text)
      	to_timestamp	( text, text)
      	to_number	( text, text)	   (convert to numeric)
      
      
        PostgreSQL to_char is very compatible with Oracle's to_char(), but not
      total exactly (now). Small differentions are in number formating. It will
      fix in next to_char() version.
      
      
      ! If will this patch aplly to the main tree, must be delete the current
        to_char version in contrib (directory "dateformat" and note in contrib's
        README), this patch not erase it (sorry Bruce).
      
      
      
      The patch patching files:
      
      	doc/src/sgml/func.sgml
                           ^^^^^^^^
         Hmm, I'm not sure if my English... :( Check it anyone (volunteer)?
      
         Thomas, it is right? SGML is not my primary lang  and compile
         the current PG docs tree is very happy job (hard variables setting in
         docs/sgml/Makefile --> HSTYLE= /home/users/t/thomas/....  :-)
      
         What add any definition to global configure.in and set Makefiles in docs
         tree via ./configure?
      
      	src/backend/utils/adt/Makefile
      	src/backend/utils/adt/formatting.c
      	src/include/catalog/pg_proc.h
      	src/include/utils/formatting.h
      Karel Zak <zakkr@zf.jcu.cz>              http://home.zf.jcu.cz/~zakkr/
      b866d2e2
    • Tom Lane's avatar
      Remove obsolete references to 8K query limit. · 90aaad06
      Tom Lane authored
      90aaad06
    • Tatsuo Ishii's avatar
      Fix pg_euccn_mblen() so that it always returns 2 if data is not ascii. · 6f843e8d
      Tatsuo Ishii authored
      (EUC_CN does have only code set 0 and 1)
      6f843e8d
    • Tom Lane's avatar
      Forgot that expr assumes regexp is anchored-left; therefore need .* · a39c6ab4
      Tom Lane authored
      in front of any platform name pattern that's not supposed to match
      beginning at the start of the machine type name...
      a39c6ab4
  6. 24 Jan, 2000 6 commits
  7. 23 Jan, 2000 9 commits
  8. 22 Jan, 2000 7 commits
  9. 21 Jan, 2000 1 commit