Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread TOKILEY
Greg Stein wrote... Kevin Kiley asked... What's it going to take to find out once and for all if ZLIB can be included in the Apache source tree? It won't go in. No need for it. That hasn't been well-stated... It has now, it seems ( finally! ). Only takes one veto and looks

[PATCH] Potential replacement for find_start_sequence...

2001-09-05 Thread Justin Erenkrantz
I'm not totally sure I'm sold on this approach being better. But, I'm not sure that it is any worse either. Don't have time to benchmark this right now. I'm going to throw it to the wolves and see what you think. Basically, replace the inner search with a Rabin-Karp search (which seemed

mod_include.c WAS: RE: remaining CPU bottlenecks in 2.0

2001-09-05 Thread Sander Striker
* find_start_sequence() is the main scanning function within mod_include. There's some research in progress to try to speed this up significantly. Based on the patches you submitted (and my quasi-errant formatting patch), I had to read most of the code in mod_include, so I'm more

RE: [PATCH] Potential replacement for find_start_sequence...

2001-09-05 Thread Sander Striker
I'm not totally sure I'm sold on this approach being better. But, I'm not sure that it is any worse either. Don't have time to benchmark this right now. I'm going to throw it to the wolves and see what you think. Me neither. Rabin-Karp introduces a lot of * and %. I'll try Boyer-Moore

sub requests are all GETs

2001-09-05 Thread Eric Prud'hommeaux
Can anybody explain why ap_set_sub_req_protocol does rnew-method = GET; rnew-method_number = M_GET; instead of rnew-method = r-method; rnew-method_number = r-method_number; ? The consequence is that functions like negotiation sub_req =

Re: cvs commit: apache-1.3/src/modules/standard mod_rewrite.h

2001-09-05 Thread Jeff Trawick
[EMAIL PROTECTED] writes: jim 01/09/04 11:15:16 Modified:src CHANGES PORTING src/include ap_config.h http_main.h src/lib/sdbm sdbm_lock.c src/main http_core.c http_main.c src/modules/standard mod_rewrite.h

Re: sub requests are all GETs

2001-09-05 Thread Greg Stein
Take a look at ap_sub_req_method_uri. That might do the trick for you. I don't think there is a similar one for files right now. Cheers, -g On Wed, Sep 05, 2001 at 08:17:15AM -0400, Eric Prud'hommeaux wrote: Can anybody explain why ap_set_sub_req_protocol does rnew-method = GET;

Re: cvs commit: apache-1.3/src/modules/standard mod_rewrite.h

2001-09-05 Thread Jim Jagielski
I don't like the feature of selecting a default mechanism if the AcceptMutex foo directive is invalid. I think the admin should get the same feedback she'd get if she miscoded anything else. I'm not accustomed to Apache continuing to initialize if a directive is miscoded. Yea,

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread Greg Stein
On Wed, Sep 05, 2001 at 03:56:32AM -0400, [EMAIL PROTECTED] wrote: Greg Stein wrote... ... As stated elsewhere, pcre and expat are in there because they aren't typically available, like zlib is. Ah... so that's the criteria? Ok. Generally, yes. But size matters :-) OpenSSL 0.9.6 isn't

Re: remaining CPU bottlenecks in 2.0

2001-09-05 Thread Greg Stein
On Tue, Sep 04, 2001 at 11:56:48PM -0500, William A. Rowe, Jr. wrote: ... You were discussing the possibility of parsing for !--# as a skip by 5. Consider jumping to a 4 byte alignment, truncating to char and skip by dwords. E.g., you only have to test for three values, not four, and you

Re: Fw: Regarding lower-case HTML tags

2001-09-05 Thread Greg Marr
At 11:12 PM 09/04/2001, William A. Rowe, Jr. wrote: I've been using tidy, from the w3c, for a while now, to do pretty-reformatting of HTML documents. One of the things that it does is lower-case HTML tags. I was wondering, in light of comments made a week or two ago, whether it

Re: sub requests are all GETs

2001-09-05 Thread Eric Prud'hommeaux
On Wed, Sep 05, 2001 at 05:46:15AM -0700, Greg Stein wrote: Take a look at ap_sub_req_method_uri. That might do the trick for you. I don't think there is a similar one for files right now. Thanks. I took a look at ap_sub_req_method_uri and am still whining: ap_sub_req_method_uri takes a

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread Ryan Bloom
Ryan himself said he prefers 3 right off the bat when Jerry said 'Let's dump Ian's mod_gz into the core!' which is what started this whole entire thread. Ask him what he thinks now :-) Knowing Ryan, he is probably fine with adding it at this point. Nope. My opinion hasn't changed. I

Re: mod_include performance update

2001-09-05 Thread Ian Holsman
On Wed, 2001-09-05 at 00:45, Eli Marmor wrote: Brian Pane wrote: http://webperf.org/a2/v25/ From that page: Tests run on the 9 of September I guess that one of the tools that Apache is using now, is Time Machine ;-) Or the year is 2000? ;-) doing 3 things at the same time.

Re: sub requests are all GETs

2001-09-05 Thread Rasmus Lerdorf
Whoa, deja vu... I could have sworn I fixed something very similar to this more than 5 years ago now. In fact, here is the patch for Apache 1.2.x: Fri Mar 1 03:01:06 1996 UTC (66 months, 1 week ago) http://cvs.apache.org/viewcvs.cgi/apache-1.2/src/http_request.c.diff?r1=1.2r2=1.3 Not exactly

Re: cvs commit: httpd-2.0 configure.in

2001-09-05 Thread Ryan Bloom
On Wednesday 05 September 2001 09:40, [EMAIL PROTECTED] wrote: trawick 01/09/05 09:40:35 Modified:.configure.in Log: on AIX we need to pass in --disable-shared to apr and apr-util configurations; otherwise we get goofy executable files obviously libtool isn't

Re: remaining CPU bottlenecks in 2.0

2001-09-05 Thread Brian Pane
Greg Stein wrote: On Tue, Sep 04, 2001 at 11:56:48PM -0500, William A. Rowe, Jr. wrote: ... You were discussing the possibility of parsing for !--# as a skip by 5. Consider jumping to a 4 byte alignment, truncating to char and skip by dwords. E.g., you only have to test for three values, not

RE: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Peter J. Cranstone
After 3-4 years we know exactly how you work. Peter -Original Message- From: Rodent of Unusual Size [mailto:[EMAIL PROTECTED]] Sent: Wednesday, September 05, 2001 11:58 AM To: [EMAIL PROTECTED] Subject: Re: [PATCH] Add mod_gz to httpd-2.0 [EMAIL PROTECTED] wrote: Ian... are you a

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread Doug MacEachern
On Wed, 5 Sep 2001, Ryan Bloom wrote: Ryan himself said he prefers 3 right off the bat when Jerry said 'Let's dump Ian's mod_gz into the core!' which is what started this whole entire thread. Ask him what he thinks now :-) Knowing Ryan, he is probably fine with adding it at

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread Graham Leggett
Doug MacEachern wrote: we're in the 9th month of year 2001, i saw the first glimpse of a '2.0' server in early 1996 (rob thau's), i have no problem waiting longer for bug fixes, performance, doing things right, etc., but there is no good reason to add new modules or big features at this

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread Ryan Bloom
On Wednesday 05 September 2001 11:09, Graham Leggett wrote: Doug MacEachern wrote: we're in the 9th month of year 2001, i saw the first glimpse of a '2.0' server in early 1996 (rob thau's), i have no problem waiting longer for bug fixes, performance, doing things right, etc., but there is

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Rodent of Unusual Size
Peter J. Cranstone wrote: After 3-4 years we know exactly how you work. Oh? Then what is the explanation for Kevin publicly soliciting an individual to do something that recent discussion has shown the group considers moot? Regardless of facts, it is perception that matters. Not speaking

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread Doug MacEachern
On Wed, 5 Sep 2001, Graham Leggett wrote: v2.0 represents the latest bleeding egde server development. Until a v2.1 development tree exists then there is no choice but to commit things to v2.0. for new modules? no, you create a separate tree for the new module (either on apache.org or

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread Graham Leggett
Doug MacEachern wrote: for new modules? no, you create a separate tree for the new module (either on apache.org or sourceforge or your own laptop or wherever). if the httpd-2.0 tree needs tweaking for smooth integration of a new module, that's fine. That's wonderful news for users. No

Coredump in mod-include (INTERNALLY generated...

2001-09-05 Thread Ian Holsman
hi. just wondering if anyone care's for Cliff's fix to this core dump that he posted a while back ..Ian -- Ian Holsman [EMAIL PROTECTED] Performance Measurement Analysis CNET Networks - (415) 364-8608

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread Ryan Bloom
On Wednesday 05 September 2001 11:27, Graham Leggett wrote: Doug MacEachern wrote: for new modules? no, you create a separate tree for the new module (either on apache.org or sourceforge or your own laptop or wherever). if the httpd-2.0 tree needs tweaking for smooth integration of a new

Re: Coredump in mod-include (INTERNALLY generated...

2001-09-05 Thread Justin Erenkrantz
On Wed, Sep 05, 2001 at 11:28:59AM -0700, Ian Holsman wrote: hi. just wondering if anyone care's for Cliff's fix to this core dump that he posted a while back I think OtherBill said he was going to fix this the right way. I forget what the right way is. I think he's in an airplane now, so I

Re: Coredump in mod-include (INTERNALLY generated...

2001-09-05 Thread Cliff Woolley
On 5 Sep 2001, Ian Holsman wrote: hi. just wondering if anyone care's for Cliff's fix to this core dump that he posted a while back I never even convinced _myself_ that it was the Right Way, since the whole purpose of the INTERNALLY GENERATED FUBAR r-uri is that there might not even be a uri

Re: sub requests are all GETs

2001-09-05 Thread Rodent of Unusual Size
Eric Prud'hommeaux wrote: Can anybody suggest a reason that sub request methods would _not_ default to the parent requests method? Well, consider the situation of the parent request using POST. When you constructed your subrequest you would need to also provide an entity-body or explicitly

Re: mod_include performance update

2001-09-05 Thread Brian Pane
Bill Stoddard wrote: One phenomenon in the truss data looks a bit strange: http://webperf.org/a2/v25/truss.2001_01_04 The server appears to be logging the request (the write to file descriptor 4) before closing its connection to the client (the shutdown that follows the write). For a

Re: [PATCH] Round 2 of mod_include/find_start_sequence...

2001-09-05 Thread Ian Holsman
On Wed, 2001-09-05 at 12:10, Rasmus Lerdorf wrote: On Wed, 5 Sep 2001, Justin Erenkrantz wrote: Replaced Rabin-Karp with the bndm algorithm as implemented by Sascha. Seems to work. i'll crank up the benchmark boxes I used to test the other versions with .. I'll have an answer to that

Re: [PATCH] Round 2 of mod_include/find_start_sequence...

2001-09-05 Thread Brian Pane
Rasmus Lerdorf wrote: On Wed, 5 Sep 2001, Justin Erenkrantz wrote: Replaced Rabin-Karp with the bndm algorithm as implemented by Sascha. Seems to work. Is it faster? I just tried this patch, and I'm seeing a 10% throughput improvement on Linux in some lightweight testing, compared to the

Re: mod_include performance update

2001-09-05 Thread Bill Stoddard
Bill Stoddard wrote: One phenomenon in the truss data looks a bit strange: http://webperf.org/a2/v25/truss.2001_01_04 The server appears to be logging the request (the write to file descriptor 4) before closing its connection to the client (the shutdown that follows the write). For

RE: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Peter J. Cranstone
I suppose the only thing we can do is contribute. Kevin has, mod_gzip was released under an ASF license which was approved by the ASF Board. If there is a hidden agenda there then you're better than I at spotting it. Mod_gzip is available for 1.3.x It will be available for 2.x when you hit

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Ryan Bloom
I really should just ignore this. But oh well From a political standpoint I'm pissed that Covalent Technologies can cut a deal with Compaq for the new Compaq Apache server (wonder if it will ship with or without compression (details are tough to find on this whole deal). But you

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Thomas Eibner
Okay, I'll bite. On Wed, Sep 05, 2001 at 01:46:55PM -0600, Peter J. Cranstone wrote: [Snip: nothing that hasn't been said in this thread before] If it's not technical, then it's social (you just plain don't like us... Not a problem) or political (the powers that be don't like us... Again not

RE: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Peter J. Cranstone
Guys, Conversation is over. I have nothing more to add. This whole conversation is degenerating into meaningless nonsense. Someone else can carry the thread. Peter -Original Message- From: Thomas Eibner [mailto:[EMAIL PROTECTED]] Sent: Wednesday, September 05, 2001 2:21 PM To:

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Ryan Bloom
From a political standpoint I'm pissed that Covalent Technologies can cut a deal with Compaq for the new Compaq Apache server (wonder if it will ship with or without compression (details are tough to find on this whole deal). This is news to me, and certainly no permission has been

Re: Lost connection

2001-09-05 Thread Rodent of Unusual Size
Daniel Abad wrote: In my apache server, when I start it, I lost the connection with the network. This is not the best place for this sort of question. I recommend the [EMAIL PROTECTED] mailing list. -- #kenP-)} Ken Coar, Sanagendamgagwedweinini http://Golux.Com/coar/ Author,

RE: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Peter J. Cranstone
If somebody does find that name as a product anyplace, please let me know ASAP. It was on a recent CNET release: http://news.cnet.com/news/0-1003-200-6963955.html Compaq Computer has signed a deal with Covalent Technology to jointly develop and market Covalent's Apache Web server software,

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Rodent of Unusual Size
Peter J. Cranstone wrote: Conversation is over. I have nothing more to add. This whole conversation is degenerating into meaningless nonsense. Someone else can carry the thread. This clever technique of ducking out of the conversation rather than answering pointed questions is just *so*

RE: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Peter J. Cranstone
Ken, Kiss my ass... I have work to do. You want to continue the conversation take it off line you know where I am. Peter -Original Message- From: Rodent of Unusual Size [mailto:[EMAIL PROTECTED]] Sent: Wednesday, September 05, 2001 2:42 PM To: [EMAIL PROTECTED] Subject: Re: [PATCH]

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Rodent of Unusual Size
Peter J. Cranstone wrote: It was on a recent CNET release: http://news.cnet.com/news/0-1003-200-6963955.html Compaq Computer has signed a deal with Covalent Technology to jointly develop and market Covalent's Apache Web server software, the companies plan to announce Monday. Thank you

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Rodent of Unusual Size
Peter J. Cranstone wrote: Kiss my ass... And now to the invective. I have work to do. Which apparently does not include answering questions about your previous posts. Well, you did answer one of the ones about the 'Compaq Apache Server' thing, so thanks for that. You want to continue

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread TOKILEY
In a message dated 01-09-05 14:16:59 EDT, Marc Slemko wrote... This is not technical, this is social and political. Then keep it off the forum... you fucking didactic self-righteous asshole. When was the last fucking time you posted anything useful? Send your 'social and political'

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread TOKILEY
In a message dated 01-09-05 14:28:29 EDT, you write: That's wonderful news for users. No longer do they download the tarball, build it, and enable the features they want, now they trawl the web looking for this module and that module - assuming they even know the modules exist in the

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread TOKILEY
In a message dated 01-09-05 14:44:54 EDT, Marc Selmko wrote... And your motives are entirely altruistic? Why do I have problems with that? See, if you were going about this right it would not be RC versus AG, it would be 'us'. See previous message reagrding 'didactic self-righteous

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread TOKILEY
In a message dated 01-09-05 14:16:59 EDT, Marc wrote... After 3-4 years we know exactly how you work. Oh? Then what is the explanation for Kevin publicly soliciting an individual to do something that recent discussion has shown the group considers moot? I asked him what he

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread TOKILEY
In a message dated 01-09-05 16:14:01 EDT, you write: This is news to me, and certainly no permission has been given to either Compaq nor Covalent to call anything a 'Compaq Apache server.' I am on the ASF board and I can tell you this has not come before us. Actually... it's called the

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread Graham Leggett
[EMAIL PROTECTED] wrote: That's the way it's always been. Your users are used to it. What do you mean your users? *I* am a user, and complex configuration pisses *me* off. I am also a webmaster, and have had to put up with the Apache + mm + mod_ssl + auth_ldap + mod_perl nonsense for ages. I

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Rodent of Unusual Size
[EMAIL PROTECTED] wrote: In a message dated 01-09-05 14:16:59 EDT, Marc Slemko wrote... This is not technical, this is social and political. Then keep it off the forum... you fucking didactic self-righteous asshole. As I said, invective time. As I also said, except to Peter alone,

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Rodent of Unusual Size
[EMAIL PROTECTED] wrote: In a message dated 01-09-05 16:14:01 EDT, you write: This is news to me, and certainly no permission has been given to either Compaq nor Covalent to call anything a 'Compaq Apache server.' I am on the ASF board and I can tell you this has not come before

RE: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Charles Randall
From: Peter J. Cranstone [mailto:[EMAIL PROTECTED]] Kiss my ass... *delurk* That'll motivate three +1's for mod_gz real quick. :^) (No need for anyone to reply. Just cluttering the list with sophomoric humor.) -Charels

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread Rodent of Unusual Size
[EMAIL PROTECTED] wrote: Do you moonlight as a preacher or something? Nope. Do you judge everyone around you like this? Considering that it was an observation rather than a judgement, I suppose I can say that yes, I make observations like that all the time. If you want to 'converse' with

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread TOKILEY
In a message dated 01-09-05 17:29:58 EDT, you write: True enough for everyone. (Except any who might be here as a job assignment.) The question I asked was, 'Why do you want to be here?' An answer of 'none of your business' is perfectly acceptable (though probably not constructive),

Re: [PATCH] Add mod_gz to httpd-2.0

2001-09-05 Thread TOKILEY
In a message dated 01-09-05 17:43:30 EDT, you write: From: Peter J. Cranstone [mailto:[EMAIL PROTECTED]] Kiss my ass... *delurk* That'll motivate three +1's for mod_gz real quick. :^) (No need for anyone to reply. Just cluttering the list with sophomoric humor.) -Charels

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread Rodent of Unusual Size
[EMAIL PROTECTED] wrote: Mr... I don't owe you or anyone else any fucking explanations for why I choose to contribute to a public domain software project. True enough; thanks for answering the question. I was actually asking abour RC, but forget it. Get off your pulpit. How about a swap?

Covalent Apache Web Server

2001-09-05 Thread TOKILEY
In a message dated 01-09-05 16:14:01 EDT, Kevin Kiley wrote... This is news to me, and certainly no permission has been given to either Compaq nor Covalent to call anything a 'Compaq Apache server.' I am on the ASF board and I can tell you this has not come before us.

Re: [PATCH] Round 2 of mod_include/find_start_sequence...

2001-09-05 Thread Justin Erenkrantz
[ Bringing this back on-list where it belongs... ] On Wed, Sep 05, 2001 at 03:37:42PM -0700, Brian Pane wrote: Ian Holsman wrote: On Wed, 2001-09-05 at 15:20, Brian Pane wrote: Ian Holsman wrote: Ok.. test is in there now... with justin's patch. I haven't tested the functionality of

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread TOKILEY
Hello all... Due to comments made in a private email to myself and my company from one of your top level board members this is to inform everyone that we can stop this nonsense right now because there will BE no submission of mod_gzip for Apache 2.0 to this group. It shall remain a ( fully

There will be no mod_gzip included in 2.0

2001-09-05 Thread TOKILEY
Hello all... Due to comments made in a private email to myself and my company from one of your top level board members this is to inform everyone that we can stop this nonsense right now because there will BE no submission of mod_gzip for Apache 2.0 to this group. It shall remain a ( fully

[PATCH] Take 3 of mod_include patch...

2001-09-05 Thread Justin Erenkrantz
Okay, I've cleaned this up and I think it is ready for commit. However, I'd really like some eyes on this. =-) In Ian and Brian's testing, this does seem to make mod_include faster. I can't guarantee that there aren't any bugs here, but I've tested it with what I have and looked at the code

Re: There will be no mod_gzip included in 2.0

2001-09-05 Thread Rodent of Unusual Size
[EMAIL PROTECTED] wrote: Due to comments made in a private email to myself and my company from one of your top level board members this is to inform everyone that we can stop this nonsense right now because there will BE no submission of mod_gzip for Apache 2.0 to this group. I suspect

Re: [PATCH] Take 3 of mod_include patch...

2001-09-05 Thread Brian Pane
Justin Erenkrantz wrote: [...] +/* Implements the BNDM search algorithm (as described above). + * + * n - the pattern to search for + * nl - length of the pattern to search for + * h - the string to look in + * hl - length of the string to look for + * t - precompiled bndm structure against

Re: [PATCH] Take 3 of mod_include patch...

2001-09-05 Thread Justin Erenkrantz
On Wed, Sep 05, 2001 at 06:46:45PM -0700, Brian Pane wrote: Justin Erenkrantz wrote: [...] +/* Implements the BNDM search algorithm (as described above). + * + * n - the pattern to search for + * nl - length of the pattern to search for + * h - the string to look in + * hl - length of

Re: [PATCH] Take 3 of mod_include patch...

2001-09-05 Thread Justin Erenkrantz
On Wed, Sep 05, 2001 at 07:11:37PM -0700, Justin Erenkrantz wrote: On Wed, Sep 05, 2001 at 06:46:45PM -0700, Brian Pane wrote: Justin Erenkrantz wrote: [...] +/* Implements the BNDM search algorithm (as described above). + * + * n - the pattern to search for + * nl - length of

Re: [PATCH] Take 3 of mod_include patch...

2001-09-05 Thread Justin Erenkrantz
On Wed, Sep 05, 2001 at 07:15:13PM -0700, Justin Erenkrantz wrote: Actually, I think the conditional should be: while (p = he) Thoughts? We're scanning R-L, so p points to the end of the string. It is possible to have !--# as n (which should match). -- justin No. I'm wrong. I'll shut

Re: [PATCH] Take 3 of mod_include patch...

2001-09-05 Thread Brian Pane
Justin Erenkrantz wrote: [...] Actually, I think the conditional should be: while (p = he) Thoughts? We're scanning R-L, so p points to the end of the string. It is possible to have !--# as n (which should match). -- justin I think (p he) is still the right conditional; 'he' points to the

Re: [PATCH] Take 3 of mod_include patch...

2001-09-05 Thread Justin Erenkrantz
On Wed, Sep 05, 2001 at 06:42:10PM -0700, john sachs wrote: i applied this patch and the mod_include test fails in the same spot as it has been. content file has: !--#include file=extra/inc-extra1.shtml-- 'include file' with relative path to file not in same path as the file you are

Re: Add mod_gz to httpd-2.0 ( Thread restart )

2001-09-05 Thread Justin Erenkrantz
On Wed, Sep 05, 2001 at 08:05:27PM -0700, Ian Holsman wrote: Some performance results with mod_gz are available at http://webperf.org/a2/v25/ (no core dumps.. pages look ok on a real browser while running test) I'm going to be re-running the tests for a longer period to see if there are

[PATCH] Fix relative internal file...

2001-09-05 Thread Justin Erenkrantz
$.10 hack. Works for me. The other solutions would require a rewrite of the logic. That is something I don't have time to do and I also bet that OtherBill has ideas about how to fix this the right way. Or not. =-) -- justin Index: server/request.c

Re: remaining CPU bottlenecks in 2.0

2001-09-05 Thread Brian Pane
Justin Erenkrantz wrote: [...] * The discussion here covers only CPU utilization. There are other aspects of performance, like multiprocessor scalability, that are independent of this data. Once we get the syscalls optimized (I'm reminded of Dean's attack on our number of syscalls in 1.3

Re: [PATCH] Take 3 of mod_include patch...

2001-09-05 Thread Cliff Woolley
On Wed, 5 Sep 2001, john sachs wrote: i applied this patch and the mod_include test fails in the same spot as it has been. content file has: !--#include file=extra/inc-extra1.shtml-- 'include file' with relative path to file not in same path as the file you are requesting. Yep. This

Re: Add mod_gz to httpd-2.0 ( Thread restart )

2001-09-05 Thread Ian Holsman
Justin Erenkrantz wrote: On Wed, Sep 05, 2001 at 08:05:27PM -0700, Ian Holsman wrote: Some performance results with mod_gz are available at http://webperf.org/a2/v25/ (no core dumps.. pages look ok on a real browser while running test) I'm going to be re-running the tests for a longer period

Re: remaining CPU bottlenecks in 2.0

2001-09-05 Thread Justin Erenkrantz
On Wed, Sep 05, 2001 at 08:19:50PM -0700, Brian Pane wrote: Ah, I guess that explains why only a small fraction of pthread_mutex_lock calls on Solaris seem to result in calls to lwp_mutex_lock: in the fast case where the lock is available, it just stays in user-mode code? Yes. -- justin

Re: remaining CPU bottlenecks in 2.0

2001-09-05 Thread Ian Holsman
I got 1 more question about the solaris implementation of the Threaded/Worker MPM. should we be called the setconcurrency flag on startup ? I know solaris figures it out along the way, but a bit of gentle prodding never hurt. ..Ian Brian Pane wrote: Justin Erenkrantz wrote: [...] * The

Re: [PATCH] Fix relative internal file...

2001-09-05 Thread Cliff Woolley
On Wed, 5 Sep 2001, Justin Erenkrantz wrote: $.10 hack. Works for me. The other solutions would require a rewrite of the logic. That is something I don't have time to do and I also bet that OtherBill has ideas about how to fix this the right way. Or not. =-) -if

Re: [PATCH] Fix relative internal file...

2001-09-05 Thread Justin Erenkrantz
On Wed, Sep 05, 2001 at 11:34:24PM -0400, Cliff Woolley wrote: hack did. Both will break if you have a relative path that goes UP at least one directory first, since the strncmp will fail. You'll get back At least with mod_include, that can never happen. It makes sure that there are no ../

Re: [PATCH] Fix relative internal file...

2001-09-05 Thread Cliff Woolley
On Wed, 5 Sep 2001, Justin Erenkrantz wrote: On Wed, Sep 05, 2001 at 11:34:24PM -0400, Cliff Woolley wrote: hack did. Both will break if you have a relative path that goes UP at least one directory first, since the strncmp will fail. You'll get back At least with mod_include, that can

Re: remaining CPU bottlenecks in 2.0

2001-09-05 Thread Justin Erenkrantz
On Wed, Sep 05, 2001 at 08:34:30PM -0700, Ian Holsman wrote: I got 1 more question about the solaris implementation of the Threaded/Worker MPM. should we be called the setconcurrency flag on startup ? I know solaris figures it out along the way, but a bit of gentle prodding never hurt.

Re: Add mod_gz to httpd-2.0 ( Thread restart )

2001-09-05 Thread Greg Stein
On Wed, Sep 05, 2001 at 08:07:26PM -0700, Justin Erenkrantz wrote: On Wed, Sep 05, 2001 at 08:05:27PM -0700, Ian Holsman wrote: Some performance results with mod_gz are available at http://webperf.org/a2/v25/ (no core dumps.. pages look ok on a real browser while running test) I'm going

Re: [PATCH] Fix relative internal file...

2001-09-05 Thread Cliff Woolley
On Wed, 5 Sep 2001, Greg Stein wrote: I don't understand what you're trying to solve here, and how this solves it. It's an attempt to fix the mod_include !--#include file=foo/bar.html-- segfault. It solves it by setting r-uri to something valid rather than setting it to INTERNALLY

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread Doug MacEachern
On Wed, 5 Sep 2001, Graham Leggett wrote: That's wonderful news for users. No longer do they download the tarball, build it, and enable the features they want, now they trawl the web looking for this module and that module - assuming they even know the modules exist in the first place. We

Re: zlib inclusion and mod_gz(ip) recap

2001-09-05 Thread Greg Stein
On Wed, Sep 05, 2001 at 11:05:50AM -0700, Doug MacEachern wrote: On Wed, 5 Sep 2001, Ryan Bloom wrote: Ryan himself said he prefers 3 right off the bat when Jerry said 'Let's dump Ian's mod_gz into the core!' which is what started this whole entire thread. Ask him what he

Re: remaining CPU bottlenecks in 2.0

2001-09-05 Thread dean gaudet
On Tue, 4 Sep 2001, Brian Pane wrote: * Collectively, stat and open comprise 5% of the total CPU time. It would be faster to do open+fstat rather than stat+open (as long as the server is delivering mostly 200s rather than 304s), but that might be too radical a change. Anybody have

Re: Add mod_gz to httpd-2.0 ( Thread restart )

2001-09-05 Thread Greg Stein
On Wed, Sep 05, 2001 at 09:15:56PM -0700, Ian Holsman wrote: Greg Stein wrote: On Wed, Sep 05, 2001 at 08:05:27PM -0700, Ian Holsman wrote: Some performance results with mod_gz are available at http://webperf.org/a2/v25/ (no core dumps.. pages look ok on a real browser while running test)

Re: remaining CPU bottlenecks in 2.0

2001-09-05 Thread Brian Pane
dean gaudet wrote: [...] * memset() is called mostly from apr_pcalloc(), which in turn is used in too many places to yield any easy optimization opportunities. sometimes folks are lazy and ask for zeroed memory out of habit, when they could easily deal with garbage at less cost. Some good

[STATUS] (apache-1.3) Wed Sep 5 23:45:05 EDT 2001

2001-09-05 Thread Rodent of Unusual Size
APACHE 1.3 STATUS: -*-text-*- Last modified at [$Date: 2001/08/21 15:30:28 $] Release: 1.3.21: In development 1.3.20: Tagged and rolled May 15, 2001. Announced May 21, 2001. 1.3.19: Tagged and rolled Feb 26, 2001. Announced Mar 01, 2001.

[STATUS] (httpd-2.0) Wed Sep 5 23:45:09 EDT 2001

2001-09-05 Thread Rodent of Unusual Size
APACHE 2.0 STATUS: -*-text-*- Last modified at [$Date: 2001/08/29 18:23:08 $] Release: 2.0.25 : rolled August 29, 2001 2.0.24 : rolled August 18, 2001 2.0.23 : rolled August 9, 2001 2.0.22 : rolled July 29, 2001 2.0.21 :