Future plans

Dag-Erling Smørgrav des at linpro.no
Sat Jul 8 18:59:52 CEST 2006


"Poul-Henning Kamp" <phk at phk.freebsd.dk> writes:
> Dag-Erling Smørgrav <des at des.no> writes:
> > The attached VCL file trigges the following assertion:
> Yes, VCL is only just able to handle the default config, pretty much
> all other variables than those you see in the default code are not
> implemented yet.

OK.  I consider "set backend.port" a priority for reasons which I'll
explain below; I'll try to fix it myself during the weekend.

> So my proposed plan from now on would be:
>
> 	Analyse logfiles from live test
>
> 	Review and clean up changes made during live test.
>
> 	Implement all VCL actions {pipe, pass, fetch ...}
> 	   and get cache process structure finally nailed down.
>
> 	Make worker thread pool dynamic.
>
> 	(start running live in VG.no ?)

When I spoke with Anders earlier today, he expressed interest in
having Varnish running continously with a low load.  This will allow
us to assess the stability of the code and identify any memory leaks.

I'd like to run Varnish with valgrind / electric fence / jemalloc with
debugging turned on / something similar for at least a few hours and
see what comes up.

BTW, feel free to instrument Varnish with FlexeLint comments.  I'll
also contact Coverity to see if they're interested in scanning
Varnish; they were very gracious about OpenPAM.

> 	(Invite alpha testers ?)

As regards testing, I would like to roll a release of the live-test-1
tag (or something very close to it, with backend.port working properly
and debugging mode off by default) and stick it in ports to attract
testers.

On the downside, testers will generate traffic on the mailing lists,
and right now I don't want you to waste time answering support
requests.

> In addition to all of this, there is the Linux portability, documentation
> and test-harness tasks, but I sort of hope they will be mostly in
> Dag-Erlings area ?

All of that is my responsibility, and I still have about half my 1.0
budget left (not sure about the exact numbers because our timesheet
software sucks, I'll have to figure it out manually)

DES
-- 
Dag-Erling Smørgrav
Senior Software Developer
Linpro AS - www.linpro.no



More information about the varnish-dev mailing list