September 2011 Archives by subject
Starting: Thu Sep 1 09:57:56 CEST 2011
Ending: Fri Sep 30 21:09:32 CEST 2011
Messages: 191
- [3.0] 0010135 Allow relational comparisons on REAL type.
Tollef Fog Heen
- [3.0] 0056676 Add file_read to the privilege set we need on Solaris
Tollef Fog Heen
- [3.0] 050d0ff Add documentation of string syntax, rollback, panic and synthetic keywords.
Tollef Fog Heen
- [3.0] 0a7a30d Fix string documentation for 3.0
Tollef Fog Heen
- [3.0] 12095cf Quench a pointless debug printf
Tollef Fog Heen
- [3.0] 184ad94 Restore old nuke_limit, as 10 seems to be too low
Tollef Fog Heen
- [3.0] 1914ab2 Prototype adjustment for last commit
Tollef Fog Heen
- [3.0] 192e6d0 Commit the actual fix for #1014 and not just the test-case.
Tollef Fog Heen
- [3.0] 1a21466 More details about failing test subprocesses.
Tollef Fog Heen
- [3.0] 1a80763 Add .expected_response to probe documentation. Fix error message for .expected_response.
Tollef Fog Heen
- [3.0] 21b7258 I have not been able to reproduce this exact circumstance, but the fix is readily obvious, so: Tighten requirement for range delivery.
Tollef Fog Heen
- [3.0] 2481d4b Add a missing derefence.
Tollef Fog Heen
- [3.0] 277ad79 Wait for the health-probe to finish before we even start client c2, this should solve issues where the c2-v1 connection times out before it ever got used.
Tollef Fog Heen
- [3.0] 2bec68e Unrace this testcase a little bit more.
Tollef Fog Heen
- [3.0] 2e50ed1 Don't rely on the test executing fast enough and repeatably enough that two separate timestamps just happen to be the same, just make them the same.
Tollef Fog Heen
- [3.0] 2f57b83 A bit of spit and polish inspired by DocWilcos varnishtest patch.
Tollef Fog Heen
- [3.0] 300097c Cleanup sphinx warnings
Tollef Fog Heen
- [3.0] 38116cf Try to make it easier to see why this test fails.
Tollef Fog Heen
- [3.0] 3b5e7c4 Add undocumented variables
Tollef Fog Heen
- [3.0] 4077127 Make it possible for VCL initializtion to fail gracefully, particularly so VMOD loading can emit sensible diagnostics.
Tollef Fog Heen
- [3.0] 407ed75 Fix escapes, and workaround man-page formatting issues
Tollef Fog Heen
- [3.0] 4442b28 Add Vmod_Id handle which VMOD can identify themselves to VRT with.
Tollef Fog Heen
- [3.0] 513da1e Improve the FetchError VSL messages.
Tollef Fog Heen
- [3.0] 57cfe63 Also remove DIAGNISTICS around the prototype for MCF_DumpRst()
Tollef Fog Heen
- [3.0] 5b48f8a Missing newline
Tollef Fog Heen
- [3.0] 5cb89d9 Don't ignore the return value of the read(2) call on a random dev.
Tollef Fog Heen
- [3.0] 63ec044 Look for ncurses/curses.h before curses.h
Tollef Fog Heen
- [3.0] 656e038 More detail on write errors.
Tollef Fog Heen
- [3.0] 693b27c Fix up default format string in man page and code comments
Tollef Fog Heen
- [3.0] 697832e remove unused variable
Tollef Fog Heen
- [3.0] 6fdc5c8 Minor flexelint'ing
Tollef Fog Heen
- [3.0] 7337e71 Clear the poll structure beforehand in order to make sure there are no lingering bits.
Tollef Fog Heen
- [3.0] 784396f Don't leave pid file in weird error case.
Tollef Fog Heen
- [3.0] 784a26e Take another stab at #1001/#994
Tollef Fog Heen
- [3.0] 787ce07 Make -M help text better
Tollef Fog Heen
- [3.0] 81c7a6e Unlink -s file with autogenerated names
Tollef Fog Heen
- [3.0] 8a37450 Increase http_req_size, http_resp_size to 8192 bytes
Tollef Fog Heen
- [3.0] 8d3ad6e Small optimization: don't process header when inactive
Tollef Fog Heen
- [3.0] 902bdf4 Fix a long-standing bug in varnishtest:
Tollef Fog Heen
- [3.0] 989645a Add body_status.h to includes
Tollef Fog Heen
- [3.0] 9b1fea2 Add type to connect_timeout
Tollef Fog Heen
- [3.0] a504a3f Document hit_for_pass in the tutorial
Tollef Fog Heen
- [3.0] a75c5e5 When headers are surplus to limits, only log the first 20 char.
Tollef Fog Heen
- [3.0] aab7c10 Update zope-plone.vcl to v3 syntax
Tollef Fog Heen
- [3.0] b6fcb3d Avoid 32 bit variables in stats aggregation.
Tollef Fog Heen
- [3.0] bb4163f Tabulate probe properties and add all missing ones
Tollef Fog Heen
- [3.0] bc40c1a Ignore invalid HTTP headers
Tollef Fog Heen
- [3.0] bc568b8 Increase varnishtest's HTTP rx timeout to 15 seconds, a lot of test failures seems to be timeouts on stressed machines.
Tollef Fog Heen
- [3.0] c593859 Always call fetch-processor begin, also if C-L header is bogus.
Tollef Fog Heen
- [3.0] c8a05bf Add text representation to Fetch_Body VSL message.
Tollef Fog Heen
- [3.0] c97264d Pass warnings and error flags to distcheck
Tollef Fog Heen
- [3.0] cc7a81e Go over this code once more, and fix various nits.
Tollef Fog Heen
- [3.0] d2d5427 Move acct_tmp to worker instead of session and report # gunziped bytes rather than storage size when we gunzip for delivery.
Tollef Fog Heen
- [3.0] d4ece17 A missing type-cast
Tollef Fog Heen
- [3.0] d57f12d This cast is a tad too creative for my taste, make it safer.
Tollef Fog Heen
- [3.0] da4c405 Add return(restart) in vcl_error to the dot-graph
Tollef Fog Heen
- [3.0] dde4ee0 Remove never effected test
Tollef Fog Heen
- [3.0] df412e7 Dump the VSL into the varnishtest output.
Tollef Fog Heen
- [3.0] ea3eff1 Fix handling vs Varnish:handling in varnishncsa
Tollef Fog Heen
- [3.0] ec3097a Reset the "built vary spec" (also) if we came back from the waiting list, otherwise it might turn into garbage.
Tollef Fog Heen
- [3.0] efaea24 Make the default -s file size 100MB rather than 50% of free disk space
Tollef Fog Heen
- [3.0] f4c29c7 Disable this test on OSX, the VM mapping is too random to get us the same address again, even with hinting.
Tollef Fog Heen
- [3.0] f8e7612 Increase the servers listen depth to 10.
Tollef Fog Heen
- [3.0] fc15a1c Updating configure line for ppc64, as --disabled-jemalloc has changed to --without-jemalloc
Tollef Fog Heen
- [master] 009eb1c Give VSL records a backend and client tag (2^30 fd's is enough for everybody!) and tag them at generation, rather than having varnishapi try to deduce each VSL's relationship.
Poul-Henning Kamp
- [master] 012200a Eliminate the global vca_pipes.
Poul-Henning Kamp
- [master] 083d19a Dump the VSL into the varnishtest output.
Poul-Henning Kamp
- [master] 0841b65 Move vca_return_session() to Pool_Wait()
Poul-Henning Kamp
- [master] 08b8b27 More detail on write errors.
Poul-Henning Kamp
- [master] 0ad2c29 Move vca_handover() to SES_Handle() Move vca_close_session() to SES_Close() If SES_Delete() gets a reason, it calls SES_Close()
Poul-Henning Kamp
- [master] 0bc47b7 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 0bda0cb Minor flexelint'ing
Poul-Henning Kamp
- [master] 0d079cc Reset the "built vary spec" (also) if we came back from the waiting list, otherwise it might turn into garbage.
Poul-Henning Kamp
- [master] 0d50550 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 0d58f56 Second pass to tag VSL's with backend or client bits.
Poul-Henning Kamp
- [master] 0e9e4d1 Use VTLA VWP for poll waiter, turn it into an object.
Poul-Henning Kamp
- [master] 12bf085 Get rid of the single acceptor thread.
Poul-Henning Kamp
- [master] 12f5366 Rename struct wq to struct pool, and tag worker threads with it.
Poul-Henning Kamp
- [master] 194d664 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 1bb41f9 Add a missing derefence.
Poul-Henning Kamp
- [master] 1bddcfa Document hit_for_pass in the tutorial
Kristian Lyngstøl
- [master] 20732d8 Add return(restart) in vcl_error to the dot-graph
Kristian Lyngstøl
- [master] 223ff71 Do the zero check last, so a varnishd restart has a chance to recover it.
Poul-Henning Kamp
- [master] 260574a Make listen_sock a miniobj
Poul-Henning Kamp
- [master] 2a754e9 Rename the pool initializer to Pool_Init()
Poul-Henning Kamp
- [master] 2a8a885 More details about failing test subprocesses.
Poul-Henning Kamp
- [master] 2da6772 Remember to sleep and terminate, rather than loop for ever on a zero VSL record. Still not quite sure how they happen, but we shouldn't hang no matter what.
Poul-Henning Kamp
- [master] 319d601 More OSX compat hackery, this time for LLVM
Poul-Henning Kamp
- [master] 3302916 Quench a pointless debug printf
Poul-Henning Kamp
- [master] 33774e3 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 3a08c3d Add Vmod_Id handle which VMOD can identify themselves to VRT with.
Poul-Henning Kamp
- [master] 4213531 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 4351233 Fix a long-standing bug in varnishtest:
Poul-Henning Kamp
- [master] 4571689 Shave 16 bytes of the session memory requirement by putting the sockaddr's directly into struct sess.
Poul-Henning Kamp
- [master] 4633d00 Fix up default format string in man page and code comments
Tollef Fog Heen
- [master] 4a976ec Remove never effected test
Poul-Henning Kamp
- [master] 4f610d3 I've spent some time trying to think more clearly about stats counters and it's all a mess.
Poul-Henning Kamp
- [master] 558ee90 Add mising ;'s
Poul-Henning Kamp
- [master] 56c353f Give session memory pools a back pointer to their (thread) pool.
Poul-Henning Kamp
- [master] 5ba20ed Add varnish-counters(7) man page
Tollef Fog Heen
- [master] 5d5e873 Prepare the acceptor code to become multithreaded by moving the pacing under a dedicated lock.
Poul-Henning Kamp
- [master] 5facfd3 Make the default -s file size 100MB rather than 50% of free disk space
Tollef Fog Heen
- [master] 5fc5c45 Pass warnings and error flags to distcheck
Tollef Fog Heen
- [master] 63af998 Unrace this testcase a little bit more.
Poul-Henning Kamp
- [master] 6447d64 Updating configure line for ppc64, as --disabled-jemalloc has changed to --without-jemalloc
Martin Blix Grydeland
- [master] 652b2f6 Take another stab at getting OS/X to compile again.
Poul-Henning Kamp
- [master] 6734c86 Clear the poll structure beforehand in order to make sure there are no lingering bits.
Poul-Henning Kamp
- [master] 6810e7c First cleanup sweep over new per-pool acceptor code:
Poul-Henning Kamp
- [master] 685d9b9 Missed renaming these two bits.
Poul-Henning Kamp
- [master] 69e5bd5 Also remove DIAGNISTICS around the prototype for MCF_DumpRst()
Poul-Henning Kamp
- [master] 6c696ad Add more expressive VSL's for VCL related errors.
Poul-Henning Kamp
- [master] 6d76ccd Don't rely on the test executing fast enough and repeatably enough that two separate timestamps just happen to be the same, just make them the same.
Poul-Henning Kamp
- [master] 701e5c3 Format all code examples
Andreas Plesner Jacobsen
- [master] 738cafa Drop struct workreq, we don't use it.
Poul-Henning Kamp
- [master] 74a0b31 Attempt to convert to object (VTLA = VWS)
Poul-Henning Kamp
- [master] 74f3c13 A quick style polish
Poul-Henning Kamp
- [master] 761d0c0 Add body_status.h to includes
Poul-Henning Kamp
- [master] 76a050f Add .expected_response to probe documentation. Fix error message for .expected_response.
Andreas Plesner Jacobsen
- [master] 7f56b9d Try harder to make v00036 deterministic
Poul-Henning Kamp
- [master] 8156c29 Restore old nuke_limit, as 10 seems to be too low
Andreas Plesner Jacobsen
- [master] 83753e2 Change the calling convention for waiters, to make it OO
Poul-Henning Kamp
- [master] 8548216 I have not been able to reproduce this exact circumstance, but the fix is readily obvious, so: Tighten requirement for range delivery.
Poul-Henning Kamp
- [master] 87ae60f Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 8a385bf Make it possible to set limits for VRE matching.
Poul-Henning Kamp
- [master] 8b4c13c Don't leave pid file in weird error case.
Poul-Henning Kamp
- [master] 8b4cc65 Remember to release workspace on listen socket close.
Poul-Henning Kamp
- [master] 8b925e3 Make -M help text better
Andreas Plesner Jacobsen
- [master] 8bebce8 Use VTLA VWK for Kqueue waiter and make it an object
Poul-Henning Kamp
- [master] 8faf587 Various minor polishing
Poul-Henning Kamp
- [master] 8ff8091 Update zope-plone.vcl to v3 syntax
Tollef Fog Heen
- [master] 96a4a90 Try to make it easier to see why this test fails.
Poul-Henning Kamp
- [master] 9816a23 Give VRT_re_match a sess* arg and report VRE errors using SLT_VCL_Error instead of asserting.
Poul-Henning Kamp
- [master] 9e39eb2 Increase the servers listen depth to 10.
Poul-Henning Kamp
- [master] abc5dd2 Go over this code once more, and fix various nits.
Poul-Henning Kamp
- [master] ac1fae5 Screw up the session allocator performance, in order to prepare it for per-pool operation.
Poul-Henning Kamp
- [master] ac393c4 Revamp the code which rides herd on the thread pools:
Poul-Henning Kamp
- [master] b09f55e Fix string documentation for 3.0
Andreas Plesner Jacobsen
- [master] b16790a Avoid 32 bit variables in stats aggregation.
Poul-Henning Kamp
- [master] b190a57 Allocate VTLA VWE to the Epoll Waiter and make it an object
Poul-Henning Kamp
- [master] b3690c6 Make it possible for VCL initializtion to fail gracefully, particularly so VMOD loading can emit sensible diagnostics.
Poul-Henning Kamp
- [master] b52b3a6 Start separating out the worker thread from the worker pool stuff.
Poul-Henning Kamp
- [master] b99540d Fix a typo.
Poul-Henning Kamp
- [master] bac89d8 Improve the FetchError VSL messages.
Poul-Henning Kamp
- [master] bc1d749 Shave acct_req down to a bodybytes counter, it's all we use it for.
Poul-Henning Kamp
- [master] bc2759d Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] c105995 Move waiter related code from cache_acceptor.c to its own file.
Poul-Henning Kamp
- [master] c14ced8 Take another stab at #1001/#994
Poul-Henning Kamp
- [master] c2e5ccb Look for ncurses/curses.h before curses.h
Tollef Fog Heen
- [master] c397697 Add text representation to Fetch_Body VSL message.
Poul-Henning Kamp
- [master] c43c726 Missing newline
Poul-Henning Kamp
- [master] c4a27e7 Work around a bug in OSX
Poul-Henning Kamp
- [master] c717971 Always call fetch-processor begin, also if C-L header is bogus.
Poul-Henning Kamp
- [master] c94a809 Kqueue is go for Darwin11. Somebody should attempt Darwin10 also.
Poul-Henning Kamp
- [master] c9d9539 Further Pool/Wrk separation.
Poul-Henning Kamp
- [master] cb07c41 A bit of spit and polish inspired by DocWilcos varnishtest patch.
Poul-Henning Kamp
- [master] cb4bf6d Add an XXX comment
Poul-Henning Kamp
- [master] ce9dd3b Add type to connect_timeout
Andreas Plesner Jacobsen
- [master] d4455ed Correctly handle listen socket shutdown: Delete the poolsock instance, pretend nothing else happened.
Poul-Henning Kamp
- [master] d4dbc04 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.
Poul-Henning Kamp
- [master] d56069e Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Andreas Plesner Jacobsen
- [master] d5adf88 Fix poll waiter, so that we don't terminate the search for poll'ed fd's early in the case of a timeout.
Poul-Henning Kamp
- [master] d5eedbe A missing type-cast
Poul-Henning Kamp
- [master] d600ab8 Move acct_tmp to worker instead of session and report # gunziped bytes rather than storage size when we gunzip for delivery.
Poul-Henning Kamp
- [master] d885b81 Organize thread pools on a linked list instead of in an array.
Poul-Henning Kamp
- [master] daa446e Unlink -s file with autogenerated names
Tollef Fog Heen
- [master] db1a21f Add documentation of string syntax, rollback, panic and synthetic keywords.
Andreas Plesner Jacobsen
- [master] db36b58 This cast is a tad too creative for my taste, make it safer.
Poul-Henning Kamp
- [master] dce01d1 Small optimization: don't process header when inactive
Andreas Plesner Jacobsen
- [master] dd0e30e Finish polishing the session memory management:
Poul-Henning Kamp
- [master] e000786 Ignore invalid HTTP headers
Andreas Plesner Jacobsen
- [master] e0ee2a2 Add file_read to the privilege set we need on Solaris
Tollef Fog Heen
- [master] e13b98c Add undocumented variables
Andreas Plesner Jacobsen
- [master] e1fea86 Increase http_req_size, http_resp_size to 8192 bytes
Tollef Fog Heen
- [master] e5975a5 Fix OS/X compilation for good.
Poul-Henning Kamp
- [master] e749a3e Make the VSL skeptical of zero-filled VSM.
Poul-Henning Kamp
- [master] ea74343 A little bit of spit and polish...
Poul-Henning Kamp
- [master] eafb66a Add a "long description field" to the VSC_F() macro, the intent is that they should be mined and dumped into the documentation.
Poul-Henning Kamp
- [master] eea97db Prototype adjustment for last commit
Poul-Henning Kamp
- [master] ef0387e Fix escapes, and workaround man-page formatting issues
Andreas Plesner Jacobsen
- [master] ef4c867 Cleanup sphinx warnings
Andreas Plesner Jacobsen
- [master] efaa48a Fix handling vs Varnish:handling in varnishncsa
Tollef Fog Heen
- [master] f0746df OS/X does not have CLOCK_MONOTONIC, use CLOCK_REALTIME and hope nobody steps the clock...
Poul-Henning Kamp
- [master] f336ffe Commit the actual fix for #1014 and not just the test-case.
Poul-Henning Kamp
- [master] f72c709 Disable this test on OSX, the VM mapping is too random to get us the same address again, even with hinting.
Poul-Henning Kamp
- [master] f7c36f9 Tabulate probe properties and add all missing ones
Andreas Plesner Jacobsen
- [master] f837fbc Split solaris sandboxing out to a separate source file, and apply patch received from Nils Goroll <nils.goroll at uplex.de>
Poul-Henning Kamp
- [master] f98e2b8 remove unused variable
Poul-Henning Kamp
- [master] fb5477b Don't ignore the return value of the read(2) call on a random dev.
Poul-Henning Kamp
- [master] fc59c74 Give each pool a list of sockets to accept() from
Poul-Henning Kamp
- [master] ff3d342 Wait for the health-probe to finish before we even start client c2, this should solve issues where the c2-v1 connection times out before it ever got used.
Poul-Henning Kamp
- [master] ff6f655 Increase varnishtest's HTTP rx timeout to 15 seconds, a lot of test failures seems to be timeouts on stressed machines.
Poul-Henning Kamp
Last message date:
Fri Sep 30 21:09:32 CEST 2011
Archived on: Fri Sep 30 21:09:34 CEST 2011
This archive was generated by
Pipermail 0.09 (Mailman edition).