[Mono-list] Npgsql 0.6 rc1 released!!

Francisco Figueiredo Jr. fxjrlists@yahoo.com.br
Mon, 16 Feb 2004 14:40:11 -0300


Hi all,

A 0.6 rc1 release of Npgsql is finally out!!

Sorry for the long delay between this release and the previous. I hope 
this doesn't occur anymore.

Release notes:

Initial support for connection pooling. You can use the connection 
pooling by specifying the MinPoolSize=value in the connection string. 
The MaxPoolSize can also be specified, but it is not implemented yet.

Note that some logs about connection not being closed will be shown as a 
side effect of connection pool. The unmanaged socket is closed, but 
server complains and logs about the sundden close. Please, check this 
post 
(http://lists.ximian.com/archives/public/mono-devel-list/2003-December/003380.html) 
for more details about it.

Faster support of bytea binary data. Thanks Jackson Harper (jackson at 
ximian dot com) and Jonathan Gilbert (2a5gjx302 at sneakemail dot 
com).The performance for adding binary data is 10x faster than original 
code :)

CommandBuilder and better Dataset support. Thanks Pedro Yoros (yoros at 
wanadoo dot es).

bearm (bearm at mail dot it) and Marcus Better (marcus at dactylis dot 
com) also helped with bug fixes in this release.

Added support for Unicode encoding. Fixes feature
request 534 on gborg. Thanks Ivar <ivar@lumisoft.ee> for pointing it out.

Added code to set datestyle to iso when connecting using protocol 3.0 
version. Thanks Sami Kuhmonen <feenix@iqs.fi> for pointing it out.

Removed a log line which reduced the connection startup time in 300 
milliseconds.


Morten Mertner (morten at mertner dot com) said Npgsql was taking too 
much to establish the first connection. I could notice that this seems 
to be happening only on windows. I'm investigating that and I hope have 
it fixed in the final 0.6.


Both cvs repositories: gborg and mono as well are updated and synched 
with the latest code.

Please, get it and test it and please fill any bugs you find.

You can use both bug report system:

gborg: http://gborg.postgresql.org/project/npgsql/bugs/buglist.php
mono: http://bugzilla.ximian.com/


You can get the release at:
http://gborg.postgresql.org/project/npgsql/download/download.php?branch=devel

Also, a daily build of Npgsql can be obtained from the mono daily builds:
http://www.go-mono.com/daily/

just grab the latest monolite-xxx.tar.gz.


Thanks very much for all feedback received.


-- 
Regards,

Francisco Figueiredo Jr.
Membro Fundador do Projeto MonoBrasil - MonoBrasil Project Founder Member


-------------
"Science without religion is lame;
religion without science is blind."

                   ~ Albert Einstein