Annotation of sql/pgsql/ChangeLog, revision 1.11

1.11    ! misha       1: 2008-07-01     misha
        !             2:        * parser3pgsql.C 1.31:
        !             3:                - autocommit=0 not equal WithoutDefaultTransaction=1. first one make 1 connect == 1 transaction. 
        !             4:                second -- disable begin/commit/rollback at all
        !             5:                - call commit after query execution if autocommit option wasn't disabled
        !             6:                - much less calls for PQftype
        !             7:                - no more transcode calls for number/date types
        !             8: 
        !             9: 2008-06-27     misha
        !            10:        * configure 1.19:
        !            11:                *** empty log message ***
        !            12: 
        !            13: 2008-06-26     misha
        !            14:        * configure.in 1.22:
        !            15:        * parser3pgsql.C 1.30:
        !            16:                - new API and version number (10.0)
        !            17:                - $.limit(0) fixes
        !            18:                - little refactoring
        !            19: 
        !            20: 2008-06-24     misha
        !            21:        * parser3pgsql.C 1.29:
        !            22:                some code reformating
        !            23: 
1.10      misha      24: 2007-10-25     misha
                     25:        * parser3pgsql.C 1.28:
                     26:                - allow ?charset and ?ClientCharset at once
                     27: 
1.9       misha      28: 2007-01-29     misha
                     29:        * parser3pgsql.C 1.27:
                     30:                - last version commited
                     31: 
                     32: 2007-01-26     misha
                     33:        * parser3pgsql.C 1.26:
                     34:                - patch from egr: .bind IN variables support, TODO: OUT, INOUT, 
                     35:                from Egr
                     36: 
                     37: 2004-12-23     paf
                     38:        * parser3pgsql.C 1.23:
                     39:                egr patch on WithoutDefaultTransaction
                     40: 
                     41:        * parser3pgsql.C 1.25:
                     42:                sql connect string, rsplit @
                     43: 
1.8       paf        44: 2004-06-23     paf
                     45:        * parser3pgsql.C 1.22:
                     46:                new api supported, not implemented yet:
                     47:                        ^void:sql{call paf(:a)}[
                     48:                                $.bind[hash]
                     49:                        ]
                     50: 
                     51: 2004-05-28     paf
                     52:        * Makefile.in 1.14:
                     53:        * configure 1.15:
                     54:        * configure.in 1.18:
                     55:                merged: from 3.1.3 configure.in changes
                     56: 
                     57: 2004-05-25     paf
                     58:        * parser3pgsql.C 1.21:
                     59:                beauty: param renamed to reflect it's nature
                     60: 
                     61: 2004-03-30     paf
                     62:        * config_fixed.h 1.6:
                     63:        * parser3pgsql.C 1.20:
                     64:                merged bugfixes from 3.1.2
                     65: 
                     66: 2004-03-29     paf
                     67:        * parser3pgsql.C [release_3_1_2] 1.18.2.2:
                     68:                bugfix: toupper wonders
                     69: 
                     70: 2004-03-26     paf
                     71:        * config_auto.h.in [release_3_1_2] 1.3.14.1:
                     72:        * config_fixed.h [release_3_1_2] 1.4.14.1:
                     73:        * config_includes.h [release_3_1_2] 1.4.14.1:
                     74:        * parser3pgsql.C [release_3_1_2] 1.18.2.1:
                     75:                beauty: merged from HEAD [mistakenly commited there]
                     76: 
                     77:        * config_auto.h.in 1.4:
                     78:        * config_fixed.h 1.5:
                     79:        * config_includes.h 1.5:
                     80:        * configure 1.13:
                     81:        * configure.in 1.16:
                     82:        * parser3pgsql.C 1.19:
                     83:                cstrClientCharset localized, gcc const wonders worked around
                     84: 
                     85: 2004-03-05     paf
                     86:        * parser3pgsql.C 1.18:
                     87:                new: pgsql option [like that recently added to oracle driver]
                     88:                            ClientCharset=parser-charset << charset in which parser thinks client works
                     89: 
                     90: 2004-01-30     paf
                     91:        * parser3pgsql.C 1.17:
                     92:                bugfix: connection struct mem to be controlled by libgc [oracle 
                     93:                already fixed before]
                     94: 
                     95: 2004-01-26     paf
                     96:        * parser3pgsql.C 1.16:
                     97:                change: moved to new interface [without extra 'services' passing 
                     98:                back/forth]
                     99: 
                    100: 2003-10-31     paf
                    101:        * libltdl/config_auto.h.in [release_3_1_1] 1.3.10.1:
                    102:                *** empty log message ***
                    103: 
                    104: 2003-10-24     paf
1.7       paf       105:        * Makefile.am 1.11:
                    106:                sln
                    107: 
                    108:        * Makefile.in 1.11:
                    109:        * libltdl/Makefile.am 1.6:
                    110:        * libltdl/Makefile.in 1.6:
                    111:        * parser3pgsql.sln 1.1:
                    112:                *** empty log message ***
                    113: 
                    114: 2003-09-29  paf
                    115:        * parser3pgsql.C 1.15:
                    116:                '/**xxx' situation were not handled
                    117: 
                    118: 2003-09-26  paf
                    119:        * parser3pgsql.C 1.14:
                    120:                merged to HEAD: fix: very old bug: wrong quote escaping
                    121: 
                    122:        * parser3pgsql.C [release_3_1_0] 1.13.4.1:
                    123:                fix: very old bug: wrong quote escaping
                    124: 
                    125: 2003-08-18  paf
                    126:        * libltdl/libltdl.dsp 1.4:
                    127:        * parser3pgsql.dsp 1.4:
                    128:        * parser3pgsql.dsw 1.6:
                    129:                moved to MSVC 7
                    130: 
                    131:        * Makefile.in 1.10:
                    132:        * configure 1.11:
                    133:        * configure.in 1.14:
                    134:        * libltdl/Makefile.am 1.5:
                    135:        * libltdl/Makefile.in 1.5:
                    136:                merged 3.1.0 latest changes
                    137: 
                    138: 2003-08-11  paf
                    139:        * Makefile.in [release_3_0_8] 1.9.8.1:
                    140:        * configure [release_3_0_8] 1.10.8.1:
                    141:        * configure.in [release_3_0_8] 1.13.8.1:
                    142:        * libltdl/Makefile.am [release_3_0_8] 1.4.8.1:
                    143:        * libltdl/Makefile.am [release_3_1_0] 1.4.12.1:
                    144:        * libltdl/Makefile.in [release_3_0_8] 1.4.8.1:
                    145:        * libltdl/Makefile.in [release_3_1_0] 1.4.12.1:
                    146:                config.h dist
                    147: 
1.6       paf       148: 2003-07-24  paf
                    149:        * parser3pgsql.C 1.13:
                    150:        * parser3pgsql.dsp 1.3:
                    151:                moved tempate_gc to HEAD
                    152: 
                    153: 2003-07-23  paf
                    154:        * parser3pgsql.C [template_gc] 1.12.6.2:
                    155:        * parser3pgsql.dsp [template_gc] 1.2.18.1:
                    156:                updated to interface v8
                    157: 
                    158:        * parser3pgsql.C [template_gc] 1.12.6.3:
                    159:                potential new bug: fixed [lob 0-terminated]
                    160: 
                    161: 2003-03-26  paf
                    162:        * parser3pgsql.C [template_gc] 1.12.6.1:
                    163:                mistakenly patched HEAD branch. copying changes to template_gc one
                    164: 
                    165: 2003-01-21  paf
                    166:        * config_fixed.h 1.4:
                    167:        * config_includes.h 1.4:
                    168:        * parser3pgsql.C 1.12:
                    169:                2002->2003
                    170: 
                    171: 2003-01-15  paf
                    172:        * parser3pgsql.C 1.11:
                    173:                long ago forgotten lt_dlinit() called now
                    174: 
                    175: 2003-01-14  paf
                    176:        * libltdl/config_fixed.h 1.2:
                    177:        * libltdl/libltdl.dsp 1.3:
                    178:        * libltdl/ltdl.c 1.3:
                    179:        * parser3pgsql.dsw 1.5:
                    180:                ltdl copied to all sql drivers, VS projects libltdl_mysql
                    181:                renamed to libltdl
                    182: 
                    183: 2003-01-13  paf
                    184:        * config.guess 1.2:
                    185:        * config.sub 1.2:
                    186:        * config_auto.h.in 1.3:
                    187:        * depcomp 1.1:
                    188:        * libltdl/COPYING.LIB 1.1:
                    189:        * libltdl/Makefile.am 1.4:
                    190:        * libltdl/Makefile.in 1.4:
                    191:        * libltdl/acinclude.m4 1.3:
                    192:        * libltdl/aclocal.m4 1.3:
                    193:        * libltdl/config_auto.h.in 1.3:
                    194:        * libltdl/configure 1.3:
                    195:        * libltdl/configure.in 1.3:
                    196:        * libltdl/libltdl.dsp 1.2:
                    197:        * libltdl/ltdl.c 1.2:
                    198:        * libltdl/ltdl.h 1.2:
                    199:        * ltmain.sh 1.2:
                    200:        * missing 1.2:
                    201:                moved to latest libtool (1.4.3)
                    202: 
                    203:        * mkinstalldirs 1.2:
                    204:                *** empty log message ***
                    205: 
1.5       paf       206: 2002-12-15  paf
                    207:        * parser3pgsql.C 1.10:
                    208:        * parser3pgsql.dsw 1.4:
                    209:                \ -> \\ bug fix
1.6       paf       210: 
                    211:        * configure.in [release_3_0_0006] 1.11.2.1:
                    212:                r6
1.5       paf       213: 
                    214: 2002-12-09  paf
                    215:        * parser3pgsql.C 1.9:
                    216:        * parser3pgsql.dsw 1.3:
                    217:                changed exception handling mech in sql handlers #2
                    218: 
                    219: 2002-11-28  paf
                    220:        * configure.in 1.11:
                    221:                removed double libltdl/Makefile generation
                    222: 
                    223: 2002-10-07  paf
                    224:        * INSTALL 1.3:
                    225:                INSTALL files changed to include sql/ subdir creation
                    226: 
                    227: 2002-08-02  paf
                    228:        * configure [release_3_0_0005] 1.6.2.1:
                    229:        * configure.in [release_3_0_0005] 1.9.2.1:
                    230:                config version
                    231: 
                    232:        * configure 1.6:
                    233:        * configure 1.7:
                    234:        * configure.in 1.10:
                    235:                *** empty log message ***
                    236: 
1.4       paf       237: 2002-06-04  paf
1.5       paf       238:        * Makefile.am 1.6:
                    239:        * Makefile.am [release_1_0_0001] 1.5.2.1:
                    240:        * Makefile.in 1.6:
                    241:        * Makefile.in [release_1_0_0001] 1.5.2.1:
1.4       paf       242:                *** empty log message ***
                    243: 
                    244: 2002-06-03  paf
1.5       paf       245:        * parser3pgsql.dsp 1.2:
1.4       paf       246:                fixed .dsp-s along with reorganized cvs modules dirs structure
                    247: 
1.5       paf       248:        * parser3pgsql.dsp [release_1_0_0001] 1.1.1.1.2.1:
1.4       paf       249:                reorganized cvs modules
                    250: 
1.3       paf       251: 2002-03-22  paf
1.5       paf       252:        * parser3pgsql.C 1.7:
1.3       paf       253:                checked empty host
                    254: 
1.5       paf       255:        * Makefile.am 1.5:
                    256:        * Makefile.in 1.5:
1.3       paf       257:                make update
                    258: 
1.5       paf       259:        * parser3pgsql.C 1.8:
1.3       paf       260:                ?CLIENT_ENCODING=zz&DATESTYLE=zz
                    261: 
1.2       paf       262: 2002-02-08  paf
1.5       paf       263:        * Makefile.am 1.4:
                    264:        * Makefile.in 1.4:
                    265:        * libltdl/Makefile.am 1.3:
                    266:        * libltdl/Makefile.in 1.3:
                    267:        * libltdl/libltdl.dsp 1.1:
                    268:        * libltdl/libltdl_pgsql.dsp 1.2:
                    269:        * parser3pgsql.dsw 1.2:
1.3       paf       270:                libltdl.dsp now
                    271: 
1.5       paf       272:        * config_fixed.h 1.3:
                    273:        * config_includes.h 1.3:
                    274:        * parser3pgsql.C 1.5:
1.2       paf       275:                2002
                    276: 
1.5       paf       277:        * configure 1.4:
                    278:        * configure.in 1.7:
                    279:        * libltdl/Makefile.am 1.2:
                    280:        * libltdl/Makefile.in 1.2:
                    281:        * libltdl/acconfig.h 1.1:
                    282:        * libltdl/acinclude.m4 1.2:
                    283:        * libltdl/aclocal.m4 1.2:
                    284:        * libltdl/config_auto.h.in 1.2:
                    285:        * libltdl/configure 1.2:
                    286:        * libltdl/configure.in 1.2:
1.2       paf       287:                removed extra libtool generation,
                    288:                removed needless static lib
1.3       paf       289: 
1.5       paf       290:        * configure 1.5:
                    291:        * configure.in 1.8:
1.3       paf       292:                package name & version
                    293: 
1.5       paf       294:        * AUTHORS 1.2:
                    295:        * COPYING 1.2:
                    296:        * INSTALL 1.2:
                    297:        * README 1.2:
1.3       paf       298:                install&others updated
1.2       paf       299: 
1.5       paf       300:        * parser3pgsql.C 1.6:
1.2       paf       301:                name spelling
                    302: 
                    303: 2001-11-24  paf
1.5       paf       304:        * aclocal.m4 1.1:
1.2       paf       305:                *** empty log message ***
                    306: 
                    307: 2001-11-16  paf
1.5       paf       308:        * parser3pgsql.C 1.4:
1.2       paf       309:                introducing estimating String::cstr_bufsize, 0
                    310: 
                    311: 2001-11-11  paf
1.5       paf       312:        * Makefile.in 1.3:
                    313:        * config_auto.h.in 1.2:
                    314:        * parser3pgsql.C 1.3:
1.2       paf       315:                init not const
                    316: 
                    317: 2001-11-08  paf
1.5       paf       318:        * Makefile.am 1.3:
1.2       paf       319:                lib prefix
                    320: 
                    321: 2001-10-30  paf
1.5       paf       322:        * configure 1.3:
                    323:        * configure.in 1.6:
1.2       paf       324:                makes
                    325: 
                    326: 2001-10-29  paf
1.5       paf       327:        * config_fixed.h 1.2:
                    328:        * config_includes.h 1.2:
                    329:        * configure.in 1.5:
1.2       paf       330:                setjump
                    331: 
1.5       paf       332:        * parser3pgsql.C 1.2:
1.2       paf       333:                z
                    334: 
                    335: 2001-10-28  paf
1.5       paf       336:        * configure.in 1.4:
1.2       paf       337:                conf
                    338: 
                    339: 2001-09-25  parser
1.5       paf       340:        * Makefile.in 1.2:
                    341:        * configure 1.2:
1.2       paf       342:                makes
                    343: 
1.5       paf       344:        * configure.in 1.2:
1.2       paf       345:                sanity check
                    346: 
1.5       paf       347:        * configure.in 1.3:
1.2       paf       348:                last underscore in configure options to dash
                    349: 
                    350: 2001-09-24  parser
1.5       paf       351:        * Makefile.am 1.2:
1.2       paf       352:                makes
1.1       parser    353: 

E-mail: