Skip to content
Snippets Groups Projects
  1. Oct 24, 2001
  2. Oct 23, 2001
  3. Oct 22, 2001
  4. Oct 21, 2001
    • Tom Lane's avatar
      Fix FindExec() for case where executable is found via a relative path · 6ec5eaad
      Tom Lane authored
      in .:/home/postgres/testversion/bin:/opt/perl5.6.1/bin:/home/postgres/bin:/usr/local/bin:/usr/bin:/opt/ansic/bin:/usr/ccs/bin:/usr/contrib/bin:/opt/nettladm/bin:/opt/pd/bin:/usr/bin/X11:/usr/contrib/bin/X11:/opt/upgrade/bin:/opt/CC/bin:/opt/langtools/bin:/opt/graphics/phigs/bin:/opt/java/bin:/bin:/opt/imake/bin:/opt/hparray/bin:/opt/aCC/bin:/opt/lrom/bin:/usr/local/nmh/bin:. (I suppose the only common case for this is '.').
      6ec5eaad
    • Tom Lane's avatar
      Fix getopt-vs-init_ps_display problem by copying original argv[] info, · b2e92a71
      Tom Lane authored
      per suggestion from Peter.  Simplify several APIs by transmitting the
      original argv location directly from main.c to ps_status.c, instead of
      passing it down through several levels of subroutines.
      b2e92a71
  5. Oct 20, 2001
  6. Oct 19, 2001
  7. Oct 18, 2001
    • Tom Lane's avatar
      Didn't compile on non-HAVE_TM_ZONE machines. · f9b65837
      Tom Lane authored
      f9b65837
    • Tom Lane's avatar
      Repair missing brace in HAVE_INT_TIMEZONE case. · 369c9e3b
      Tom Lane authored
      369c9e3b
    • Thomas G. Lockhart's avatar
      Accept an INTERVAL argument for SET TIME ZONE per SQL99. · 9310075a
      Thomas G. Lockhart authored
       Modified the parser and the SET handlers to use full Node structures
       rather than simply a character string argument.
      Implement INTERVAL() YEAR TO MONTH (etc) syntax per SQL99.
       Does not yet accept the goofy string format that goes along with, but
       this should be fairly straight forward to fix now as a bug or later
       as a feature.
      Implement precision for the INTERVAL() type.
       Use the typmod mechanism for both of INTERVAL features.
      Fix the INTERVAL syntax in the parser:
       opt_interval was in the wrong place.
      INTERVAL is now a reserved word, otherwise we get reduce/reduce errors.
      Implement an explicit date_part() function for TIMETZ.
       Should fix coersion problem with INTERVAL reported by Peter E.
      Fix up some error messages for date/time types.
       Use all caps for type names within message.
      Fix recently introduced side-effect bug disabling 'epoch' as a recognized
       field for date_part() etc. Reported by Peter E. (??)
      Bump catalog version number.
      Rename "microseconds" current transaction time field
       from ...Msec to ...Usec. Duh!
      date/time regression tests updated for reference platform, but a few
       changes will be necessary for others.
      9310075a
    • Tom Lane's avatar
      Extend code that deduces implied equality clauses to detect whether a · 6254465d
      Tom Lane authored
      clause being added to a particular restriction-clause list is redundant
      with those already in the list.  This avoids useless work at runtime,
      and (perhaps more importantly) keeps the selectivity estimation routines
      from generating too-small estimates of numbers of output rows.
      Also some minor improvements in OPTIMIZER_DEBUG displays.
      6254465d
  8. Oct 17, 2001
  9. Oct 16, 2001
    • Tatsuo Ishii's avatar
      Ok, here is the modified encoding table (column1 is the standard name, · cfe01796
      Tatsuo Ishii authored
      2 is our "official" name, and 3 is alias). If there's no objection, I
      will change them.
      
      ASCII		SQL_ASCII
      UTF-8		UNICODE		UTF_8
      MULE-INTERNAL	MULE_INTERNAL
      ISO-8859-1	LATIN1		ISO_8859_1
      ISO-8859-2	LATIN2		ISO_8859_2
      ISO-8859-3	LATIN3		ISO_8859_3
      ISO-8859-4	LATIN4		ISO_8859_4
      ISO-8859-5	ISO_8859_5
      ISO-8859-6	ISO_8859_6
      ISO-8859-7	ISO_8859_7
      ISO-8859-8	ISO_8859_8
      ISO-8859-9	LATIN5		ISO_8859_9
      ISO-8859-10	LATIN6		ISO_8859_10
      ISO-8859-13	LATIN7		ISO_8859_13
      ISO-8859-14	LATIN8		ISO_8859_14
      ISO-8859-15	LATIN9		ISO_8859_15
      ISO-8859-16	LATIN10		ISO_8859_16
      cfe01796
  10. Oct 15, 2001
  11. Oct 14, 2001
  12. Oct 13, 2001
  13. Oct 12, 2001
    • Tatsuo Ishii's avatar
      Add a new function "pg_client_encoding" which returns the current client · f426465b
      Tatsuo Ishii authored
      side encoding name. This is necessary for client API's such as JDBC
      to perform correct encoding conversions. See my email "[HACKERS]
      pg_client_encoding" 10 Sep 2001.
      f426465b
    • Tom Lane's avatar
      Break transformCreateStmt() into multiple routines and make · f9e6e27c
      Tom Lane authored
      transformAlterStmt() use these routines, instead of having lots of
      duplicate (not to mention should-have-been-duplicate) code.
      Adding a column with a CHECK constraint actually works now,
      and the tests to reject unsupported DEFAULT and NOT NULL clauses
      actually fire now.  ALTER TABLE ADD PRIMARY KEY works, modulo
      having to have created the column(s) NOT NULL already.
      f9e6e27c
  14. Oct 11, 2001
  15. Oct 10, 2001
Loading