Diff for /sql/pgsql/ChangeLog between versions 1.12 and 1.14

version 1.12, 2009/06/03 12:43:31 version 1.14, 2011/03/11 07:58:24
Line 1 Line 1
 2008-12-21      misha  2011-03-11      misha
         * configure 1.20:          * parser3pgsql.C 1.36:
                 *** empty log message ***                  - transcode result was optimized ( new feature: #41 )
   
         * parser3pgsql.C 1.33:  2010-10-27      moko
                 - bugfix: ?autocommit=1|0 should work now          * parser3pgsql.C 1.35:
                   new in-parser quoting implementation (fixes issue #1)
 2008-12-18      misha  
         * parser3pgsql.C 1.32:  2009-08-23      misha
                 - bugfix: mustn't call commint after each query if ?autocommit=0           * configure.in 1.24:
                 option was specified                  - option --with-dynamic-stdcpp was added
                   - default (static) linking options were slightly modified
 2008-07-01      misha  
         * parser3pgsql.C 1.31:  2008-12-21      misha
                 - autocommit=0 not equal WithoutDefaultTransaction=1. first one make 1 connect == 1 transaction.           * configure 1.20:
                 second -- disable begin/commit/rollback at all                  *** empty log message ***
                 - call commit after query execution if autocommit option wasn't disabled  
                 - much less calls for PQftype          * parser3pgsql.C 1.33:
                 - no more transcode calls for number/date types                  - bugfix: ?autocommit=1|0 should work now
   
 2008-06-27      misha  2008-12-18      misha
         * configure 1.19:          * parser3pgsql.C 1.32:
                 *** empty log message ***                  - bugfix: mustn't call commint after each query if ?autocommit=0
                   option was specified
 2008-06-26      misha  
         * configure.in 1.22:  2008-07-01      misha
         * parser3pgsql.C 1.30:          * parser3pgsql.C 1.31:
                 - new API and version number (10.0)                  - autocommit=0 not equal WithoutDefaultTransaction=1. first one make 1 connect == 1 transaction.
                 - $.limit(0) fixes                  second -- disable begin/commit/rollback at all
                 - little refactoring                  - call commit after query execution if autocommit option wasn't disabled
                   - much less calls for PQftype
 2008-06-24      misha                  - no more transcode calls for number/date types
         * parser3pgsql.C 1.29:  
                 some code reformating  2008-06-27      misha
           * configure 1.19:
 2007-10-25      misha                  *** empty log message ***
         * parser3pgsql.C 1.28:  
                 - allow ?charset and ?ClientCharset at once  2008-06-26      misha
           * configure.in 1.22:
 2007-01-29      misha          * parser3pgsql.C 1.30:
         * parser3pgsql.C 1.27:                  - new API and version number (10.0)
                 - last version commited                  - $.limit(0) fixes
                   - little refactoring
 2007-01-26      misha  
         * parser3pgsql.C 1.26:  2008-06-24      misha
                 - patch from egr: .bind IN variables support, TODO: OUT, INOUT,           * parser3pgsql.C 1.29:
                 from Egr                  some code reformating
   
 2004-12-23      paf  2007-10-25      misha
         * parser3pgsql.C 1.23:          * parser3pgsql.C 1.28:
                 egr patch on WithoutDefaultTransaction                  - allow ?charset and ?ClientCharset at once
   
         * parser3pgsql.C 1.25:  2007-01-29      misha
                 sql connect string, rsplit @          * parser3pgsql.C 1.27:
                   - last version commited
 2004-06-23      paf  
         * parser3pgsql.C 1.22:  2007-01-26      misha
                 new api supported, not implemented yet:          * parser3pgsql.C 1.26:
                         ^void:sql{call paf(:a)}[                  - patch from egr: .bind IN variables support, TODO: OUT, INOUT,
                                 $.bind[hash]                  from Egr
                         ]  
   2004-12-23      paf
 2004-05-28      paf          * parser3pgsql.C 1.23:
         * Makefile.in 1.14:                  egr patch on WithoutDefaultTransaction
         * configure 1.15:  
         * configure.in 1.18:          * parser3pgsql.C 1.25:
                 merged: from 3.1.3 configure.in changes                  sql connect string, rsplit @
   
 2004-05-25      paf  2004-06-23      paf
         * parser3pgsql.C 1.21:          * parser3pgsql.C 1.22:
                 beauty: param renamed to reflect it's nature                  new api supported, not implemented yet:
                           ^void:sql{call paf(:a)}[
 2004-03-30      paf                                  $.bind[hash]
         * config_fixed.h 1.6:                          ]
         * parser3pgsql.C 1.20:  
                 merged bugfixes from 3.1.2  2004-05-28      paf
           * Makefile.in 1.14:
 2004-03-29      paf          * configure 1.15:
         * parser3pgsql.C [release_3_1_2] 1.18.2.2:          * configure.in 1.18:
                 bugfix: toupper wonders                  merged: from 3.1.3 configure.in changes
   
 2004-03-26      paf  2004-05-25      paf
         * config_auto.h.in [release_3_1_2] 1.3.14.1:          * parser3pgsql.C 1.21:
         * config_fixed.h [release_3_1_2] 1.4.14.1:                  beauty: param renamed to reflect it's nature
         * config_includes.h [release_3_1_2] 1.4.14.1:  
         * parser3pgsql.C [release_3_1_2] 1.18.2.1:  2004-03-30      paf
                 beauty: merged from HEAD [mistakenly commited there]          * config_fixed.h 1.6:
           * parser3pgsql.C 1.20:
         * config_auto.h.in 1.4:                  merged bugfixes from 3.1.2
         * config_fixed.h 1.5:  
         * config_includes.h 1.5:  2004-03-29      paf
         * configure 1.13:          * parser3pgsql.C [release_3_1_2] 1.18.2.2:
         * configure.in 1.16:                  bugfix: toupper wonders
         * parser3pgsql.C 1.19:  
                 cstrClientCharset localized, gcc const wonders worked around  2004-03-26      paf
           * config_auto.h.in [release_3_1_2] 1.3.14.1:
 2004-03-05      paf          * config_fixed.h [release_3_1_2] 1.4.14.1:
         * parser3pgsql.C 1.18:          * config_includes.h [release_3_1_2] 1.4.14.1:
                 new: pgsql option [like that recently added to oracle driver]          * parser3pgsql.C [release_3_1_2] 1.18.2.1:
                             ClientCharset=parser-charset << charset in which parser thinks client works                  beauty: merged from HEAD [mistakenly commited there]
   
 2004-01-30      paf          * config_auto.h.in 1.4:
         * parser3pgsql.C 1.17:          * config_fixed.h 1.5:
                 bugfix: connection struct mem to be controlled by libgc [oracle           * config_includes.h 1.5:
                 already fixed before]          * configure 1.13:
           * configure.in 1.16:
 2004-01-26      paf          * parser3pgsql.C 1.19:
         * parser3pgsql.C 1.16:                  cstrClientCharset localized, gcc const wonders worked around
                 change: moved to new interface [without extra 'services' passing   
                 back/forth]  2004-03-05      paf
           * parser3pgsql.C 1.18:
 2003-10-31      paf                  new: pgsql option [like that recently added to oracle driver]
         * libltdl/config_auto.h.in [release_3_1_1] 1.3.10.1:                              ClientCharset=parser-charset << charset in which parser thinks client works
                 *** empty log message ***  
   2004-01-30      paf
 2003-10-24      paf          * parser3pgsql.C 1.17:
         * Makefile.am 1.11:                  bugfix: connection struct mem to be controlled by libgc [oracle
                 sln                  already fixed before]
   
         * Makefile.in 1.11:  2004-01-26      paf
         * libltdl/Makefile.am 1.6:          * parser3pgsql.C 1.16:
         * libltdl/Makefile.in 1.6:                  change: moved to new interface [without extra 'services' passing
         * parser3pgsql.sln 1.1:                  back/forth]
                 *** empty log message ***  
   2003-10-31      paf
 2003-09-29  paf          * libltdl/config_auto.h.in [release_3_1_1] 1.3.10.1:
         * parser3pgsql.C 1.15:                  *** empty log message ***
                 '/**xxx' situation were not handled  
   2003-10-24      paf
 2003-09-26  paf          * Makefile.am 1.11:
         * parser3pgsql.C 1.14:                  sln
                 merged to HEAD: fix: very old bug: wrong quote escaping  
           * Makefile.in 1.11:
         * parser3pgsql.C [release_3_1_0] 1.13.4.1:          * libltdl/Makefile.am 1.6:
                 fix: very old bug: wrong quote escaping          * libltdl/Makefile.in 1.6:
           * parser3pgsql.sln 1.1:
 2003-08-18  paf                  *** empty log message ***
         * libltdl/libltdl.dsp 1.4:  
         * parser3pgsql.dsp 1.4:  2003-09-29  paf
         * parser3pgsql.dsw 1.6:          * parser3pgsql.C 1.15:
                 moved to MSVC 7                  '/**xxx' situation were not handled
   
         * Makefile.in 1.10:  2003-09-26  paf
         * configure 1.11:          * parser3pgsql.C 1.14:
         * configure.in 1.14:                  merged to HEAD: fix: very old bug: wrong quote escaping
         * libltdl/Makefile.am 1.5:  
         * libltdl/Makefile.in 1.5:          * parser3pgsql.C [release_3_1_0] 1.13.4.1:
                 merged 3.1.0 latest changes                  fix: very old bug: wrong quote escaping
   
 2003-08-11  paf  2003-08-18  paf
         * Makefile.in [release_3_0_8] 1.9.8.1:          * libltdl/libltdl.dsp 1.4:
         * configure [release_3_0_8] 1.10.8.1:          * parser3pgsql.dsp 1.4:
         * configure.in [release_3_0_8] 1.13.8.1:          * parser3pgsql.dsw 1.6:
         * libltdl/Makefile.am [release_3_0_8] 1.4.8.1:                  moved to MSVC 7
         * libltdl/Makefile.am [release_3_1_0] 1.4.12.1:  
         * libltdl/Makefile.in [release_3_0_8] 1.4.8.1:          * Makefile.in 1.10:
         * libltdl/Makefile.in [release_3_1_0] 1.4.12.1:          * configure 1.11:
                 config.h dist          * configure.in 1.14:
           * libltdl/Makefile.am 1.5:
 2003-07-24  paf          * libltdl/Makefile.in 1.5:
         * parser3pgsql.C 1.13:                  merged 3.1.0 latest changes
         * parser3pgsql.dsp 1.3:  
                 moved tempate_gc to HEAD  2003-08-11  paf
           * Makefile.in [release_3_0_8] 1.9.8.1:
 2003-07-23  paf          * configure [release_3_0_8] 1.10.8.1:
         * parser3pgsql.C [template_gc] 1.12.6.2:          * configure.in [release_3_0_8] 1.13.8.1:
         * parser3pgsql.dsp [template_gc] 1.2.18.1:          * libltdl/Makefile.am [release_3_0_8] 1.4.8.1:
                 updated to interface v8          * libltdl/Makefile.am [release_3_1_0] 1.4.12.1:
           * libltdl/Makefile.in [release_3_0_8] 1.4.8.1:
         * parser3pgsql.C [template_gc] 1.12.6.3:          * libltdl/Makefile.in [release_3_1_0] 1.4.12.1:
                 potential new bug: fixed [lob 0-terminated]                  config.h dist
   
 2003-03-26  paf  2003-07-24  paf
         * parser3pgsql.C [template_gc] 1.12.6.1:          * parser3pgsql.C 1.13:
                 mistakenly patched HEAD branch. copying changes to template_gc one          * parser3pgsql.dsp 1.3:
                   moved tempate_gc to HEAD
 2003-01-21  paf  
         * config_fixed.h 1.4:  2003-07-23  paf
         * config_includes.h 1.4:          * parser3pgsql.C [template_gc] 1.12.6.2:
         * parser3pgsql.C 1.12:          * parser3pgsql.dsp [template_gc] 1.2.18.1:
                 2002->2003                  updated to interface v8
   
 2003-01-15  paf          * parser3pgsql.C [template_gc] 1.12.6.3:
         * parser3pgsql.C 1.11:                  potential new bug: fixed [lob 0-terminated]
                 long ago forgotten lt_dlinit() called now  
   2003-03-26  paf
 2003-01-14  paf          * parser3pgsql.C [template_gc] 1.12.6.1:
         * libltdl/config_fixed.h 1.2:                  mistakenly patched HEAD branch. copying changes to template_gc one
         * libltdl/libltdl.dsp 1.3:  
         * libltdl/ltdl.c 1.3:  2003-01-21  paf
         * parser3pgsql.dsw 1.5:          * config_fixed.h 1.4:
                 ltdl copied to all sql drivers, VS projects libltdl_mysql          * config_includes.h 1.4:
                 renamed to libltdl          * parser3pgsql.C 1.12:
                   2002->2003
 2003-01-13  paf  
         * config.guess 1.2:  2003-01-15  paf
         * config.sub 1.2:          * parser3pgsql.C 1.11:
         * config_auto.h.in 1.3:                  long ago forgotten lt_dlinit() called now
         * depcomp 1.1:  
         * libltdl/COPYING.LIB 1.1:  2003-01-14  paf
         * libltdl/Makefile.am 1.4:          * libltdl/config_fixed.h 1.2:
         * libltdl/Makefile.in 1.4:          * libltdl/libltdl.dsp 1.3:
         * libltdl/acinclude.m4 1.3:          * libltdl/ltdl.c 1.3:
         * libltdl/aclocal.m4 1.3:          * parser3pgsql.dsw 1.5:
         * libltdl/config_auto.h.in 1.3:                  ltdl copied to all sql drivers, VS projects libltdl_mysql
         * libltdl/configure 1.3:                  renamed to libltdl
         * libltdl/configure.in 1.3:  
         * libltdl/libltdl.dsp 1.2:  2003-01-13  paf
         * libltdl/ltdl.c 1.2:          * config.guess 1.2:
         * libltdl/ltdl.h 1.2:          * config.sub 1.2:
         * ltmain.sh 1.2:          * config_auto.h.in 1.3:
         * missing 1.2:          * depcomp 1.1:
                 moved to latest libtool (1.4.3)          * libltdl/COPYING.LIB 1.1:
           * libltdl/Makefile.am 1.4:
         * mkinstalldirs 1.2:          * libltdl/Makefile.in 1.4:
                 *** empty log message ***          * libltdl/acinclude.m4 1.3:
           * libltdl/aclocal.m4 1.3:
 2002-12-15  paf          * libltdl/config_auto.h.in 1.3:
         * parser3pgsql.C 1.10:          * libltdl/configure 1.3:
         * parser3pgsql.dsw 1.4:          * libltdl/configure.in 1.3:
                 \ -> \\ bug fix          * libltdl/libltdl.dsp 1.2:
           * libltdl/ltdl.c 1.2:
         * configure.in [release_3_0_0006] 1.11.2.1:          * libltdl/ltdl.h 1.2:
                 r6          * ltmain.sh 1.2:
           * missing 1.2:
 2002-12-09  paf                  moved to latest libtool (1.4.3)
         * parser3pgsql.C 1.9:  
         * parser3pgsql.dsw 1.3:          * mkinstalldirs 1.2:
                 changed exception handling mech in sql handlers #2                  *** empty log message ***
   
 2002-11-28  paf  2002-12-15  paf
         * configure.in 1.11:          * parser3pgsql.C 1.10:
                 removed double libltdl/Makefile generation          * parser3pgsql.dsw 1.4:
                   \ -> \\ bug fix
 2002-10-07  paf  
         * INSTALL 1.3:          * configure.in [release_3_0_0006] 1.11.2.1:
                 INSTALL files changed to include sql/ subdir creation                  r6
   
 2002-08-02  paf  2002-12-09  paf
         * configure [release_3_0_0005] 1.6.2.1:          * parser3pgsql.C 1.9:
         * configure.in [release_3_0_0005] 1.9.2.1:          * parser3pgsql.dsw 1.3:
                 config version                  changed exception handling mech in sql handlers #2
   
         * configure 1.6:  2002-11-28  paf
         * configure 1.7:          * configure.in 1.11:
         * configure.in 1.10:                  removed double libltdl/Makefile generation
                 *** empty log message ***  
   2002-10-07  paf
 2002-06-04  paf          * INSTALL 1.3:
         * Makefile.am 1.6:                  INSTALL files changed to include sql/ subdir creation
         * Makefile.am [release_1_0_0001] 1.5.2.1:  
         * Makefile.in 1.6:  2002-08-02  paf
         * Makefile.in [release_1_0_0001] 1.5.2.1:          * configure [release_3_0_0005] 1.6.2.1:
                 *** empty log message ***          * configure.in [release_3_0_0005] 1.9.2.1:
                   config version
 2002-06-03  paf  
         * parser3pgsql.dsp 1.2:          * configure 1.6:
                 fixed .dsp-s along with reorganized cvs modules dirs structure          * configure 1.7:
           * configure.in 1.10:
         * parser3pgsql.dsp [release_1_0_0001] 1.1.1.1.2.1:                  *** empty log message ***
                 reorganized cvs modules  
   2002-06-04  paf
 2002-03-22  paf          * Makefile.am 1.6:
         * parser3pgsql.C 1.7:          * Makefile.am [release_1_0_0001] 1.5.2.1:
                 checked empty host          * Makefile.in 1.6:
           * Makefile.in [release_1_0_0001] 1.5.2.1:
         * Makefile.am 1.5:                  *** empty log message ***
         * Makefile.in 1.5:  
                 make update  2002-06-03  paf
           * parser3pgsql.dsp 1.2:
         * parser3pgsql.C 1.8:                  fixed .dsp-s along with reorganized cvs modules dirs structure
                 ?CLIENT_ENCODING=zz&DATESTYLE=zz  
           * parser3pgsql.dsp [release_1_0_0001] 1.1.1.1.2.1:
 2002-02-08  paf                  reorganized cvs modules
         * Makefile.am 1.4:  
         * Makefile.in 1.4:  2002-03-22  paf
         * libltdl/Makefile.am 1.3:          * parser3pgsql.C 1.7:
         * libltdl/Makefile.in 1.3:                  checked empty host
         * libltdl/libltdl.dsp 1.1:  
         * libltdl/libltdl_pgsql.dsp 1.2:          * Makefile.am 1.5:
         * parser3pgsql.dsw 1.2:          * Makefile.in 1.5:
                 libltdl.dsp now                  make update
   
         * config_fixed.h 1.3:          * parser3pgsql.C 1.8:
         * config_includes.h 1.3:                  ?CLIENT_ENCODING=zz&DATESTYLE=zz
         * parser3pgsql.C 1.5:  
                 2002  2002-02-08  paf
           * Makefile.am 1.4:
         * configure 1.4:          * Makefile.in 1.4:
         * configure.in 1.7:          * libltdl/Makefile.am 1.3:
         * libltdl/Makefile.am 1.2:          * libltdl/Makefile.in 1.3:
         * libltdl/Makefile.in 1.2:          * libltdl/libltdl.dsp 1.1:
         * libltdl/acconfig.h 1.1:          * libltdl/libltdl_pgsql.dsp 1.2:
         * libltdl/acinclude.m4 1.2:          * parser3pgsql.dsw 1.2:
         * libltdl/aclocal.m4 1.2:                  libltdl.dsp now
         * libltdl/config_auto.h.in 1.2:  
         * libltdl/configure 1.2:          * config_fixed.h 1.3:
         * libltdl/configure.in 1.2:          * config_includes.h 1.3:
                 removed extra libtool generation,          * parser3pgsql.C 1.5:
                 removed needless static lib                  2002
   
         * configure 1.5:          * configure 1.4:
         * configure.in 1.8:          * configure.in 1.7:
                 package name & version          * libltdl/Makefile.am 1.2:
           * libltdl/Makefile.in 1.2:
         * AUTHORS 1.2:          * libltdl/acconfig.h 1.1:
         * COPYING 1.2:          * libltdl/acinclude.m4 1.2:
         * INSTALL 1.2:          * libltdl/aclocal.m4 1.2:
         * README 1.2:          * libltdl/config_auto.h.in 1.2:
                 install&others updated          * libltdl/configure 1.2:
           * libltdl/configure.in 1.2:
         * parser3pgsql.C 1.6:                  removed extra libtool generation,
                 name spelling                  removed needless static lib
   
 2001-11-24  paf          * configure 1.5:
         * aclocal.m4 1.1:          * configure.in 1.8:
                 *** empty log message ***                  package name & version
   
 2001-11-16  paf          * AUTHORS 1.2:
         * parser3pgsql.C 1.4:          * COPYING 1.2:
                 introducing estimating String::cstr_bufsize, 0          * INSTALL 1.2:
           * README 1.2:
 2001-11-11  paf                  install&others updated
         * Makefile.in 1.3:  
         * config_auto.h.in 1.2:          * parser3pgsql.C 1.6:
         * parser3pgsql.C 1.3:                  name spelling
                 init not const  
   2001-11-24  paf
 2001-11-08  paf          * aclocal.m4 1.1:
         * Makefile.am 1.3:                  *** empty log message ***
                 lib prefix  
   2001-11-16  paf
 2001-10-30  paf          * parser3pgsql.C 1.4:
         * configure 1.3:                  introducing estimating String::cstr_bufsize, 0
         * configure.in 1.6:  
                 makes  2001-11-11  paf
           * Makefile.in 1.3:
 2001-10-29  paf          * config_auto.h.in 1.2:
         * config_fixed.h 1.2:          * parser3pgsql.C 1.3:
         * config_includes.h 1.2:                  init not const
         * configure.in 1.5:  
                 setjump  2001-11-08  paf
           * Makefile.am 1.3:
         * parser3pgsql.C 1.2:                  lib prefix
                 z  
   2001-10-30  paf
 2001-10-28  paf          * configure 1.3:
         * configure.in 1.4:          * configure.in 1.6:
                 conf                  makes
   
 2001-09-25  parser  2001-10-29  paf
         * Makefile.in 1.2:          * config_fixed.h 1.2:
         * configure 1.2:          * config_includes.h 1.2:
                 makes          * configure.in 1.5:
                   setjump
         * configure.in 1.2:  
                 sanity check          * parser3pgsql.C 1.2:
                   z
         * configure.in 1.3:  
                 last underscore in configure options to dash  2001-10-28  paf
           * configure.in 1.4:
 2001-09-24  parser                  conf
         * Makefile.am 1.2:  
                 makes  2001-09-25  parser
           * Makefile.in 1.2:
           * configure 1.2:
                   makes
   
           * configure.in 1.2:
                   sanity check
   
           * configure.in 1.3:
                   last underscore in configure options to dash
   
   2001-09-24  parser
           * Makefile.am 1.2:
                   makes
   

Removed from v.1.12  
changed lines
  Added in v.1.14


E-mail: