October 2011 Archives by date
Starting: Sat Oct 1 03:12:37 CEST 2011
Ending: Mon Oct 31 23:59:34 CET 2011
Messages: 153
- [master] 6d50fb2 Try harder to fix solaris IOV_MAX related issue.
Poul-Henning Kamp
- [master] c69d4ca Described some of the counters based on notes in the wiki. Please let me know if any of them are way off
Per Buer
- [master] b4fee20 Bump minimum number of threads for RPMs
Tollef Fog Heen
- [master] 04b017e Drop debugging message about which host/port we have connected to
Tollef Fog Heen
- [master] e574fbc Fix docs for req.esi
Andreas Plesner Jacobsen
- [master] 6cd21b2 Sense of exit-code test was wrong.
Poul-Henning Kamp
- [master] 91280b2 Add a "wait-running" primitive to varnish instances, so we can avoid fixed sleeps waiting for the child process to start.
Poul-Henning Kamp
- [3.0] 03c7a14 Add a "long description field" to the VSC_F() macro
Tollef Fog Heen
- [3.0] 66bcd31 Add varnish-counters(7) man page
Tollef Fog Heen
- [3.0] 83fb1b7 Mark argc, argv as unused in vsc2rst
Tollef Fog Heen
- [3.0] 3558ace Format all code examples
Tollef Fog Heen
- [3.0] ea964eb This test is much to brittle due to dependence on random timing. Tighten it up with use of semaphores and collapse s1/s2/s3 using "accept" keyword.
Tollef Fog Heen
- [3.0] c888c08 Try harder to make v00036 deterministic
Tollef Fog Heen
- [3.0] c7b92c9 Try harder to fix solaris IOV_MAX related issue.
Tollef Fog Heen
- [3.0] 194a75f Drop debugging message about which host/port we have connected to
Tollef Fog Heen
- [3.0] 86d77a6 Fix docs for req.esi
Tollef Fog Heen
- [3.0] 591f9fd Update changes for 3.0.2 rc 1
Tollef Fog Heen
- [3.0] a12288b Update redhat spec file to include release candidate logic.
Tollef Fog Heen
- [3.0] a20e0ea Only build vsc2rst if we have rst2man, fixes build failure
Tollef Fog Heen
- [3.0] cb604ba Update version number to 3.0.2-rc1 in configure.ac
Tollef Fog Heen
- [master] c3073d0 Update redhat spec file to include release candidate logic.
Tollef Fog Heen
- [master] 5c2edfc Only build vsc2rst if we have rst2man, fixes build failure
Tollef Fog Heen
- [master] 0887a4f Try to firm up v00010 even more, by explicitly waiting for the crashing child to do so, and then explicitly start it again.
Poul-Henning Kamp
- [master] 27ccc76 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 1c9bf69 Drop unused variable
Tollef Fog Heen
- [master] 880b0f8 strange wording. typo
Per Buer
- [master] bc19f22 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Per Buer
- [master] c327e76 Elminiate pthread poisoning of manager process.
Poul-Henning Kamp
- [master] 2766a70 Think about and document how we encode bans into bytestrings.
Poul-Henning Kamp
- [master] 6c17a35 Enforce the convention that varnish related files are included with "..." and external files are included with <...>
Poul-Henning Kamp
- [master] e37a675 Cleanup some #inclues
Poul-Henning Kamp
- [master] 0e63559 First sweep to remove needless #includes.
Poul-Henning Kamp
- [master] 7a24aa3 Start #include reorg. The table-building #includes will all go into the tbl/ subdirectory
Poul-Henning Kamp
- [master] 8b98c9e Move more table-generating #includes into tbl/ subdir
Poul-Henning Kamp
- [master] 17937b2 Move the varnishd table building #includes under tbl/ as well.
Poul-Henning Kamp
- [master] 272aaa3 Exempt all tbl/* includes from multiple include guards (451)
Poul-Henning Kamp
- [master] 4a1413b Remove unused #includes
Poul-Henning Kamp
- [master] 23baabd Get closer to distcheck working
Poul-Henning Kamp
- [master] b18e8d0 Make distcheck work again.
Poul-Henning Kamp
- [master] 2ac54a0 Remove unncessary #includes
Poul-Henning Kamp
- [master] f971cdf Even more #include cleanup
Poul-Henning Kamp
- [master] b4bb850 More #include cleanuppery
Poul-Henning Kamp
- [master] c5c9e33 Eliminate a redundant include file
Poul-Henning Kamp
- [master] 2dbbcb4 More #include shufflery
Poul-Henning Kamp
- [master] 4507c59 Also split out the VSC part of the (v)abi
Poul-Henning Kamp
- [master] 6e6edd0 Complete (?) the varnish API #include cleanup.
Poul-Henning Kamp
- [master] b3d6add Make TIM_parse() return double like all other TIM_ functions.
Poul-Henning Kamp
- [master] 7140886 Add missing <stdint.h> include
Poul-Henning Kamp
- [master] 58db1e6 Isolate VTCP in its own include file
Poul-Henning Kamp
- [master] 6570945 Isolate VAV from libvarnish.h
Poul-Henning Kamp
- [master] 7ce0d47 Rename source files to their VTLA names
Poul-Henning Kamp
- [master] c012d86 Cleanup VSUB_ and eliminate from libvarnish.h
Poul-Henning Kamp
- [master] b37c01d Since we're cleaning up, rename TIM_ to VTIM_ and take out of libvarnish.h
Poul-Henning Kamp
- [master] 368197a And now it is VNUM's turn...
Poul-Henning Kamp
- [master] 06b3c20 And rename the various file-accesors to VFIL_
Poul-Henning Kamp
- [master] 080f259 Push "vas.h", <stdint.h>, and NULL out of libvarnish.h
Poul-Henning Kamp
- [master] a889566 Get rid of the last trace if the libvarnish.h kitchen-sink: bprint macros go in vdef.h, VCS_* in vcs.h
Poul-Henning Kamp
- [master] 6888981 Add necessary #includes
Poul-Henning Kamp
- [master] 1c2a1b3 Add vapi/vsm_int.h to complete the picture.
Poul-Henning Kamp
- [master] 874655c Get the rest of the stuff in there too.
Poul-Henning Kamp
- [master] 4766dba Don't include config.h in .h files
Poul-Henning Kamp
- [master] 8d05dae Typo
Poul-Henning Kamp
- [master] 9d0ec2a Add necessary vas.h include
Poul-Henning Kamp
- [master] 8aa1d8b Eliminate nested <*.h> includes from include/*
Poul-Henning Kamp
- [master] 81386d6 Add needed #include
Poul-Henning Kamp
- [master] 8aba928 Add more missing <stdint.h>'s
Poul-Henning Kamp
- [master] 905144b This is a table-generating #include
Poul-Henning Kamp
- [master] 44a623a Rename cli_serve.h to vcli_serve.h
Poul-Henning Kamp
- [master] 92f239c Get the vcli includes into line
Poul-Henning Kamp
- [master] e94b1e8 Move stevedore.h to storage.h and have it contain only the back-side (storage-module facing) bits.
Poul-Henning Kamp
- [master] 7a0dc3f Add default values for some fields when logging imcomplete records. Allow %r format to log incomplete records too. Update docs to reflect new defaults
Andreas Plesner Jacobsen
- [master] 3ede515 Smartypants is bad for code. People couldn't copy/paste from the reference pages
Andreas Plesner Jacobsen
- [master] f4f1e8a Add short segment on VMs / OpenVZ
Lasse Karstensen
- [master] 3b73cf0 Close a race where varnishtest::client would attempt to connect before varnishd::acceptor had called listen(2)
Poul-Henning Kamp
- [master] 1a80a01 Solaris sandbox changes.
Poul-Henning Kamp
- [master] 5a385b5 Add a necessary #include
Poul-Henning Kamp
- [master] e97567d <readline/readline.h> requires <stdio.h>
Poul-Henning Kamp
- [master] aff259b Move struct vbc to cache_backend.h
Poul-Henning Kamp
- [master] 53a28ab These #includes look surplus to requirements.
Poul-Henning Kamp
- [master] ebd1601 Reduce #include pollution
Poul-Henning Kamp
- [master] fe78027 Move everything related to the storage-expansion-API into a subdirectory where it will be protected from VMODs.
Poul-Henning Kamp
- [master] 552f71c Move the waiters into their own subdirectory where VMODs won't see them.
Poul-Henning Kamp
- [master] 18edda6 Move the hashing implementations into a subdirectory where VMODs won't see them.
Poul-Henning Kamp
- [master] 4620b27 Grammar
Tollef Fog Heen
- [master] 91734c4 WRK_Flush was renamed to WRW_Flush a long time ago; update some ifdefed code and comments to match
Tollef Fog Heen
- [master] 2bcbc00 Use = rather than := in Makefile to make solaris make stop whining on distcheck
Tollef Fog Heen
- [master] 28e866b Update docs for 3.0 Fixes #1032
Andreas Plesner Jacobsen
- [master] a641a46 Move the manager process sources into a subdirectory, away from the gaze of prying VMODs.
Poul-Henning Kamp
- [master] 69e59af Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] e600a75 Work around a Solaris bug.
Poul-Henning Kamp
- [master] 9988408 Adjustments to solaris sandbox.
Poul-Henning Kamp
- [master] ac66673 Quit early if setting blocking mode fails.
Poul-Henning Kamp
- [master] ce54514 Solaris: Test for SO_{RCV,SND}TIMEO needs NET_LIBS
Tollef Fog Heen
- [master] bebf42d Just small typofixes
Ingvar
- [master] 31636e6 Even more strange error returns on Solaris
Poul-Henning Kamp
- [master] b06654b Drop explicit dependeny on Makefile for default_vcl.h to avoid spurious rebuilds
Tollef Fog Heen
- [master] 601ee74 Ensure obj->response is set sensibly for errors
Kristian Lyngstøl
- [master] fa3b136 Ensure ban lurker sleeps 1.0s on failure
Kristian Lyngstøl
- [master] e18a6ab Formally remove error from vcl_deliver VCC
Kristian Lyngstøl
- [master] da68c3a Attempt to document the different options for invalidating cached content
Andreas Plesner Jacobsen
- [master] 30046dc Make EXP_NukeOne() make do with a struct worker arg instead of sess.
Poul-Henning Kamp
- [master] 5e4a502 Merge new material from reference/purging_banning, and do a little house keeping
Andreas Plesner Jacobsen
- [master] 5e673e1 Start to push struct sess out of the "fetch non-esi body from backend" code path, to pave the road for Martins streaming code.
Poul-Henning Kamp
- [master] 8c80f86 Move the vbc structure from session to worker
Poul-Henning Kamp
- [master] 3999568 Shave some session from FetchBody
Poul-Henning Kamp
- [master] 57240f5 Decontaminate STV_alloc() to not need session
Poul-Henning Kamp
- [master] 78f18e8 Give the worker a "fetch_obj" to avoid passing it around as a separate parameter all the time.
Poul-Henning Kamp
- [master] 9765f1a Downgrade ESI parse from using struct sess to struct worker.
Poul-Henning Kamp
- [master] 4133b27 Push sess out of the stream-polling operation.
Poul-Henning Kamp
- [master] 3e4b829 Push struct session out of all the vfp's in one go.
Poul-Henning Kamp
- [master] 71fe293 Push struct session entirely out of FetchBody().
Poul-Henning Kamp
- [master] 0b3ec32 Update to 3.0 syntax
Andreas Plesner Jacobsen
- [master] f6baebc Also snapshot the worker thread workspace around esi:include processing.
Poul-Henning Kamp
- [master] adf381c Ignore SIGPIPE, it causes the test-executing subprocess to bail out before all diagnostics have been gathered.
Poul-Henning Kamp
- [master] 1ff8836 Make it possible to mark http stuff "non-fatal".
Poul-Henning Kamp
- [master] 6460036 Minor adjustment to asserts
Poul-Henning Kamp
- [master] a2f873f Register buffer allocation failuers on vgz's and make failure to clean those up non-fatal.
Poul-Henning Kamp
- [master] 5068897 Fix indentation typo
Poul-Henning Kamp
- [master] 15c82a6 Clean up the cache_backend.h pollution caused by recent changes to FetchBody.
Poul-Henning Kamp
- [3.0] e422c76 Sense of exit-code test was wrong.
Tollef Fog Heen
- [3.0] d18336e Add default values for some fields when logging imcomplete records. Allow %r format to log incomplete records too. Update docs to reflect new defaults
Tollef Fog Heen
- [3.0] 3b8835a Smartypants is bad for code. People couldn't copy/paste from the reference pages
Tollef Fog Heen
- [3.0] 09dbe8e Add short segment on VMs / OpenVZ
Tollef Fog Heen
- [3.0] b49a87f Split solaris sandboxing out to a separate source file, and apply patch received from Nils Goroll <nils.goroll at uplex.de>
Tollef Fog Heen
- [3.0] 66ba62e Add mising ;'s
Tollef Fog Heen
- [3.0] 5cc9462 Solaris sandbox changes.
Tollef Fog Heen
- [3.0] c14a4cd strange wording. typo
Tollef Fog Heen
- [3.0] 0924503 Grammar
Tollef Fog Heen
- [3.0] 2cd4ec2 Update docs for 3.0 Fixes #1032
Tollef Fog Heen
- [3.0] 601d7d3 Work around a Solaris bug.
Tollef Fog Heen
- [3.0] f46350c Adjustments to solaris sandbox.
Tollef Fog Heen
- [3.0] 5046158 Solaris: Test for SO_{RCV,SND}TIMEO needs NET_LIBS
Tollef Fog Heen
- [3.0] 8436484 Just small typofixes
Tollef Fog Heen
- [3.0] 2f53298 Even more strange error returns on Solaris
Tollef Fog Heen
- [3.0] 0e3fd5b Ensure obj->response is set sensibly for errors
Tollef Fog Heen
- [3.0] 1369592 Ensure ban lurker sleeps 1.0s on failure
Tollef Fog Heen
- [3.0] 6d26305 Formally remove error from vcl_deliver VCC
Tollef Fog Heen
- [3.0] a97637e Update parameters for 3.0.2
Tollef Fog Heen
- [3.0] 8d1ed24 Document 3.0.2 changes
Tollef Fog Heen
- [3.0] 3942f5e Update version numbers
Tollef Fog Heen
- [3.0] 55e70a4 Make it possible to disable checks for rst2man and rst2html
Tollef Fog Heen
- [3.0] 670f56f Build without rst2man and rst2html
Tollef Fog Heen
- [master] 10c81c1 Move XML changes files into changes.rst
Tollef Fog Heen
- [master] a0db44f Don't abbreviate panic message output.
Poul-Henning Kamp
- [master] 2fceda5 Make the VFP calls symmetric and pair-wise visible, allow ->end() to fail, and act accordingly.
Poul-Henning Kamp
- [master] cf66e08 Typographical corrections, spelling
Tollef Fog Heen
- [master] 56d17a6 Add new format %{VCL_Log:foo}x which output key:value from std.log() in VCL
Tollef Fog Heen
- [master] e9e02a4 Support for \t\n in varnishncsa format strings
Tollef Fog Heen
- [master] 6e4e013 Overhaul the detection and reporting of fetch errors, to properly catch trouble that materializes only when we destroy the VGZ instance.
Poul-Henning Kamp
- [master] 2b47445 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 01dfd01 More cleanup and simplification of FetchError reporting.
Poul-Henning Kamp
- [master] 8d2badd Polish the chunked body fetcher. It still irks me that it does one byte reads for the hex-length headers.
Poul-Henning Kamp
- [master] 76ca3a1 Remove a bit of stale debugging.
Poul-Henning Kamp
Last message date:
Mon Oct 31 23:59:34 CET 2011
Archived on: Mon Oct 31 23:59:37 CET 2011
This archive was generated by
Pipermail 0.09 (Mailman edition).