October 2012 Archives by thread
Starting: Tue Oct 9 15:01:59 CEST 2012
Ending: Wed Oct 31 08:32:44 CET 2012
Messages: 71
- [3.0] 3a63dd0 Typo in tutorial
Dag Haavi Finstad
- [master] 47f4078 Add a EXP_NukeLRU() function to nuke an entire LRU structure at a time.
Martin Blix Grydeland
- [master] a0c9a8e Create and use a smp_signspace structure to have range checking on the growing signed data structures.
Martin Blix Grydeland
- [master] f3617f9 Add smp_copy_signspace() and smp_trunc_signspace() utility functions
Martin Blix Grydeland
- [master] d49f707 Sync the complete sign area on smp_sync_sign
Martin Blix Grydeland
- [master] 1f172c7 Round to page sizes on signature syncs
Martin Blix Grydeland
- [master] c74c457 Free the LRU object and set free_offset when dropping empty segments in smp_close_seg()
Martin Blix Grydeland
- [master] f9cb909 Don't exit on full silo
Martin Blix Grydeland
- [master] b468fff Add an assert that segment rounding doesn't overstep our previous allocation calculations.
Martin Blix Grydeland
- [master] b04b136 Add a signal_close callback method to stevedores, which can be used to signal background threads to stop in preparation for the coming close callback.
Martin Blix Grydeland
- [master] c6e3eae smp_thread() stopping
Martin Blix Grydeland
- [master] 445f3c5 Generalize the ban reporting to the stevedores using their API. This way any stevedore interested in new bans can request to be notified (not just the persistent).
Martin Blix Grydeland
- [master] fbf3424 Add consistency checks between the ban lists at startup
Martin Blix Grydeland
- [master] 9357447 Change VCL::INT from C::int to C::long to gain more range on 64bit architectures.
Poul-Henning Kamp
- [master] 68644d8 Strictly speaking it is not legal to forward declare an enum.
Poul-Henning Kamp
- [master] e60cfbc A bit of FlexeLint nit-pickery
Poul-Henning Kamp
- [master] 9f1cdbe Don't put POLLHUP in .events
Tollef Fog Heen
- [master] 968d11d Add ability to use regexp's for expect in HTTP.
Poul-Henning Kamp
- [master] cc513fd Fix a VCL expression type error: TIME +/- DURATION should return TIME
Poul-Henning Kamp
- [master] 1ebcb83 .gitignore log files from make check
Tollef Fog Heen
- [master] b2d19c5 Use memchr rather than strchr/index
Tollef Fog Heen
- [master] 4f6eaa2 test
Tollef Fog Heen
- [master] 6b06573 Fix markup of function list
Tollef Fog Heen
- [master] a69baba Revert "test"
Tollef Fog Heen
- [master] 6a9d2f2 Emit a regular error, rather than a VCC assert.
Poul-Henning Kamp
- [master] 881ebc7 Add more test-coverage for VCL expressions
Poul-Henning Kamp
- [master] ff2647b Don't do conditional processing for hit-for-pass objects.
Poul-Henning Kamp
- [master] 7480dff Assert that the thread-workspace is empty on state transitions. We want to keep it light and small, so we forbid any long-term usage an detect leakage with this assert.
Poul-Henning Kamp
- [master] 16d7395 Snapshot the thread workspace around VCL executions.
Poul-Henning Kamp
- [3.0] 01a2a5c req.url, not req.http.url
Martin Blix Grydeland
- [master] cc16852 White space nit
Poul-Henning Kamp
- [master] 8b0b76f Since we have already begun reworking the VCL type definitions, move the goal-posts a serious distance while we're at it:
Poul-Henning Kamp
- [master] 949edaa Salvage more bits from experimental tree:
Poul-Henning Kamp
- [master] 0e984bd Make
Poul-Henning Kamp
- [master] 1cf3f7f Fix an indentation problem in the produced C source.
Poul-Henning Kamp
- [master] f68b7c4 Default all expressions to be variable.
Poul-Henning Kamp
- [master] 32d5bc3 Generate "tbl/vcc_types.h" from generate.py
Poul-Henning Kamp
- [master] fa7b4f2 Use the new VCL_* typedefs.
Poul-Henning Kamp
- [master] 0b877e6 Introduce a bunch of canonical typedefs to map VCL types to C types. Have the python code learn the mapping from them.
Poul-Henning Kamp
- [master] 419304a Stagger ramp-up to avoid large -j from becoming thundering herd
Poul-Henning Kamp
- [master] 3e66986 If the acceptor thread can hand work off to other threads, release any VCL reference it might have, in order to not hold on to discarded VCLs forever.
Poul-Henning Kamp
- [master] e1f7207 Try to make this test more robust
Poul-Henning Kamp
- [master] aede588 I think we can do with even less VSM for testcases.
Poul-Henning Kamp
- [master] 7157107 Reopen log file in varnishtop if varnish restarts
Tollef Fog Heen
- [3.0] ae6c64f Reopen log file in varnishtop if varnish restarts
Tollef Fog Heen
- [master] d445e56 Turn "HEADER" into a full blown VCL data type, this is actually simpler and more orthogonal.
Poul-Henning Kamp
- [master] 7fe9889 Optimize the compiled code by generating static const gethdr_s's
Poul-Henning Kamp
- [master] f0530c9 Fix indentation for regsub
Poul-Henning Kamp
- [master] c6b8697 Eliminate vcc_RTimeVal(), rename vcc_TimeVal() to Vcc_Duration(). Clean up some asserts.
Poul-Henning Kamp
- [master] 76f0f3b Add missing ERRCHK()
Poul-Henning Kamp
- [master] a04e309 Imrpove the VCC:vcc_expr.c coverage tests
Poul-Henning Kamp
- [master] 2a29afd polishing
Poul-Henning Kamp
- [master] 557aff1 Fix these testcases to fail for the right reason.
Poul-Henning Kamp
- [master] 10b7f26 Add "-errvcl $expect_error $vcl" facility, which is better than badvcl in that you can make sure it fails for the right reason.
Poul-Henning Kamp
- [master] b43e362 Change from -badvcl to -errvcl and notice that quite a lot of the actual error messages are somewhat less than helpful.
Poul-Henning Kamp
- [master] d65ee24 Improve layout of a couple of error messages.
Poul-Henning Kamp
- [master] 6434572 More badvcl->errvcl conversions.
Poul-Henning Kamp
- [master] 2fc4064 Test-case improvements.
Poul-Henning Kamp
- [master] adf520d (re)add the testcase for #1212
Poul-Henning Kamp
- [master] 574e757 Fix an off-by-one in an error message
Poul-Henning Kamp
- [master] c30012a More badvcl->errvcl changes.
Poul-Henning Kamp
- [master] d532867 More badvcl->errvcl changes
Poul-Henning Kamp
- [master] eb0e6a4 Improve a couple of error messages.
Poul-Henning Kamp
- [master] 4edf07e Change the remaining badvcl to errvcl
Poul-Henning Kamp
- [master] 85ee808 Remove support for -badvcl, use -errvcl instead
Poul-Henning Kamp
- [master] ee1af67 Documentation fix for error in vcl_deliver.
Dag Haavi Finstad
- [master] e14ddae Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 06b74e3 Add tbl/vcc_types.h
Poul-Henning Kamp
- [master] a3533da Remember to initialize the version number, so we don't start out processing all the old entries, unless -d was specified.
Poul-Henning Kamp
- [master] f2367b2 Increase stack-size for the benefit of i386
Poul-Henning Kamp
- [master] 64b4a12 PATCH: document beresp.http.header
Tollef Fog Heen
Last message date:
Wed Oct 31 08:32:44 CET 2012
Archived on: Wed Oct 31 08:32:48 CET 2012
This archive was generated by
Pipermail 0.09 (Mailman edition).