Annotation of sql/pgsql/ChangeLog, revision 1.14

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

E-mail: