[ANNOUNCE] Apache::Dispatch-0.03

2000-08-04 Thread Geoffrey Young
The URL http://morpheus.laserlink.net/~gyoung/modules/Apache-Dispatch-0.03.tar.gz has entered CPAN as file: $CPAN/authors/id/G/GE/GEOFF/Apache-Dispatch-0.03.tar.gz size: 5735 bytes md5: 91eacb0aeff8e751ebc8c7156426fbfb Changes: 0.03 8.4.2000 - complete API and internal rewrit

RE: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-07 Thread Geoffrey Young
for anyone who is interested (apparently not many :) I ran a quick "hello world" LWP::Simple based benchmark using Apache::Registry (with RegistryLoader), a normal PerlHandler, and Apache::Dispatch... Benchmark: timing 5000 iterations of dispatch, handler, registry... dispatch: 108 wallclock se

RE: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-07 Thread Matt Sergeant
On Mon, 7 Aug 2000, Geoffrey Young wrote: > for anyone who is interested (apparently not many :) I ran a quick "hello > world" LWP::Simple based benchmark using Apache::Registry (with > RegistryLoader), a normal PerlHandler, and Apache::Dispatch... > > Benchmark: timing 5000 iterations of dispat

RE: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-07 Thread Geoffrey Young
> -Original Message- > From: Matt Sergeant [mailto:[EMAIL PROTECTED]] > Sent: Monday, August 07, 2000 8:57 AM > To: Geoffrey Young > Cc: '[EMAIL PROTECTED]' > Subject: RE: [ANNOUNCE] Apache::Dispatch-0.03 > > > On Mon, 7 Aug 2000, Geoffrey

RE: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-07 Thread Matt Sergeant
On Mon, 7 Aug 2000, Geoffrey Young wrote: > > Does Dispatch stat() the module on every hit? It might be useful to > > provide a switch to turn that off, if so. > > which I would guess is just apache doing apache translation things, right? Yes, as the guide says, you could install an Apache::O

RE: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-07 Thread Geoffrey Young
> -Original Message- > From: Matt Sergeant [mailto:[EMAIL PROTECTED]] > Sent: Monday, August 07, 2000 9:29 AM > To: Geoffrey Young > Cc: '[EMAIL PROTECTED]' > Subject: RE: [ANNOUNCE] Apache::Dispatch-0.03 > > > On Mon, 7 Aug 2000, Geoffrey You

RE: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-07 Thread Matt Sergeant
On Mon, 7 Aug 2000, Geoffrey Young wrote: > > Assuming you're in a development stage, I might expect > > Dispatch to stat > > the module that it's loading, like StatINC does, to check if it needs > > reloading again. And I'd turn that off for development. This gives you > > the advantage that Ap

RE: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-07 Thread Geoffrey Young
> -Original Message- > From: Matt Sergeant [mailto:[EMAIL PROTECTED]] > Sent: Monday, August 07, 2000 9:45 AM > To: Geoffrey Young > Cc: '[EMAIL PROTECTED]' > Subject: RE: [ANNOUNCE] Apache::Dispatch-0.03 > > > > > so, you are desiring a Sta

RE: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-07 Thread Geoffrey Young
ok, here's a pre-PAN http://morpheus.laserlink.net/~gyoung/modules/Apache-Dispatch-0.04.tar.gz I borrowed some code from Apache::StatINC to add a single module reload. Unfortunately, this doesn't cover inherited circumstances, although I don't know how important that is going to be to folks.

RE: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-08 Thread Matt Sergeant
On Mon, 7 Aug 2000, Geoffrey Young wrote: > ok, here's a pre-PAN > > http://morpheus.laserlink.net/~gyoung/modules/Apache-Dispatch-0.04.tar.gz > > I borrowed some code from Apache::StatINC to add a single module reload. > > Unfortunately, this doesn't cover inherited circumstances, although

Re: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-08 Thread Roger Espel Llima
Matt Sergeant wrote: > > I really wanted to have DispatchStat be On, Off, or ISA, where ISA reloaded > > the asked for module and all it's parents - since given Class->method(), > > method() might not actually be in Class. Basically, I wasn't able to find a > > way to get to @Class::ISA where Cl

RE: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-08 Thread Geoffrey Young
> -Original Message- > From: Roger Espel Llima [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, August 08, 2000 12:52 PM > To: [EMAIL PROTECTED] > Subject: Re: [ANNOUNCE] Apache::Dispatch-0.03 > [snip] > > Yep, that's one weird bit of syntax. I just need

Re: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-08 Thread ___cliff rayman___
Geoffrey Young wrote: > > -Original Message- > > From: Roger Espel Llima [mailto:[EMAIL PROTECTED]] > > Sent: Tuesday, August 08, 2000 12:52 PM > > To: [EMAIL PROTECTED] > > Subject: Re: [ANNOUNCE] Apache::Dispatch-0.03 > > > [snip] > > >

Re: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-08 Thread Matt Sergeant
On Tue, 8 Aug 2000, Roger Espel Llima wrote: > > @{"${class}::ISA"} > > Yep, that's one weird bit of syntax. I just needed this recently to > write a test.pl, and it took quite a bit of testing to get it working. :) > > Incidentally, does anyone know of a way to do this that works under > stri

Re: [ANNOUNCE] Apache::Dispatch-0.03

2000-08-09 Thread Barrie Slaymaker
Roger Espel Llima wrote: > > > @{"${class}::ISA"} > > Incidentally, does anyone know of a way to do this that works under > strict? The above requires a "no strict 'refs'" to work. Something like this we3nt by on p5p a while ago (IIRCC): @{$main::{"$class\::"}->{ISA}} but that's a lot mor