cvs commit: jakarta-tomcat-connectors/jk/native2 CHANGES.txt README.txt STATUS.txt
mturk 2004/12/07 04:03:48 Modified:jk/native2 CHANGES.txt README.txt STATUS.txt Log: Add note about JK2 status. Revision ChangesPath 1.17 +9 -1 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/CHANGES.txt,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- CHANGES.txt 1 Mar 2004 09:34:37 - 1.16 +++ CHANGES.txt 7 Dec 2004 12:03:48 - 1.17 @@ -1,6 +1,14 @@ JAKARTA TOMCAT CONNECTORS 2 (JK2) CHANGELOG:-*-text-*- Last modified at [$Date$] +AS OF NOVEMBER 15, 2004, JK2 IS NO LONGER SUPPORTED. ALL BUGS RELATED TO JK2 +WILL BE MARKED AS WONTFIX. IN ITS PLACE, SOME OF ITS FEATURES HAVE BEEN +BACKPORTED TO JK1. MOST OF THOSE FEATURES WILL BE SEEN IN 1.2.7 AND LATER +VERSIONS. + +ANOTHER ALTERNATIVE IS THE AJP ADDITION TO MOD_PROXY WHICH WILL BE PART OF +APACHE 2.1. + Changes in JK2 HEAD: * APR is now mandatory, so channel.socket is now using APR and as such channel.apr has been removed. 1.6 +9 -0 jakarta-tomcat-connectors/jk/native2/README.txt Index: README.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/README.txt,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- README.txt6 Feb 2004 09:43:06 - 1.5 +++ README.txt7 Dec 2004 12:03:48 - 1.6 @@ -1,6 +1,15 @@ README for JK2 -- +AS OF NOVEMBER 15, 2004, JK2 IS NO LONGER SUPPORTED. ALL BUGS RELATED TO JK2 +WILL BE MARKED AS WONTFIX. IN ITS PLACE, SOME OF ITS FEATURES HAVE BEEN +BACKPORTED TO JK1. MOST OF THOSE FEATURES WILL BE SEEN IN 1.2.7 AND LATER +VERSIONS. + +ANOTHER ALTERNATIVE IS THE AJP ADDITION TO MOD_PROXY WHICH WILL BE PART OF +APACHE 2.1. + + JK2 is a refactoring of JK and is much more powerfull. Even if it works with Apache 1.3, JK2 has been developed with Apache 2.0 in mind, and is better suited for multi-threaded servers like IIS, NES/iPlanet. It can also be embeded in 1.6 +9 -1 jakarta-tomcat-connectors/jk/native2/STATUS.txt Index: STATUS.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/STATUS.txt,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- STATUS.txt2 Jun 2004 16:01:59 - 1.5 +++ STATUS.txt7 Dec 2004 12:03:48 - 1.6 @@ -1,6 +1,14 @@ JAKARTA TOMCAT CONNECTORS 2 (JK2) STATUS:-*-text-*- Last modified at [$Date$] +AS OF NOVEMBER 15, 2004, JK2 IS NO LONGER SUPPORTED. ALL BUGS RELATED TO JK2 +WILL BE MARKED AS WONTFIX. IN ITS PLACE, SOME OF ITS FEATURES HAVE BEEN +BACKPORTED TO JK1. MOST OF THOSE FEATURES WILL BE SEEN IN 1.2.7 AND LATER +VERSIONS. + +ANOTHER ALTERNATIVE IS THE AJP ADDITION TO MOD_PROXY WHICH WILL BE PART OF +APACHE 2.1. + Release: 2.0.5 : in progress - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/native2 CHANGES.txt
hgomez 2004/03/01 01:34:37 Modified:jk/native2 CHANGES.txt Log: Tab policies Revision ChangesPath 1.16 +8 -8 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/CHANGES.txt,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- CHANGES.txt 27 Feb 2004 08:34:34 - 1.15 +++ CHANGES.txt 1 Mar 2004 09:34:37 - 1.16 @@ -1,4 +1,4 @@ -JAKARTA TOMCAT CONNECTORS 2 (JK2) CHANGELOG: -*-text-*- +JAKARTA TOMCAT CONNECTORS 2 (JK2) CHANGELOG:-*-text-*- Last modified at [$Date$] Changes in JK2 HEAD: @@ -7,12 +7,12 @@ * Added the load balancer stickySession property. If set to 0 requests with servlet SESSION ID's can be routed to any Tomcat worker. Default is 1, sessions are sticky. - * Port from jk of connect_timeout, reply_timeout, prepost_timeout (AJP13 PING/PONG). - You could set connectTimeout, replyTimeout and prepostTimeout for such purpose in ajp properties. - [Henri Gomez] - * Add hasinput method for channel, which will check if datas are - available on input channel (TC-WEBSERVER). - [Henri Gomez] +* Port from jk of connect_timeout, reply_timeout, prepost_timeout (AJP13 PING/PONG). + You could set connectTimeout, replyTimeout and prepostTimeout for such purpose in ajp properties. + [Henri Gomez] +* Add hasinput method for channel, which will check if datas are + available on input channel (TC-WEBSERVER). + [Henri Gomez] * Make use apr_port_t instead of short to fix problem to have port higher than 32K. * Make default port configurable (9009 on Netware, 8009 elsewhere) * Fix problem when in Load-Balancing and POST - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/native2 CHANGES.txt
hgomez 2004/02/27 00:34:34 Modified:jk/native2 CHANGES.txt Log: Update changelog Revision ChangesPath 1.15 +13 -5 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/CHANGES.txt,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- CHANGES.txt 24 Feb 2004 08:44:42 - 1.14 +++ CHANGES.txt 27 Feb 2004 08:34:34 - 1.15 @@ -11,13 +11,21 @@ You could set connectTimeout, replyTimeout and prepostTimeout for such purpose in ajp properties. [Henri Gomez] * Add hasinput method for channel, which will check if datas are - available on input channel (TC-WEBSERVER). + available on input channel (TC-WEBSERVER). [Henri Gomez] * Make use apr_port_t instead of short to fix problem to have port higher than 32K. * Make default port configurable (9009 on Netware, 8009 elsewhere) -* Fix problem when in Load-Balancing and POST [Henri Gomez]. -* Add recovery strategy in LB mode, via noRecoveryIfRequestSent and noRecoveryIfHeaderSent options [Henri Gomez]. - +* Fix problem when in Load-Balancing and POST + [Henri Gomez]. +* Add recovery strategy in LB mode, via noRecoveryIfRequestSent and noRecoveryIfHeaderSent options + [Henri Gomez]. +* Add a noErrorHeader parameter for lb worker, by default set to 1, to prevent jk2 to touch the Headers when an + error is detected (which broke Apache 2, mod_alias and ErrorDocument) + [Henri Gomez]. +* Forward correctly the content-type and as such fix problems with Apache 2 and mod_deflate for example + [Henri Gomez]. + + Changes with JK2 2.0.3: * jk2 set correctly the content-type in Apache 2.0, making it ready to works with mod_deflate and AddOutputFilterByType - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/native2 CHANGES.txt
hgomez 2004/02/16 00:50:19 Modified:jk/native2 CHANGES.txt Log: Add mention about POST fix in LB mode Revision ChangesPath 1.11 +2 -1 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/CHANGES.txt,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- CHANGES.txt 3 Feb 2004 13:21:39 - 1.10 +++ CHANGES.txt 16 Feb 2004 08:50:18 - 1.11 @@ -9,6 +9,7 @@ [Henri Gomez] * Make use apr_port_t instead of short to fix problem to have port higher than 32K. * Make default port configurable (9009 on Netware, 8009 elsewhere) +* Fix problem when in Load-Balancing and POST [Henri Gomez]. Changes with JK2 2.0.4: * Added the load balancer stickySession property. If set to 0 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/native2 CHANGES.txt
hgomez 2004/02/03 05:21:39 Modified:jk/native2 CHANGES.txt Log: Update changes to reflect changes on port (apr_port_t and def port) Revision ChangesPath 1.10 +4 -2 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/CHANGES.txt,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- CHANGES.txt 16 Oct 2003 07:51:26 - 1.9 +++ CHANGES.txt 3 Feb 2004 13:21:39 - 1.10 @@ -7,7 +7,9 @@ * Add hasinput method for channel, which will check if datas are available on input channel (TC-WEBSERVER). [Henri Gomez] - +* Make use apr_port_t instead of short to fix problem to have port higher than 32K. +* Make default port configurable (9009 on Netware, 8009 elsewhere) + Changes with JK2 2.0.4: * Added the load balancer stickySession property. If set to 0 requests with servlet SESSION ID's can be routed to any Tomcat - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/native2 CHANGES.txt
hgomez 2003/10/16 00:51:26 Modified:jk/native2 CHANGES.txt Log: First works on jk2, may even not compile ;( Revision ChangesPath 1.9 +8 -1 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/CHANGES.txt,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- CHANGES.txt 3 Jan 2003 13:52:38 - 1.8 +++ CHANGES.txt 16 Oct 2003 07:51:26 - 1.9 @@ -1,6 +1,13 @@ JAKARTA TOMCAT CONNECTORS 2 (JK2) CHANGELOG: -*-text-*- Last modified at [$Date$] +Changes in JK2 HEAD: + * Port from jk of connect_timeout, reply_timeout, prepost_timeout (AJP13 PING/PONG) + [Henri Gomez] + * Add hasinput method for channel, which will check if datas are + available on input channel (TC-WEBSERVER). + [Henri Gomez] + Changes with JK2 2.0.4: * Added the load balancer stickySession property. If set to 0 requests with servlet SESSION ID's can be routed to any Tomcat - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/native2 CHANGES.txt
glenn 2003/01/03 05:52:38 Modified:jk/xdocs/jk2 configwebcom.xml jk/native2/common jk_worker_lb.c jk/native2 CHANGES.txt Log: Port stickySession lb flag to jk2 Revision ChangesPath 1.6 +7 -1 jakarta-tomcat-connectors/jk/xdocs/jk2/configwebcom.xml Index: configwebcom.xml === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/jk2/configwebcom.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- configwebcom.xml 13 Nov 2002 00:22:12 - 1.5 +++ configwebcom.xml 3 Jan 2003 13:52:38 - 1.6 @@ -499,6 +499,12 @@ of the error state. /td /tr +tr +tdstickySession/td +td1 (true)/td +tdSessions stick to the same worker, 1=true 0=false +/td +/tr /table /p /subsection 1.29 +10 -2 jakarta-tomcat-connectors/jk/native2/common/jk_worker_lb.c Index: jk_worker_lb.c === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/common/jk_worker_lb.c,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- jk_worker_lb.c21 Nov 2002 09:03:17 - 1.28 +++ jk_worker_lb.c3 Jan 2003 13:52:38 - 1.29 @@ -83,11 +83,14 @@ #define NO_WORKER_MSG The servlet container is temporary unavailable or being upgraded\n; +#define STICKY_SESSION 1 + typedef struct { struct jk_mutex *cs; int attempts; int recovery; int timeout; +int sticky_session; time_t error_time; } jk_worker_lb_private_t; @@ -110,11 +113,13 @@ int j; int level; int currentLevel=JK_LB_LEVELS - 1; -char *session_route; +char *session_route = NULL; time_t now = 0; jk_worker_lb_private_t *lb_priv = lb-worker_private; -session_route = jk2_requtil_getSessionRoute(env, s); +if(lb_priv-sticky_session) { +session_route = jk2_requtil_getSessionRoute(env, s); +} if(session_route) { for( level=0; levelJK_LB_LEVELS; level++ ) { @@ -504,6 +509,8 @@ lb_priv-timeout=atoi( value ); } else if( strcmp( name, recovery) == 0 ) { lb_priv-recovery=atoi( value ); +} else if( strcmp( name, stickySession) == 0 ) { +lb_priv-sticky_session=atoi( value ); } else if( strcmp( name, attempts) == 0 ) { lb_priv-attempts=atoi( value ); } @@ -580,6 +587,7 @@ } worker_private-attempts = MAX_ATTEMPTS; worker_private-recovery = WAIT_BEFORE_RECOVER; +worker_private-sticky_session = STICKY_SESSION; w-worker_private = worker_private; w-service= jk2_lb_service; 1.8 +6 -1 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/CHANGES.txt,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- CHANGES.txt 9 Dec 2002 13:27:20 - 1.7 +++ CHANGES.txt 3 Jan 2003 13:52:38 - 1.8 @@ -1,6 +1,11 @@ JAKARTA TOMCAT CONNECTORS 2 (JK2) CHANGELOG: -*-text-*- Last modified at [$Date$] +Changes with JK2 2.0.4: +* Added the load balancer stickySession property. If set to 0 + requests with servlet SESSION ID's can be routed to any Tomcat + worker. Default is 1, sessions are sticky. + Changes with JK2 2.0.3: * jk2 set correctly the content-type in Apache 2.0, making it ready to works with mod_deflate and AddOutputFilterByType -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/native2 CHANGES.txt
hgomez 2002/12/09 05:27:20 Modified:jk/native2 CHANGES.txt Log: comment change Revision ChangesPath 1.7 +5 -2 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/CHANGES.txt,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- CHANGES.txt 27 Nov 2002 17:12:40 - 1.6 +++ CHANGES.txt 9 Dec 2002 13:27:20 - 1.7 @@ -2,7 +2,10 @@ Last modified at [$Date$] Changes with JK2 2.0.3: - +* jk2 set correctly the content-type in Apache 2.0, + making it ready to works with mod_deflate and AddOutputFilterByType + [Henri Gomez] + Changes with JK2 2.0.2: * Fix the bug 14293. Thanks to Martin Kraemer for his help. [Jean-Frederic Clere] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/native2 CHANGES.txt
mturk 2002/11/27 09:12:40 Modified:jk/native2 CHANGES.txt Log: Open the 2.0.3 version. Revision ChangesPath 1.6 +3 -1 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/CHANGES.txt,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- CHANGES.txt 25 Nov 2002 15:29:38 - 1.5 +++ CHANGES.txt 27 Nov 2002 17:12:40 - 1.6 @@ -1,6 +1,8 @@ JAKARTA TOMCAT CONNECTORS 2 (JK2) CHANGELOG: -*-text-*- Last modified at [$Date$] +Changes with JK2 2.0.3: + Changes with JK2 2.0.2: * Fix the bug 14293. Thanks to Martin Kraemer for his help. [Jean-Frederic Clere] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/native2 CHANGES.txt
mturk 2002/11/22 08:32:48 Modified:jk/native2 CHANGES.txt Log: Some recent changes... Revision ChangesPath 1.4 +9 -1 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/CHANGES.txt,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- CHANGES.txt 22 Oct 2002 12:44:57 - 1.3 +++ CHANGES.txt 22 Nov 2002 16:32:48 - 1.4 @@ -2,6 +2,14 @@ Last modified at [$Date$] Changes with JK2 2.0.2: +* Fix the bug 14293. Thanks to Martin Kraemer for his help. + [Jean-Frederic Clere] +* Don't send initial chunk for chunked encoding + [Costin Manolache] +* Fix the POST data on JNI + [Mladen Turk] +* Remove the deprecated message for path + [Costin Manolache] * Add the regular expressions to uriMap. The regex uris are differentiated to normal one by starting with dollar ($) sign. [Mladen Turk] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-connectors/jk/native2 CHANGES.txt
mturk 2002/10/22 05:44:57 Modified:jk/native2 CHANGES.txt Log: Update recent changes Revision ChangesPath 1.3 +6 -1 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/CHANGES.txt,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- CHANGES.txt 15 Oct 2002 13:00:49 - 1.2 +++ CHANGES.txt 22 Oct 2002 12:44:57 - 1.3 -2,6 +2,11 Last modified at [$Date$] Changes with JK2 2.0.2: +* Add the regular expressions to uriMap. The regex uris are differentiated + to normal one by starting with dollar ($) sign. + [Mladen Turk] +* Add the max_connections to the wajp13 worker. + [Mladen Turk] * Add the hostMap cache [Mladen Turk] * Allow the lb:name scheme inside the [channel.xxx] -- To unsubscribe, e-mail: mailto:tomcat-dev-unsubscribe;jakarta.apache.org For additional commands, e-mail: mailto:tomcat-dev-help;jakarta.apache.org
cvs commit: jakarta-tomcat-connectors/jk/native2 CHANGES.txt
mturk 2002/10/15 06:00:49 Modified:jk/native2 CHANGES.txt Log: Feel free to add the non-listed changes Revision ChangesPath 1.2 +11 -1 jakarta-tomcat-connectors/jk/native2/CHANGES.txt Index: CHANGES.txt === RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/CHANGES.txt,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- CHANGES.txt 6 Oct 2002 07:52:27 - 1.1 +++ CHANGES.txt 15 Oct 2002 13:00:49 - 1.2 @@ -1,6 +1,16 @@ JAKARTA TOMCAT CONNECTORS 2 (JK2) CHANGELOG: -*-text-*- Last modified at [$Date$] +Changes with JK2 2.0.2: +* Add the hostMap cache + [Mladen Turk] +* Allow the lb:name scheme inside the [channel.xxx] + [Mladen Turk] +* Duplicate all global directives on each vhost that has inheritGlobals set. + Directives are created using createBean only if not found. + Beside directives, the webapps are duplicated to. + [Mladen Turk] + Changes with JK2 2.0.1: * Tentative fix for 12346. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]