You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Filip Hanik - Dev Lists <de...@hanik.com> on 2008/11/13 03:31:34 UTC

[ANNOUNCE] Beta candidate for Tomcat connection pool

The Apache Tomcat team announces the immediate availability of
Apache Tomcat JDBC  Connection Pool

Apache Tomcat Connectors version 1.0.1-beta is a new module within the 
Tomcat development realm, aimed to provide a high performance, 
concurrent and extensible connection pool to the Tomcat community. The 
pool, can of course also be used independently.

Assorted set of binaries are available for testing at:
http://tomcat.apache.org/dev/dist/jdbc-pool/v1.0.1-beta/

If you find any bugs while using this test release, please fill in the
Bugzilla Bug Report or send an e-mail to Tomcat Developers List.
When entering bug use the following link:
https://issues.apache.org/bugzilla/query.cgi?product=Tomcat%206

The contribution was started with
https://issues.apache.org/bugzilla/show_bug.cgi?id=46038


Thank you,
-- 
The Apache Tomcat Team



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [ANNOUNCE] Beta candidate for Tomcat connection pool

Posted by Rainer Jung <ra...@kippdata.de>.
There are products, components, and versions. The versions are related
to products and not components. Putting pool and bayeux as components
under TC6 makes them a part of TC 6. I thought they are separate
modules, because their lifecycle and release cycles are not 1:1 with Tomcat.

So since versions relate to products, it seems to be better to use products

   Tomcat JDBC Pool
   Tomcat Bayeux

or

   Tomcat Module JDBC Pool
   Tomcat Module Bayeux

etc. Don't know if that would be an abuse of the "product" notion,
because then each new module would become a new Tomcat Product.

Does anyone know, how commons did it in Bugzilla, before they moved to
JIRA (same situation: lots of individually released and versioned small
things)?

Regards,

Rainer

Filip Hanik - Dev Lists schrieb:
> +1 to both
> 
> Tim Funk wrote:
>> What Component should be used in bugzilla? It might be nice to add a
>> jdbc-pool Component. (And maybe a bayeux)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [ANNOUNCE] Beta candidate for Tomcat connection pool

Posted by Mark Thomas <ma...@apache.org>.
Filip Hanik - Dev Lists wrote:
> +1 to both

Done.

These have been added to tc6. If we get a lot of modules, it probably makes
more sense to create a Tomcat-Modules product but I think Tomcat 6 works
for now.

Mark

> 
> Tim Funk wrote:
>> What Component should be used in bugzilla? It might be nice to add a
>> jdbc-pool Component. (And maybe a bayeux)
>>
>> -Tim
>>
>> Filip Hanik - Dev Lists wrote:
>>> The Apache Tomcat team announces the immediate availability of
>>> Apache Tomcat JDBC  Connection Pool
>>>
>>> Apache Tomcat Connectors version 1.0.1-beta is a new module within
>>> the Tomcat development realm, aimed to provide a high performance,
>>> concurrent and extensible connection pool to the Tomcat community.
>>> The pool, can of course also be used independently.
>>>
>>> Assorted set of binaries are available for testing at:
>>> http://tomcat.apache.org/dev/dist/jdbc-pool/v1.0.1-beta/
>>>
>>> If you find any bugs while using this test release, please fill in the
>>> Bugzilla Bug Report or send an e-mail to Tomcat Developers List.
>>> When entering bug use the following link:
>>> https://issues.apache.org/bugzilla/query.cgi?product=Tomcat%206
>>>
>>> The contribution was started with
>>> https://issues.apache.org/bugzilla/show_bug.cgi?id=46038
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: dev-help@tomcat.apache.org
>>
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [ANNOUNCE] Beta candidate for Tomcat connection pool

Posted by Filip Hanik - Dev Lists <de...@hanik.com>.
+1 to both

Tim Funk wrote:
> What Component should be used in bugzilla? It might be nice to add a 
> jdbc-pool Component. (And maybe a bayeux)
>
> -Tim
>
> Filip Hanik - Dev Lists wrote:
>> The Apache Tomcat team announces the immediate availability of
>> Apache Tomcat JDBC  Connection Pool
>>
>> Apache Tomcat Connectors version 1.0.1-beta is a new module within 
>> the Tomcat development realm, aimed to provide a high performance, 
>> concurrent and extensible connection pool to the Tomcat community. 
>> The pool, can of course also be used independently.
>>
>> Assorted set of binaries are available for testing at:
>> http://tomcat.apache.org/dev/dist/jdbc-pool/v1.0.1-beta/
>>
>> If you find any bugs while using this test release, please fill in the
>> Bugzilla Bug Report or send an e-mail to Tomcat Developers List.
>> When entering bug use the following link:
>> https://issues.apache.org/bugzilla/query.cgi?product=Tomcat%206
>>
>> The contribution was started with
>> https://issues.apache.org/bugzilla/show_bug.cgi?id=46038
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [ANNOUNCE] Beta candidate for Tomcat connection pool

Posted by Tim Funk <fu...@joedog.org>.
What Component should be used in bugzilla? It might be nice to add a 
jdbc-pool Component. (And maybe a bayeux)

-Tim

Filip Hanik - Dev Lists wrote:
> The Apache Tomcat team announces the immediate availability of
> Apache Tomcat JDBC  Connection Pool
> 
> Apache Tomcat Connectors version 1.0.1-beta is a new module within the 
> Tomcat development realm, aimed to provide a high performance, 
> concurrent and extensible connection pool to the Tomcat community. The 
> pool, can of course also be used independently.
> 
> Assorted set of binaries are available for testing at:
> http://tomcat.apache.org/dev/dist/jdbc-pool/v1.0.1-beta/
> 
> If you find any bugs while using this test release, please fill in the
> Bugzilla Bug Report or send an e-mail to Tomcat Developers List.
> When entering bug use the following link:
> https://issues.apache.org/bugzilla/query.cgi?product=Tomcat%206
> 
> The contribution was started with
> https://issues.apache.org/bugzilla/show_bug.cgi?id=46038
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [ANNOUNCE] Beta candidate for Tomcat connection pool

Posted by Filip Hanik - Dev Lists <de...@hanik.com>.
Christopher Schultz wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Filip,
>
> Filip Hanik - Dev Lists wrote:
>   
>> The Apache Tomcat team announces the immediate availability of
>> Apache Tomcat JDBC  Connection Pool
>>     
>
> The download page for this component says "Tomcat 6". Is this component
> compatible with Tomcat 5.5 as well? If so, I'd be happy to help test it
> on my dev boxes.
>   

yes, should be compatible, compiled with JDK 1.5
> - -chris
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iEYEARECAAYFAkkdqmYACgkQ9CaO5/Lv0PAGhQCeOP7bi++6f/oTwribzm1TqcMX
> T3kAniDy/EhTIiC/qOevXg1VOovCtTEh
> =6xjQ
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>
>   


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: [ANNOUNCE] Beta candidate for Tomcat connection pool

Posted by Christopher Schultz <ch...@christopherschultz.net>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Filip,

Filip Hanik - Dev Lists wrote:
> The Apache Tomcat team announces the immediate availability of
> Apache Tomcat JDBC  Connection Pool

The download page for this component says "Tomcat 6". Is this component
compatible with Tomcat 5.5 as well? If so, I'd be happy to help test it
on my dev boxes.

- -chris

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkkdqmYACgkQ9CaO5/Lv0PAGhQCeOP7bi++6f/oTwribzm1TqcMX
T3kAniDy/EhTIiC/qOevXg1VOovCtTEh
=6xjQ
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: [ANNOUNCE] Beta candidate for Tomcat connection pool

Posted by Tim Funk <fu...@joedog.org>.
http://tomcat.markmail.org/message/4acbkimgilfkcdru?q=+list:org%2Eapache%2Etomcat%2Edev+

-Tim


Christopher Schultz wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Filip,
> 
> Filip Hanik - Dev Lists wrote:
>> The Apache Tomcat team announces the immediate availability of
>> Apache Tomcat JDBC  Connection Pool
> 
> I'm sure this is documented somewhere, but why is Tomcat creating its
> own connection pool instead of continuing to use commons-dbcp? Not
> trying to start a flame war... just curious. No need to repeat arguments
> found elsewhere if you'd just like to provide a link.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


RE: [ANNOUNCE] Beta candidate for Tomcat connection pool

Posted by "Caldarale, Charles R" <Ch...@unisys.com>.
> From: Christopher Schultz [mailto:chris@christopherschultz.net]
> Subject: Re: [ANNOUNCE] Beta candidate for Tomcat connection pool
>
> I'm sure this is documented somewhere, but why is Tomcat creating its
> own connection pool instead of continuing to use commons-dbcp?

https://issues.apache.org/bugzilla/show_bug.cgi?id=46038

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: [ANNOUNCE] Beta candidate for Tomcat connection pool

Posted by Christopher Schultz <ch...@christopherschultz.net>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Len,

Len Popp wrote:
> A brief list of reasons is given in the link from Filip's post:
> https://issues.apache.org/bugzilla/show_bug.cgi?id=46038

Whoops! Sorry. I should have read that before I opened my big mouth.

> The most important reason IMO is that you can't build Tomcat with a
> recent JDK. See:
> https://issues.apache.org/bugzilla/show_bug.cgi?id=43147

That's a good reason.

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkkcZbEACgkQ9CaO5/Lv0PAISgCfZU2nCdGQxwd+EeDAktW+4ivZ
1JcAn2FFNIcvBhxwRTMs7AssEPmbck0+
=EocT
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: [ANNOUNCE] Beta candidate for Tomcat connection pool

Posted by Len Popp <le...@gmail.com>.
A brief list of reasons is given in the link from Filip's post:
https://issues.apache.org/bugzilla/show_bug.cgi?id=46038
The most important reason IMO is that you can't build Tomcat with a
recent JDK. See:
https://issues.apache.org/bugzilla/show_bug.cgi?id=43147
-- 
Len



On Thu, Nov 13, 2008 at 12:12, Christopher Schultz
<ch...@christopherschultz.net> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Filip,
>
> Filip Hanik - Dev Lists wrote:
>> The Apache Tomcat team announces the immediate availability of
>> Apache Tomcat JDBC  Connection Pool
>
> I'm sure this is documented somewhere, but why is Tomcat creating its
> own connection pool instead of continuing to use commons-dbcp? Not
> trying to start a flame war... just curious. No need to repeat arguments
> found elsewhere if you'd just like to provide a link.
>
> Thanks,
> - -chris
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iEYEARECAAYFAkkcX/QACgkQ9CaO5/Lv0PAMmQCgjTm8n/n5OhKBOy1IEuyJ4bQP
> Os4AoJr065w4kK22RnhK05rnHfn8Y/K4
> =S1jX
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: [ANNOUNCE] Beta candidate for Tomcat connection pool

Posted by Christopher Schultz <ch...@christopherschultz.net>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Filip,

Filip Hanik - Dev Lists wrote:
> The Apache Tomcat team announces the immediate availability of
> Apache Tomcat JDBC  Connection Pool

I'm sure this is documented somewhere, but why is Tomcat creating its
own connection pool instead of continuing to use commons-dbcp? Not
trying to start a flame war... just curious. No need to repeat arguments
found elsewhere if you'd just like to provide a link.

Thanks,
- -chris

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkkcX/QACgkQ9CaO5/Lv0PAMmQCgjTm8n/n5OhKBOy1IEuyJ4bQP
Os4AoJr065w4kK22RnhK05rnHfn8Y/K4
=S1jX
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Tomcat connection pool - needs to reset autocommit

Posted by Filip Hanik - Dev Lists <de...@hanik.com>.
Tim Funk wrote:
> On connection.close() - the pool should ensure that autocommit is 
> reset correctly. Example test case:
>
> // assume autocommit for JDBC verndor is true
that's an interesting assumption, while it probably stands with most 
drivers.
there is a 'defaultAutoCommit' property you can use.
> Connection con = datasource.getConnection();
> System.out.println("con.autoconnect=" + con.getAutoCommit()\n";
> // above line should say true
> con.setAutoCommit(false);
> con.close();
>
> con = datasource.getConnection();
> System.out.println("con.autoconnect=" + con.getAutoCommit()\n";
> // above line will return false instead of true
> con.close();
I will put this into the ConnectionState interceptor, to manage all the 
state.

Filip
>
>
> -Tim
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Tomcat connection pool - needs to reset autocommit

Posted by Tim Funk <fu...@joedog.org>.
On connection.close() - the pool should ensure that autocommit is reset 
correctly. Example test case:

// assume autocommit for JDBC verndor is true
Connection con = datasource.getConnection();
System.out.println("con.autoconnect=" + con.getAutoCommit()\n";
// above line should say true
con.setAutoCommit(false);
con.close();

con = datasource.getConnection();
System.out.println("con.autoconnect=" + con.getAutoCommit()\n";
// above line will return false instead of true
con.close();


-Tim

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org