Diff for /sql/odbc/ChangeLog between versions 1.5 and 1.11

version 1.5, 2002/12/15 13:57:25 version 1.11, 2011/08/10 23:12:59
Line 1 Line 1
   2010-10-27      moko
           * parser3odbc.C 1.37:
                   new in-parser quoting implementation (fixes issue #1)
   
   2008-07-08      misha
           * parser3odbc.C 1.36:
                   - optimization for queries with limit==0 moved to another place (
                   previous one didn't works with 'native' queries w/o sql 
                   specifics)
   
           * parser3odbc.C 1.35:
                   - little optimization with big offset and limit==0
   
   2008-07-04      misha
           * parser3odbc.C 1.33:
                   - option SQL=MSSQL|FireBird|Pervasive was added. if defined use 
                   server specific features and modify query before exec if limit/
                   offset were specified
   
   2008-07-01      misha
           * parser3odbc.C 1.32:
                   - back to old transaction engine
                   - call commit after query execution if autocommit option wasn't disabled
   
           * parser3odbc.C 1.30:
                   - skip transcode cell values for numeric types and some date 
                   types
   
   2008-06-30      misha
           * parser3odbc.C [release_3_1_4] 1.26.2.1:
                   - fix for openType & options while opening cursor and changes in 
                   skiping offset if any (big speedup on queries with big offset)
   
   2008-06-27      misha
           * parser3odbc.C 1.29:
                   - FastOffsetSearch is off by default (because of long 1st call)
   
           * parser3odbc.C 1.28:
                   - connect string changed: our options after '?' now (as in other drivers)
                   - option MultiRowFetch => FastOffsetSearch
   
           * parser3odbc.C 1.27:
                   - $.limit(0) but fixed
                   - internal bug fixed optimisation: works much faster now with big offset
                   - accept option autocommit=0
                   - accept option MultiRowFetch=0 (by default it's on now)
   
   2008-06-26      misha
           * INSTALL 1.4:
                   - small fixes in texts
   
   2004-09-13      paf
           * MFCpatches/dbcore.cpp 1.2:
           * parser3odbc.vcproj 1.6:
                   applied old MFCpatches to new MFC sources,
                   sadly all bugs were there [returning empty ntext columns is onle of them]
   
           * parser3odbc.C 1.26:
                   beauty: readonly bit specified [strangly that is not default]
   
           * MFCpatches/afximpl.h 1.1:
           * MFCpatches/dbcore.cpp 1.1:
           * MFCpatches/dbimpl.h 1.1:
           * MFCpatches/fixalloc.h 1.1:
           * MFCpatches/oleimpl2.h 1.1:
           * MFCpatches/stdafx.h 1.1:
           * MFCpatches/winhand_.h 1.1:
                   started to fix MFC again: these were original files
   
           * parser3odbc.C 1.25:
                   bugfix: date values from database now have ...hh:mm:ss.mmm format (3 digits for fractions of a 
                   second)
                   were: 9 digits (exactly that odbc driver returned us, but refuses to eat it on input)
   
   2004-07-28      paf
           * parser3odbc.C 1.24:
                   bugfix: isspace((unsigned char)c) everywhere. failed on russian 
                   letters
   
   2004-06-23      paf
           * parser3odbc.C 1.23:
           * parser3odbc.vcproj 1.5:
                   new api supported, not implemented yet:
                           ^void:sql{call paf(:a)}[
                                   $.bind[hash]
                           ]
   
   2004-05-25      paf
           * parser3odbc.C 1.22:
                   beauty: param renamed to reflect it's nature
   
   2004-03-30      paf
           * parser3odbc.C 1.21:
                   merged bugfixes from 3.1.2
   
   2004-03-26      paf
           * parser3odbc.C [release_3_1_2] 1.20.2.1:
                   bugfix: tolower/toupper named with _str suffix to work around 
                   cases when they are macros [freebsd]
   
   2004-03-05      paf
           * parser3odbc.C 1.20:
           * parser3odbc.vcproj 1.4:
                   new: odbc option [like that recently added to oracle driver]
                               ClientCharset=parser-charset << charset in which parser thinks client works
   
   2004-01-30      paf
           * parser3odbc.C 1.19:
                   bugfix: connection struct mem to be controlled by libgc [oracle 
                   already fixed before]
   
   2004-01-26      paf
           * parser3odbc.C 1.18:
                   change: moved to new interface [without extra 'services' passing 
                   back/forth]
   
   2003-11-19      paf
           * parser3odbc.C 1.17:
           * parser3odbc.vcproj 1.3:
                   rename and comment on nvarchar(4) mfc bug
   
   2003-11-10      paf
           * parser3odbc.C 1.16:
           * parser3odbc.vcproj 1.2:
           * parser3odbc.vcproj.vspscc 1.2:
                   removed patches
                   todo: test it
   
   2003-11-03      paf
           * parser3odbc.vcproj.vspscc [release_3_1_1] 1.1.2.1:
                   *** empty log message ***
   
           * parser3odbc.vcproj.vspscc 1.1:
                   file parser3odbc.vcproj.vspscc was initially added on branch 
                   release_3_1_1.
   
   2003-10-31      paf
           * parser3odbc.C [release_3_1_1] 1.15.2.1:
           * parser3odbc.vcproj [release_3_1_1] 1.1.2.1:
                   removed dbpatches,
                   todo: ask users if it's ok
   
   2003-10-24      paf
           * parser3odbc.sln 1.1:
                   *** empty log message ***
   
   2003-09-29  paf
           * parser3odbc.C 1.15:
                   fix: very old bug: wrong quote escaping
   
   2003-08-18  paf
           * parser3odbc.dsp 1.7:
           * parser3odbc.dsw 1.3:
                   moved to MSVC 7
   
   2003-07-24  paf
           * parser3odbc.C 1.14:
                   moved tempate_gc to HEAD
   
   2003-07-22  paf
           * parser3odbc.C [template_gc] 1.13.6.2:
                   updated to interface v8
   
   2003-03-26  paf
           * parser3odbc.C [template_gc] 1.13.6.1:
                   mistakenly patched HEAD branch. copying changes to template_gc one
   
   2003-01-21  paf
           * parser3odbc.C 1.13:
                   2002->2003
   
 2002-12-09  paf  2002-12-09  paf
         * parser3odbc.C 1.12:          * parser3odbc.C 1.12:
                 changed exception handling mech in sql handlers #2                  changed exception handling mech in sql handlers #2

Removed from v.1.5  
changed lines
  Added in v.1.11


E-mail: