Timeline
02/28/10:
- 20:02 Ticket #659 (Varnish hcb_cleaner asset crash) created by
- […]
- 00:45 Ticket #658 (Response Content Change) created by
- We would like to modify the returned response from the back end (not only …
- 00:14 Ticket #657 (Log File) closed by
- worksforme: Make sure you give the log programs the same -n argument as you give …
- 00:06 Ticket #657 (Log File) created by
- Using trunk version (Feb 26, 2010) on Fedora: I tried to read the log …
02/27/10:
- 21:50 CLI edited by
- (diff)
- 21:15 CLI edited by
- (diff)
- 20:51 CLI edited by
- (diff)
- 16:07 Ticket #656 (Mismatching /* ... */ might cause confusion) closed by
- duplicate: dup of #655
- 13:01 Ticket #656 (Mismatching /* ... */ might cause confusion) created by
- They certainly did for me when the following is compiled, it results in a …
- 13:01 Ticket #655 (Mismatching /* ... */ might cause confusion) created by
- They certainly did for me when the following is compiled, it results in a …
02/26/10:
- 20:17 Changeset [4596] by
- Add a "pass" mode, where varnishadm just passes your commands, but does …
- 20:16 Changeset [4595] by
- Use -S with varnishtest
- 20:16 Changeset [4594] by
- Clean up #includes
- 17:37 Ticket #654 (VCL with Embeded C) created by
- I'm using Varnish 2.0.6 I installed the version on Fedora 8 and started …
- 16:44 Ticket #653 (TCP connections are not closed properly) created by
- Hi, For some reason Varnish uses RST packets instead of FIN to close …
- 13:18 Changeset [4593] by
- Add "-S secret_file" support to varnishadm.
- 13:17 Changeset [4592] by
- Use the library function to check the authentication response.
- 13:12 Changeset [4591] by
- Make the response argument a #defined size buffer, and assert that the …
- 13:04 Changeset [4590] by
- Add a function to calculate the proper response to a AUTH challenge from …
- 10:42 Ticket #652 (restart; loses POST data) created by
- We're using a trick to emulate internal redirects, involving 'restart;' in …
- 10:37 Changeset [4589] by
- Give varnishadm a -t argument, to set a timeout for operations. Use …
- 10:35 Changeset [4588] by
- Give VSS_open() a timeout argument.
- 09:57 Changeset [4587] by
- Use our nice library routines instead of home-rolling.
02/25/10:
- 23:54 VUG2 edited by
- I'm definetely going. :) (diff)
- 15:57 VCLExampleCachingLoggedInUsers edited by
- (diff)
- 15:53 VCLExampleCachingLoggedInUsers edited by
- The regex for matching myapp_unique_user_id cookie was incorrect (the … (diff)
02/24/10:
- 11:49 Changeset [4586] by
- More coverage of cli_serve.c
- 02:40 VarnishAndDrupal edited by
- (diff)
- 02:40 VarnishAndDrupal edited by
- (diff)
- 02:39 VarnishAndDrupal edited by
- (diff)
- 02:39 VarnishAndDrupal created by
- Adding platform notes for future generations.
- 02:30 WikiStart edited by
- Adding link for Drupal (diff)
- 00:09 Installation edited by
- (diff)
02/23/10:
- 23:40 Installation edited by
- Adding newbie-friendly opensolaris instructions (diff)
02/22/10:
- 22:51 Changeset [4585] by
- Put an upper limit on how many threads to create
- 22:32 Changeset [4584] by
- Sigh, POSIXed again: The minimum thread stack size is not a compile time …
- 22:12 Changeset [4583] by
- Respect PTHREAD_STACK_MIN for workerthread stack size.
- 19:14 Varnishlog_rfc edited by
- (diff)
- 18:02 VUG2 edited by
- (diff)
- 16:31 Varnishlog_rfc edited by
- (diff)
- 13:16 Ticket #648 (http read error: 11) closed by
- worksforme: First off, check your timeout parameters if you have pages that take 20 …
02/21/10:
- 23:00 Changeset [4582] by
- Various flexelint inspired cleanups
- 21:36 Changeset [4581] by
- Evict the [v]asprintf compat & configure stuff, we have stopped using …
- 21:24 Changeset [4580] by
- Evict the last *asprintf usage.
- 21:15 Changeset [4579] by
- nitpicking with flexelint
- 19:38 PostTwoShoppingList edited by
- (diff)
- 03:01 PostTwoShoppingList edited by
- (diff)
- 00:14 VUG2 edited by
- (diff)
02/19/10:
- 15:14 VUG2 edited by
- (diff)
- 11:52 Varnishlog_rfc edited by
- (diff)
- 11:52 Varnishlog_rfc edited by
- (diff)
- 11:51 Varnishlog_rfc edited by
- (diff)
02/18/10:
- 23:21 Ticket #651 (Can't run varnishd on OpenSolaris) created by
- Issue: Message from C-compiler: Undefined first …
- 20:50 Ticket #650 (Varnish probes and nginx + FastCGI don't get on together.) created by
- It seems to be well known (but somewhat obscure - took some effort to …
- 20:50 Varnishlog_rfc edited by
- (diff)
- 19:01 Varnishlog_rfc edited by
- (diff)
- 18:55 Varnishlog_rfc created by
- 12:48 Changeset [4578] by
- Don't emit confusing messages about errors during cleanup
- 11:47 Changeset [4577] by
- Align new segments properly.
02/17/10:
- 23:37 Ticket #649 (Varnish LINGER crash on Solaris) created by
- OpenSolaris?, SNV98; newest trunk r4576. […]
- 22:17 Ticket #648 (http read error: 11) created by
- I'm receiving an "http read error: 11" in my varnish log which corresponds …
- 20:07 Changeset [4576] by
- Tell FlexeLint? that we ignore returnvalues on purpose.
- 20:03 Changeset [4575] by
- Use %jd for pid_t's to make -1 look sensible.
- 16:03 Changeset [4574] by
- Make the session_linger a one-shot timer, and apply it also to new …
- 15:53 Changeset [4573] by
- Use /tmp as TMPDIR if not otherwise set.
- 14:12 Changeset [4572] by
- Try to handle socket state calls that return errno's relating to the …
- 13:57 Changeset [4571] by
- Bail if argumets are set after varnishd is launched.
- 11:00 Ticket #636 (Varnish crash in trunk 4492) closed by
- fixed: This race is belived to have been fixed.
- 10:59 Ticket #548 (Sig 11 crash in trunk 4199) closed by
- fixed: Close this ticket, this race is now fixed.
- 10:58 Ticket #522 (Odd TCP reset problems with trunk 4080) closed by
- fixed: Time out this ticket, issue belived fixed.
- 10:41 Changeset [4570] by
- Don't check for EISDIR, it's not portable (solaris)
- 10:24 Changeset [4569] by
- In one of the the first threads we launch, test that errno is thread local …
02/16/10:
- 22:41 Changeset [4568] by
- Add a new "feature" command, and skip the test if we don't have the …
- 22:21 Changeset [4567] by
- Revert part of last commit, it's not ready for primetime yet.
- 22:12 Changeset [4566] by
- Pretend to use variable, even if kernel is deficient.
- 22:11 Changeset [4565] by
- Pretend to use the variables, even if the kernel is deficient.
- 22:08 Changeset [4564] by
- Missing <signal.h>.
- 22:06 Changeset [4563] by
- Void* cast for mmap() and friends for portability (solaris).
- 22:05 Changeset [4562] by
- Print pid_t's as uintmax_t for portability (solaris)
- 22:00 Ticket #615 (Varnish crashes every few minutes with Assert error in VCA_Prep(), ...) closed by
- fixed: see #626
- 22:00 Ticket #588 (Varnish crashes every other second with Assert error in VCA_Prep(), ...) closed by
- fixed: See #626
02/15/10:
- 15:58 Ticket #644 (Deadlock in 2.0.x under high load.) reopened by
- Reopening this based on reports that this switches the deadlock into a …
- 14:47 Ticket #647 (ESI and mod_deflate don't work together) closed by
- invalid: Yes, we want to support outbound compression. No, we don't support it …
- 14:31 Ticket #645 ([PATCH] Log hits only with varnishncsa) closed by
- duplicate: Dup of 646 (which has the patch attached)
- 10:26 Ticket #647 (ESI and mod_deflate don't work together) created by
- I know about #594 and I see http://varnish-cache.org/wiki/FAQ/Compression …
02/13/10:
- 23:12 VUG2 edited by
- add myself (diff)
- 21:24 Changeset [4561] by
- Be even more paranoid in the poll waiter. Don't update the pollfd state …
- 09:55 Changeset [4560] by
- Assert that we found all active fd's
- 09:31 Ticket #356 (v00017.vtc fails on x86_64) closed by
- fixed: (In [4559]) Change from a non-resolving to an illegal DNS name, to avoid …
- 09:31 Changeset [4559] by
- Change from a non-resolving to an illegal DNS name, to avoid spurious …
- 04:52 Ticket #356 (v00017.vtc fails on x86_64) reopened by
- I'm seeing that on version 2.02 2.03 2.05 2.06 Looks like it successfully …
02/12/10:
- 13:49 Changeset [4558] by
- Remove unused HTTP_HDR_MAX_VAL configuration, it is a regular parameter …
- 12:58 Changeset [4557] by
- Update copyright messages of files significantly changed in 2010 so far.
- 12:42 Changeset [4556] by
- White-space cleanup
- 12:26 Changeset [4555] by
- Set Id keyword expansion
- 12:25 Changeset [4554] by
- Set Id keyword expansion on these files.
- 12:13 2.1-TODO edited by
- (diff)
- 12:08 2.1-TODO edited by
- (diff)
- 12:08 2.1-TODO edited by
- (diff)
02/11/10:
- 23:59 VUG2 edited by
- (diff)
- 18:43 Changeset [4553] by
- Remove old start_time code, replaced by VSL_stats->uptime
- 14:21 VUG2 edited by
- (diff)
- 12:58 Ticket #644 (Deadlock in 2.0.x under high load.) closed by
- fixed: (In [4552]) Don't use edge-triggered mode in epoll Fixes #644
- 12:58 Changeset [4552] by
- Don't use edge-triggered mode in epoll Fixes #644
- 08:54 Ticket #646 ([PATCH] Log hits only with varnishncsa) created by
- I've added the ability log only cache hits with varnishncsa. …
- 08:53 Ticket #645 ([PATCH] Log hits only with varnishncsa) created by
- I've added the ability log only cache hits with varnishncsa. …
02/10/10:
- 18:12 VUG2 edited by
- (diff)
- 16:23 Changeset [4551] by
- Document .initial
- 15:21 VUG2 edited by
- (diff)
- 14:58 VUG2 edited by
- (diff)
- 14:46 Changeset [4550] by
- Centralize default param changes for VM conservation on 32 bit systems. …
- 13:48 Changeset [4549] by
- Close what might be a race, and assert that it doesn't happen: When we do …
- 13:44 Changeset [4548] by
- Be much more paranoid about objhead refcounts
- 13:38 Changeset [4547] by
- Comments with a warning I came close to forgetting
- 12:00 Changeset [4546] by
- Don't stumble over zero pid fields.
- 11:44 Changeset [4545] by
- Oops, don't override fetch failure status.
- 11:35 Changeset [4544] by
- Add regression test for #495
- 11:35 Ticket #495 (HTTP/1.0 or 'Connection: closed' backend race condition) closed by
- fixed: (In [4543]) Make sure we always close backend socket if the backend sends …
- 11:35 Changeset [4543] by
- Make sure we always close backend socket if the backend sends "Connection: …
- 11:34 Changeset [4542] by
- Make it possible to check that varnish closes the backend socket.
- 11:15 Changeset [4541] by
- Off-by-one bug prevented the actual failure from being displayed if -v …
- 10:32 2.1-TODO edited by
- (diff)
- 10:22 Ticket #642 (log buffer (VSL) can get corrupted) closed by
- fixed: The main cause of shmlog trashing we have seen, have been multiple …
- 10:18 Ticket #641 (client requests http/1.1, backend is http/1.0 conflicts with ...) closed by
- fixed: I have re-read the relevant RFCs and changed Varnish so that the outgoing …
- 10:16 2.1-TODO created by
02/08/10:
- 21:52 Changeset [4540] by
- Make critbit the default hasher.
- 21:20 Changeset [4539] by
- Remove obj_workspace parameter. We autosize it for just what is needed.
- 19:09 Changeset [4538] by
- Fix an edge-case in vrt_assemble_string(). You will still run out of …
- 15:20 Ticket #508 (Varnish 2.0.4 started crashing more often under load. Assert error in ...) closed by
- fixed: Fixed according to mail on -bugs; closing.
- 12:53 Changeset [4537] by
- Remove an uninitialized variable and print the right one.
- 12:14 Changeset [4536] by
- Increase session_workspace to 64k on non-32bit systems.
02/05/10:
- 20:22 Ticket #644 (Deadlock in 2.0.x under high load.) created by
- Varnish will dead lock with all threads in queued status dropping all …
- 17:22 VUG2 edited by
- (diff)
- 16:49 WikiStart edited by
- (diff)
- 15:47 VUG2 edited by
- (diff)
- 15:43 VUG2 edited by
- (diff)
- 15:42 VUG2 edited by
- (diff)
- 15:42 VUG2 edited by
- (diff)
- 15:41 VUG2 edited by
- (diff)
- 15:36 VUG2 created by
- 10:20 Changeset [4535] by
- Always send HTTP/1.1 back to the client.
- 09:58 Changeset [4534] by
- Stylistic nit.
02/04/10:
- 17:24 Ticket #643 (Varnish load balancer & (keep session)) closed by
- invalid: This is not really a bug, but a general question. Those are better asked …
- 11:29 Ticket #643 (Varnish load balancer & (keep session)) created by
- Version: 2.0.6-1 Insall: .deb Os: Debian 5.0.3 I've got two backends …
- 10:27 Changeset [4533] by
- Add a testcase which demonstrates bug #641, but does not fail it, yet.
- 10:09 Ticket #640 (varnishtest uses CLOCK_REALTIME instead of TIM_real) closed by
- fixed: (In [4532]) Use TIM_real() or the benefit of OS/X. Fixes #640
- 10:09 Changeset [4532] by
- Use TIM_real() or the benefit of OS/X. Fixes #640
- 04:47 Ticket #642 (log buffer (VSL) can get corrupted) created by
- I had varnishd behave oddly, didn't really manage to debug fully but got …
02/03/10:
- 23:30 Ticket #641 (client requests http/1.1, backend is http/1.0 conflicts with ...) created by
- If I make a 1.1 request I get back a 1.0 response back with chunked …
- 22:56 Ticket #640 (varnishtest uses CLOCK_REALTIME instead of TIM_real) created by
- In vcl.c, about line 512: - AZ(clock_gettime(CLOCK_REALTIME, &ts)); …
- 15:51 Ticket #398 (logging off phpbb always causes "Error 503 Service Unavailable") closed by
- fixed: Time this ticket out, max number of HTTP headers is now a parameter.
- 15:50 Ticket #491 (Crash in 2.0.4) closed by
- worksforme: time this ticket out. Belived fixed.
- 15:48 Ticket #373 (Varnish fails to reload backend/directory) closed by
- worksforme: I belive this has been fixed. I tried to reproduce and could not. Reopen …
- 15:48 Ticket #449 (Crash in cache_ws.c with Varnish 2.0.3) closed by
- worksforme: Time this one out. I belive this was fixed. Else, reopen ticket.
- 15:46 Ticket #510 (Age of objects with 2 varnishes in front of each other) closed by
- worksforme: I think we have fixed this one. If not, please reopen the ticket, …
- 15:44 Ticket #511 (Repeating segfault) closed by
- worksforme: Time this one out for lack of anything we can do about it.
- 15:44 Ticket #516 (vsl_mtx "deadlock"; child stops responding) closed by
- worksforme: Time this ticket out, no other reports in the meantime and plenty of …
- 15:41 Ticket #519 (503 error problem) closed by
- worksforme: This ticket does not seem to contain any bugs in varnish.
- 15:40 Ticket #224 (Improved logging) closed by
- invalid: This is a feature request (a sensible one I might add) and has been on the …
- 15:10 Ticket #478 (Panic: Condition(ws->f + b2 <= ws->e) not true. thread = ...) closed by
- worksforme: Presumably this is overtaken by events.
- 15:10 Ticket #470 (cryptic error message when drive is full) closed by
- worksforme: I don't think that message is given anymore, at least I cannot reproduce …
- 15:07 Ticket #438 (varnish hangs upon hot reconfiguration) closed by
- fixed: Time out for lack of response.
- 15:06 Ticket #310 (WS_Reserve panic + error) closed by
- invalid: The new allocation policy for objects, forced on us by the persistent …
- 15:00 Ticket #447 (ESI chunked output fails if included content served via HTTP/1.0) closed by
- fixed: First of all, I'm a little bit confused about the description, but assume …
- 14:58 Ticket #452 (Support for chunked transfers on client requests) closed by
- invalid: I agree that this should be done. I have moved it to our …
- 14:58 PostTwoShoppingList edited by
- (diff)
- 09:54 Changeset [4531] by
- Merge r4530: Print the whole tag in once mode
- 09:40 Changeset [4530] by
- Print the whole tag in once mode
- 00:38 Ticket #524 (esi + keepalive + HTTP/1.0 hangs untill sess_timeout) closed by
- fixed: Thanks, that helped men nail it. Fixed in r4529.
- 00:37 Changeset [4529] by
- When serving ESI to HTTP/1.0 clients, we use EOF mode. Remeber to …
02/02/10:
- 08:09 Changeset [4528] by
- small rpm specfile fixes
02/01/10:
- 23:04 Ticket #446 (r00387 fails from time to time) closed by
- worksforme: Timed out, believed fixed.
- 22:50 Ticket #480 (segfault with -s file) closed by
- worksforme: Time this out, I belive this has been fixed.
- 22:50 Ticket #479 (segfault with -s persistent in trunk as of r4002) closed by
- worksforme: Time this ticket out, I belive this is long since fixed.
- 22:49 Ticket #515 (Crash with persistent after seconds - no assert error) closed by
- worksforme: Time this out, I belive this is long since fixed.
- 22:45 Ticket #429 (Segfault in expire timer thread) closed by
- worksforme: Time this ticket out, belived fixed.
- 22:44 Ticket #421 (Varnish crashes with Assert error in cnt_done, cache_center.c line 209) closed by
- worksforme: Time this ticket out.
- 22:44 Ticket #382 (varnishncsa is leaking) closed by
- worksforme: Time this ticket out, I think this is fixed.
- 22:33 Ticket #358 (pre-allocated cache file gets shrunk on start of varnishd) closed by
- worksforme: I think the way it works now is how we want it to work: either you specify …
- 22:30 Ticket #357 (Varnish exits quietly when arguments to -a or -T resolves to multiple, ...) closed by
- fixed: Varnish handles both and has done so for quite some time.
- 22:29 Ticket #247 (Varnish sends 304 header for ESI pages although some of the included ...) closed by
- invalid: Time this ticket out. Better 304/ESI interaction has been on our …
- 22:29 PostTwoShoppingList edited by
- (diff)
- 22:28 Ticket #280 (Workspace overflows give confusing error messaqe) closed by
- worksforme: Time this out. We know better workspace diagnostics, or dynamic …
- 22:27 Ticket #344 (varnish won't build on ppc/ppc64 using jemalloc) closed by
- worksforme: Time this ticket out. Reopen if still at problem.
- 22:26 Ticket #340 (Silent failure on config error when starting as a daemon in CentOS5.2) closed by
- worksforme: Time this ticket out.
- 22:25 Ticket #321 (hild (4945) Panic message: Assert error in EXP_Touch(), cache_expire.c ...) closed by
- worksforme: Time this ticket out.
- 22:24 Ticket #268 (Make 304 and Last-Modified work with ESI) closed by
- invalid: Close this ticket, it is a feature request and has lived in …
- 22:23 PostTwoShoppingList edited by
- (diff)
- 22:23 Ticket #265 (Implement nuke option to invalidate all variants of an object) closed by
- invalid: Close this ticket, it is a feature-request and has lived on the …
- 22:21 PostTwoShoppingList edited by
- (diff)
- 22:20 Ticket #231 (Assert error in VCL_recv_method()) closed by
- worksforme: Time this ticket out.
- 22:08 Ticket #419 (param esi syntax not documented) closed by
- fixed: (In [4527]) Evict the entire section about run-time parameters and replace …
- 22:08 Changeset [4527] by
- Evict the entire section about run-time parameters and replace with a …
- 22:06 Changeset [4526] by
- Add a secret, and decisively undocumented -x option to varnishd, which …
- 21:13 Ticket #350 (Get pagesize from getpagesize() instead of hardcoding it) closed by
- fixed: Time this ticket out. I belive we do now.
- 21:11 Ticket #366 (CLI Communication Error when calling vcl.discard in management interface) closed by
- worksforme: Time this ticket out for lack of response.
- 21:08 Ticket #592 (Too many arguments for some macros causes varnishd.1 to be rendered ...) closed by
- fixed: (In [4525]) Mdoc manual page adjustments. Fixes #592
- 21:08 Changeset [4525] by
- Mdoc manual page adjustments. Fixes #592
- 20:47 Ticket #590 (Assert error in ESI_Parse(), cache_esi.c line 822: Condition(st->len < ...) closed by
- fixed: Your +1 workaround did throw me of the scent for a moment and it certainly …
- 20:45 Changeset [4524] by
- Add a regression test for ticket 590, now that I finally figured it out.
- 20:44 Changeset [4523] by
- Fix an unwarranted assert, st->len can of course use the entire storage …
- 19:48 Changeset [4522] by
- Merger a bunch of (mostly) stylistic changes from FreeBSD.
- 14:25 Ticket #622 (restart of varnishd sometimes fails on busy server) closed by
- fixed: (In [4521]) When we detect the parent absconding the CLI pipes, close the …
- 14:25 Changeset [4521] by
- When we detect the parent absconding the CLI pipes, close the acceptor …
- 14:06 Ticket #620 (error message from varnish "died signal=6<131>Jan 11 03:50:17 ...) closed by
- fixed: (In [4520]) Add the master and child pid's to the SHMFILE. If the master …
- 14:06 Changeset [4520] by
- Add the master and child pid's to the SHMFILE. If the master pid is …
- 13:44 Changeset [4519] by
- Add a varnish "uptime" counter, which counts seconds of uptime for the …
- 13:40 Changeset [4518] by
- Add an explanation I spent too long figuring out on my own.
- 11:36 Ticket #639 (Assert on writing to CLI when child process dies) closed by
- fixed: (In [4517]) Don't assert on write errors to the child process CLI-pipe, it …
- 11:36 Changeset [4517] by
- Don't assert on write errors to the child process CLI-pipe, it might …
- 11:21 Ticket #637 (Subversion ask for authentication which is not mentioned in the "Using ...) closed by
- invalid
- 10:01 Ticket #634 (Race between HSH_Lookup and EXP_NukeOne) closed by
- fixed: Fixed in r4516. Thanks a lot, it's no problem fixing bugs with tickets of …
- 10:00 Changeset [4516] by
- Don't nuke the objcore object pointer when we deref the last object on the …
- 09:58 Changeset [4515] by
- Explain the oh->refcnt that is lent to sess on waiting list.
- 09:29 Changeset [4514] by
- Make the trouble-list hold a uintptr_t of the objhead, instead of the …
- 07:48 Changeset [4513] by
- Lift the object refcount up to the objcore structure.
01/29/10:
- 16:58 Ticket #639 (Assert on writing to CLI when child process dies) created by
- varnishd 2.0.6 on Debian Lenny amd64. When a child dies: […] and …
- 13:16 Changeset [4512] by
- Add cache channel implementation Cache channels are useful for active …
- 11:39 Changeset [4511] by
- Document why we don't clean up in case of a timeout
- 10:56 Changeset [4510] by
- Try to unbreak, or at least diagnose the tinderbox
- 08:58 Ticket #638 (Assert error in VRT_ESI) created by
- I'm trying to experiment with ESI but even the simplest setup crashes. My …
Note: See TracTimeline
for information about the timeline view.
