Npgsql 2.0.12 beta 3 (2.0.11.93) released!

From: "Francisco Figueiredo Jr(dot)" <francisco(at)npgsql(dot)org>
To: Mono List <mono-list(at)lists(dot)ximian(dot)com>, Comunidade PostgreSQL Brasileira <pgbr-geral(at)listas(dot)postgresql(dot)org(dot)br>, pgsql-announce(at)postgresql(dot)org, pgsql-interfaces(at)postgresql(dot)org
Subject: Npgsql 2.0.12 beta 3 (2.0.11.93) released!
Date: 2012-02-22 03:30:45
Message-ID: CACUQdMZoS8HQ3CQjEADGoxzanZfwdQ-kAvLYLL5j05dgZgv0bg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-announce pgsql-interfaces

Hi, all!!

The Npgsql Development Team is proud to announce the Npgsql2 2.0.12
beta3 release!

Npgsql is a .Net Data provider written 100% in C# which allows .net
programs to talk to postgresql backends. Npgsql is licensed under BSD.
More info can be obtained from http://www.npgsql.org

This release is a minor bug fix for the stable 2.0 series.

Highlights:

In this beta version we can highlight two features:

1. Improved connection pooling. Thanks to Andrew heads up we
improved Npgsql connection pool code
to avoid locks as much as possible. This gave us 30%+ performance
improvements.

2. LOG: unexpected EOF on client connection" messages are gone!
After so much time causing those messages
to appear on server log, Npgsql finally got rid of them.




Fixed bugs:

[#1010992] System.Double to DOUBLE PRECISION conversion bug. Thanks
Udo Liess for excellent report,
test case and fix.

Fixed "LOG: unexpected EOF on client connection" messages appearing
in postgresql log. See
http://fxjr.blogspot.com/2011/12/fixed-log-unexpected-eof-on-client.html
for more information.

[#1011100] NpgsqlParameter and DBNull Value. Now NpgsqlParameter
changes the dbtype accordingly to
the value assigned to it unless the dbtype has been assigned explicitly.

[#1011101] LINQ to entities timestamptz does not accept
DateTimeOffset or DateTime. Thanks Misha Sugakov
for patch and testing.

[#1011138] Connection pooling performance suffers under heavy load.
Rewritten connector pool logic in
order to keep lock for much less time and also with a higher
granularity. Thanks Andrew for heads up.

[#1011102] DateTimeOffset/TimeSpan mapping problem on EF 4.1, .NET
4, using code first.
Thanks Mirko Geffken for patch.

You can dowload it from here: http://downloads.npgsql.org

Thank you to Josh Cooley for all his help with entity framework support!

Thank you to all who sent feedbacks, suggestions and patches.
You helped to make this release.

Please, feel free to give it a try and let us know if you find any
other problems.

--
Regards,

Francisco Figueiredo Jr.
Npgsql Lead Developer
http://www.npgsql.org
http://gplus.to/franciscojunior
http://fxjr.blogspot.com
http://twitter.com/franciscojunior

Browse pgsql-announce by date

  From Date Subject
Next Message Greg Smith 2012-02-22 20:19:54 PGDay DC 2012: March 30, Sterling, Virginia
Previous Message David Fetter 2012-02-20 07:30:59 == PostgreSQL Weekly News - February 19 2012 ==

Browse pgsql-interfaces by date

  From Date Subject
Next Message Greg Sabino Mullane 2012-03-11 23:00:37 DBD::Pg version 2.19.1 released
Previous Message gouse shaik 2011-12-03 02:37:44 Fwd: