File:  [parser3project] / sql / odbc / ChangeLog
Revision 1.13: download - view: text, annotated - select for diffs - revision graph
Tue Nov 3 12:29:48 2015 UTC (10 years, 7 months ago) by moko
Branches: MAIN
CVS tags: HEAD
no message

2015-10-26  moko

	* parser3odbc.C: Copyright year updated

2013-07-07  moko

	* INSTALL: INSTALL actualized

2012-06-06  moko

	* parser3odbc.C: compiler warnings fixed: -format '%u' expects type
	  'unsigned int', but argument has type 'long unsigned int'

2012-04-18  moko

	* parser3odbc.C: after global replace fixes. == -> =

2012-03-16  moko

	* parser3odbc.C: ident now works under Linux + ident displays
	  filenames (closes issue #818) Copyright updated

2010-10-28  moko

	* parser3odbc.C: new in-parser quoting implementation (fixes issue
	  #1)

2008-07-08  misha

	* parser3odbc.C: - optimization for queries with limit==0 moved to
	  another place (previous one didn't works with 'native' queries
	  w/o sql specifics)

	* parser3odbc.C: - little optimization with big offset and limit==0

2008-07-04  misha

	* parser3odbc.C: - 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: - back to old transaction engine - call commit
	  after query execution if autocommit option wasn't disabled

	* parser3odbc.C: - skip transcode cell values for numeric types and
	  some date types

2008-06-30  misha

	* parser3odbc.C: - 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: - FastOffsetSearch is off by default (because of
	  long 1st call)

	* parser3odbc.C: - connect string changed: our options after '?'
	  now (as in other drivers) - option MultiRowFetch =>
	  FastOffsetSearch

	* parser3odbc.C: - $.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: - small fixes in texts

2004-09-13  paf

	* parser3odbc.vcproj, MFCpatches/dbcore.cpp: applied old MFCpatches
	  to new MFC sources, sadly all bugs were there [returning empty
	  ntext columns is onle of them]

	* parser3odbc.C: beauty: readonly bit specified [strangly that is
	  not default]

	* MFCpatches/: afximpl.h, dbcore.cpp, dbimpl.h, fixalloc.h,
	  oleimpl2.h, stdafx.h, winhand_.h: started to fix MFC again: these
	  were original files

	* parser3odbc.C: 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: bugfix: isspace((unsigned char)c) everywhere.
	  failed on russian letters

2004-06-23  paf

	* parser3odbc.C, parser3odbc.vcproj: new api supported, not
	  implemented yet:    ^void:sql{call paf(:a)}[
	  $.bind[hash]	  ]

2004-05-25  paf

	* parser3odbc.C: beauty: param renamed to reflect it's nature

2004-03-30  paf

	* parser3odbc.C: merged bugfixes from 3.1.2

2004-03-26  paf

	* parser3odbc.C: bugfix: tolower/toupper named with _str suffix to
	  work around cases when they are macros [freebsd]

2004-03-05  paf

	* parser3odbc.C, parser3odbc.vcproj: 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: bugfix: connection struct mem to be controlled by
	  libgc [oracle already fixed before]

2004-01-26  paf

	* parser3odbc.C: change: moved to new interface [without extra
	  'services' passing back/forth]

2003-11-19  paf

	* parser3odbc.C, parser3odbc.vcproj: rename and comment on
	  nvarchar(4) mfc bug

2003-11-10  paf

	* parser3odbc.C, parser3odbc.vcproj, parser3odbc.vcproj.vspscc:
	  removed patches todo: test it

2003-10-31  paf

	* parser3odbc.C, parser3odbc.vcproj: removed dbpatches, todo: ask
	  users if it's ok

2003-09-29  paf

	* parser3odbc.C: fix: very old bug: wrong quote escaping

2003-08-18  paf

	* parser3odbc.dsp, parser3odbc.dsw: moved to MSVC 7

	* ChangeLog: merged 3.1.0 latest changes

2003-07-24  paf

	* parser3odbc.C: moved tempate_gc to HEAD

2003-07-22  paf

	* parser3odbc.C: updated to interface v8

2003-03-26  paf

	* parser3odbc.C: mistakenly patched HEAD branch. copying changes to
	  template_gc one

2003-01-21  paf

	* parser3odbc.C: 2002->2003

2002-12-15  paf

	* ChangeLog: changelog updated

2002-12-09  paf

	* parser3odbc.C: changed exception handling mech in sql handlers #2

2002-10-29  paf

	* parser3odbc.C: binary field extracted as string with zero-chars
	  inside changed string.save [see]

2002-10-22  paf

	* parser3odbc.C: column types extracted once per table [were per
	  row] data extract objects created once per table [were per cell]

2002-06-03  paf

	* parser3odbc.dsp: fixed .dsp-s along with reorganized cvs modules
	  dirs structure

	* parser3odbc.dsp: reorganized cvs modules

2002-05-15  paf

	* parser3odbc.C: not-returning-tables sp execs checked

	* parser3odbc.C, parser3odbc.dsp: EXEC, call, { sql statement
	  starts now considered as stored procedure call and cause table
	  result extraction

2002-04-25  paf

	* parser3odbc.C, parser3odbc.dsp: create table test (id int, a
	  smalldatetime, b ntext, c nvarchar(100))

2002-03-05  paf

	* parser3odbc.C, parser3odbc.dsp: another mfc bug: non-string
	  datatypes report wrong string size

2002-02-08  paf

	* AUTHORS, INSTALL, README: install&others added

	* ChangeLog: added ChangeLog

	* COPYING, parser3odbc.C: added GNU copyright

	* parser3odbc.C: 2002

2001-11-16  paf

	* parser3odbc.C: introducing estimating String::cstr_bufsize, 0

2001-10-29  paf

	* parser3odbc.C: setjump

2001-09-21  parser

	* parser3odbc.C, parser3odbc.def, parser3odbc.dsp, parser3odbc.dsw:
	  Initial revision


E-mail: