varnishlog-json: inclusion in core

2024-07-21 Thread Guillaume Quintard
ding the current code until we have better internals to hook into. Internally, I'm going to start pushing to make this part of Enterprise, but I'd like to try and upstream it first to get some broader feedback from the community. I'll be at the bugwash today so we can hope

Re: Odd one, varnish doesn't recognize symbol for std.rand

2023-08-25 Thread Guillaume Quintard
Please use the varnish-misc for that kind of questions (I know it failed previously, let's try again) you want `std.random()`, not `std.rand()`: https://varnish-cache.org/docs/trunk/reference/vmod_std.html#std-random -- Guillaume Quintard On Fri, Aug 25, 2023 at 10:14 AM Kari Cowan

Re: Looking for tips to install varnish-modules

2023-08-25 Thread Guillaume Quintard
centos should be close enough -- Guillaume Quintard On Fri, Aug 25, 2023 at 10:06 AM Kari Cowan wrote: > is there one for redhat? > > On Fri, Aug 25, 2023 at 9:47 AM Guillaume Quintard < > guillaume.quint...@gmail.com> wrote: > >> Hi Kari, >> >>

Re: Looking for tips to install varnish-modules

2023-08-21 Thread Guillaume Quintard
;& make install" You can also try install-vmod <https://github.com/varnish/toolbox/tree/master/install-vmod> like we do in the docker image: https://github.com/varnish/docker-varnish/blob/master/fresh/debian/Dockerfile#L51 -- Guillaume Quintard On Mon, Aug 21, 2023 at 1:

Re: bo access from VFP

2022-01-06 Thread Guillaume Quintard
ady pretty sweet Cheers! -- Guillaume Quintard On Mon, Jan 3, 2022 at 7:58 AM Dridi Boukelmoune wrote: > On Fri, Dec 31, 2021 at 11:48 PM Guillaume Quintard > wrote: > > > > Small follow-up on that one: it would be nice for VFP to be able to > disable streaming (bo->do_st

Re: bo access from VFP

2021-12-31 Thread Guillaume Quintard
Small follow-up on that one: it would be nice for VFP to be able to disable streaming (bo->do_stream), so that's an extra argument to be able to access the busyobj -- Guillaume Quintard On Sun, Dec 26, 2021 at 6:11 PM Guillaume Quintard < guillaume.quint...@gmail.com> wrote: &g

bo access from VFP

2021-12-26 Thread Guillaume Quintard
tes.io/crates/varnish [4]: https://github.com/gquintard/vmod_rers/blob/v0.0.2/vmod.vcc#L47 [5]: https://github.com/gquintard/vmod_rers/blob/v0.0.2/src/lib.rs#L221 -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.org https:/

Re: Starting to implement Cache-Status (fwd)

2020-08-11 Thread Guillaume Quintard
Hi, If someone wants a leg up: https://docs.varnish-software.com/tutorials/hit-miss-logging/ What's the goal here though? Just to provide a VCL snippet following the spec? -- Guillaume Quintard On Thu, Aug 6, 2020 at 2:07 AM Poul-Henning Kamp wrote: > Anybody got time for some VCL

Re: Compared performance of Varnish Cache on x86_64 and aarch64

2020-08-05 Thread Guillaume Quintard
I stand corrected, good to see it's not an issue. On Wed, Aug 5, 2020, 02:17 Martin Grigorov wrote: > Hi Guillaume, > > On Tue, Aug 4, 2020 at 5:47 PM Guillaume Quintard < > guilla...@varnish-software.com> wrote: > >> Hi, >> >> > Varnish gives

Re: Compared performance of Varnish Cache on x86_64 and aarch64

2020-08-04 Thread Guillaume Quintard
your varnish instance, so that possibly explain some of the differences you are seeing. Cheers, -- Guillaume Quintard On Tue, Aug 4, 2020 at 4:33 AM Martin Grigorov wrote: > Hi, > > I've updated the data in the article - > https://medium.com/@martin.grigorov/compare-varnish-c

Making libunwind the default

2020-07-06 Thread Guillaume Quintard
interested! Cheers, -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.org https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev

Re: Support for AARCH64

2020-06-17 Thread Guillaume Quintard
Thank you Emilio, I'll contact packagecloud.io to see what's what. -- Guillaume Quintard On Wed, Jun 17, 2020 at 1:01 AM Emilio Fernandes < emilio.fernande...@gmail.com> wrote: > Hola Guillaume, > > Thank you for uploading the new packages! > > I've just te

Re: Support for AARCH64

2020-06-16 Thread Guillaume Quintard
Ola, Pål just pushed Monday's batch, so you get amd64 and aarch64 packages for all the platforms. Go forth and test, the paint is still very wet. Bonne journée! -- Guillaume Quintard On Tue, Jun 16, 2020 at 5:28 AM Emilio Fernandes < emilio.fernande...@gmail.com> wrote: > H

Re: Support for AARCH64

2020-03-25 Thread Guillaume Quintard
is that script running as root? -- Guillaume Quintard On Wed, Mar 25, 2020 at 2:30 AM Martin Grigorov wrote: > Hi, > > I've moved 'dist' job to be executed in parallel with 'tar_pkg_tools' and > the results from both are shared in the workspace for the

Re: Support for AARCH64

2020-03-24 Thread Guillaume Quintard
/blob/4f9d8bed6b24bf9ee900c754f37615fdba1c44db/.circleci/config.yml#L168 is closer to what you want, `distcheck` will be call on all platform, and you can see that it has the `--with-unwind` argument. -- Guillaume Quintard On Tue, Mar 24, 2020 at 3:05 PM Martin Grigorov wrote: > > > On Tue, Mar 24, 2020, 17:19 Guil

Re: Support for AARCH64

2020-03-24 Thread Guillaume Quintard
t; > martin.grigo...@gmail.com> wrote: > >> Hi Guillaume, >> >> On Mon, Mar 23, 2020 at 8:01 PM Guillaume Quintard < >> guilla...@varnish-software.com> wrote: >> >>> Hi Martin, >>> >>> Thank you for that. >>> A few remark

Re: Support for AARCH64

2020-03-23 Thread Guillaume Quintard
dea was to have it cloned once in tar-pkg-tools for consistency and reproducibility, which we lose here. - do we want to change things for the amd64 platforms for the sake of consistency? -- Guillaume Quintard On Mon, Mar 23, 2020 at 6:25 AM Martin Grigorov wrote: > Hi, > > > On W

Re: Support for AARCH64

2020-03-12 Thread Guillaume Quintard
On Thu, Mar 12, 2020, 08:46 Poul-Henning Kamp wrote: > > In message < > caj6zyqyw+ludthyond1ifirdn9-e0b_xdjhprjnmhkba0zx...@mail.gmail.com> > , Guillaume Quintard writes: > > >Offering arm64 packages requires a few things: > > Don't we have package

Re: Support for AARCH64

2020-03-12 Thread Guillaume Quintard
le everything and we can retire the circleci experiment -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.org https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev

Re: centos_8 branch

2019-12-23 Thread Guillaume Quintard
Hi, I open that one just to work on it with Dridi being able to look on it as I progress. but I can move it back to my repo before opening the PR if you prefer. Let me know -- Guillaume Quintard On Mon, Dec 23, 2019 at 8:25 AM Nils Goroll wrote: > Hi, > > should we really sta

Re: BackGroundFetch problem ?

2018-10-25 Thread Guillaume Quintard
Hi, can you share your vcl? -- Guillaume Quintard On Thu, Oct 25, 2018 at 1:56 AM, zart zurt wrote: > Hi, I recently adopted some varnish servers and upgraded them to varnish > 5.0.0 in debian-9 from the debian repositories. > > Most metrics are good except the backend_req value

Re: backend/director admin states

2018-05-03 Thread Guillaume Quintard
Yp, that's on my plate. Which is rather large... -- Guillaume Quintard On Thu, May 3, 2018, 13:04 Poul-Henning Kamp wrote: > > In message c5q-zxfqjcu0k...@mail.gmail.com> > , Guillaume Quintard writes: > > >All commands should have a JSON option, I r

Re: backend/director admin states

2018-05-03 Thread Guillaume Quintard
All commands should have a JSON option, I reckon. -- Guillaume Quintard On Thu, May 3, 2018, 12:52 Poul-Henning Kamp wrote: > > In message <1401d370-56dd-6006-2b3d-21771650f...@uplex.de>, Geoff Simmons > write > s: > > >>> Illustrated example: varn

Re: backend/director admin states

2018-05-02 Thread Guillaume Quintard
-flight requests. Is it worth it? I'd argue "deleted" should be "dead", just to complete the medically depressing vocabulary list you started :-) (and we'll need to bring back "saint" from the dead) -- Guillaume Quintard On Wed, May 2, 2018 at 4:50 PM

Re: PRIV_CALL, VRT_re_init, and mutexes

2018-04-26 Thread Guillaume Quintard
riv with a different string, and then everything goes to hell. Could anyone familiar with PRIV_CALL confirm? Cheers, -- Guillaume Quintard On Fri, Apr 27, 2018 at 8:05 AM, Stephen J. Butler wrote: > I'm a new developer/user for Varnish, and was looking to extend a module > wi

Re: Age precision rounding causes premature stale object

2017-01-17 Thread Guillaume Quintard
I'm in favor but the potential issue lies with layered setups where objects could be cached for too long (got bit by that one), to the conservative approach makes sense. We can probably just put that in a vmod and see how people like it? That'd be a first step towards a vmod-rfc2616. -- Guillaum

Re: Simple redirect to correct a URL

2017-01-06 Thread Guillaume Quintard
And I just noticed, please use varnish-misc for this kind of requests, varnish-dev is for dev topics only. On Jan 6, 2017 09:14, "Guillaume Quintard" wrote: > Not to beat my own drum, but I blogged about this recently: https://info. > varnish-software.com/blog/rewriting-u

Re: Simple redirect to correct a URL

2017-01-06 Thread Guillaume Quintard
Not to beat my own drum, but I blogged about this recently: https://info.varnish-software.com/blog/rewriting-urls-with-varnish-redirection TL;DR: you need a 30X return code, and to put the new URL in the correct header (location). On Jan 6, 2017 02:06, "Kari Cowan" wrote: > I’m sure I must be d

Re: range/streaming of incomplete objects

2016-11-27 Thread Guillaume Quintard
Typo on page 3: "accessable" Did I miss something or is the "Very Large Value" definition a bit fuzzy? Overall, I'd prefer have the client use an open ended range, possibly adding a header to say that it refuse/accept/requires aggregation. And the server answer would just send 200, 416 or 206 +

Re: Tweakable madvise

2016-06-27 Thread Guillaume Quintard
Sure, old habits die hard. On Jun 27, 2016 01:47, "Poul-Henning Kamp" wrote: > > In message < > caj6zyqyjucsnnal6j0nygcnebvq9vaccwdk8c2ojyse6awl...@mail.gmail.com> > , Guillaume Quintard writes: > > >I re-read some performance concerns about the

Tweakable madvise

2016-06-15 Thread Guillaume Quintard
using MADV_SEQUENTIAL on Linux. -- Guillaume Quintard From da65af38bf016df6d4d5661e9b96a98556592a5e Mon Sep 17 00:00:00 2001 From: Guillaume Quintard Date: Wed, 15 Jun 2016 14:17:31 +0200 Subject: [PATCH] Tunable madvise for file storage --- bin/varnishd/mgt/mgt_main.c | 2 ++

Re: Paper to think about...

2016-06-15 Thread Guillaume Quintard
ase. I vote against the comment changes, we would unnecessarily break VCL for very little gain. -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.org https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev

[PATCH] Simplify r01941.vtc a bit

2016-06-02 Thread Guillaume Quintard
Looks like git send-mail failed me, sending now through gmail... -- Guillaume Quintard From 94c15dc3784d78cff622264234fcf124e44a9790 Mon Sep 17 00:00:00 2001 From: Guillaume Quintard Date: Wed, 1 Jun 2016 19:11:54 +0200 Subject: [PATCH] Simplify r01941.vtc a bit --- bin/varnishtest/tests

Re: Varnish5 builtin VCL without pipe

2016-04-06 Thread Guillaume Quintard
On Apr 6, 2016 17:14, "Dridi Boukelmoune" wrote: > As the VIP says, no matter how pipe turns out in v5, but how does H2 > deal with protocol upgrades? I think it doesn't (eg. websockets) > It doesn't. If you came through ALPN, you could have gone directly to the required protocol. Same thing if y

Re: Varnish performance musings

2016-04-06 Thread Guillaume Quintard
ders is worth it (again, I'm not judging, really asking). -- Guillaume Quintard On Wed, Apr 6, 2016 at 2:46 PM, Federico Schwindt wrote: > Hi, > > I'm all for the LUT idea and I think it makes even more sense when you > consider H/2. > > Having the same timestamp dur

Re: pipe mode and sendfile?

2016-03-29 Thread Guillaume Quintard
d the question on IRC, and the headers compression popped up. But actually, the headers we care about will be in about will be in HEADERS frames. So, in case of H/2, piping would be more akin to passing with header parsing. -- Guillaume Quintard ___ varnis

Re: [PATCH] Teach vmod-debug how to sync with varnishtest

2016-03-21 Thread Guillaume Quintard
Looks ok to me. I'd just like we actually send some bytes instead of expecting to read 0 bytes in a buf[32]. I'm not sure we actually need 2 types of barriers, but I get the need to reduce waste when not needed. Rebase and go? -- Guillaume Quintard On Thu, Dec 24, 2015 at 12:48

Re: [PATCH] improve the vbm facility and fix an off-by-one error

2016-03-02 Thread Guillaume Quintard
Since I smelled a consensus, here are the patches to remove the "--enable-tests" -- Guillaume Quintard On Wed, Mar 2, 2016 at 9:51 AM, Guillaume Quintard < guilla...@varnish-software.com> wrote: > Can we get rid of the "if ENABLE_TESTS"? Tests should be execute

Re: [PATCH] improve the vbm facility and fix an off-by-one error

2016-03-02 Thread Guillaume Quintard
Can we get rid of the "if ENABLE_TESTS"? Tests should be executed. If you don't want to run them, don't run "make check". -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.org https://www.v

Re: H/2 VTC draft

2016-01-24 Thread Guillaume Quintard
rview. -- Guillaume Quintard On Tue, Jan 12, 2016 at 12:32 PM, Guillaume Quintard < guilla...@varnish-software.com> wrote: > > > -- > Guillaume Quintard > > On Fri, Dec 4, 2015 at 10:20 AM, Guillaume Quintard < > guilla...@varnish-software.com> wrote: > >> Hi all,

Re: H/2 VTC draft

2016-01-12 Thread Guillaume Quintard
-- Guillaume Quintard On Fri, Dec 4, 2015 at 10:20 AM, Guillaume Quintard < guilla...@varnish-software.com> wrote: > Hi all, > > One step toward H2/ in varnish is having a way to test it. So, here's a > draft proposal for the H/2 handling in varnishtest: > >

Re: [PATCH] Do not send a zero Content-Length for 204 and 304

2016-01-05 Thread Guillaume Quintard
On Sun, Jan 3, 2016 at 8:21 PM, Federico Schwindt wrote: > Hi, > > In the 304 case we were already skipping it for non-zero C-L. > For 204 responses this was introduced as a side effect of 271e1c52. > > Comments? OK? > Looks OK to me. -

H/2 VTC draft

2015-12-04 Thread Guillaume Quintard
ime, it'll definitely be useful to test varnishtest itself. Some things are definitely not sorted out (eg. headers compression) and of course, opinions are welcomed. -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-

Re: IPv[46] parsing

2015-10-28 Thread Guillaume Quintard
On Wed, Oct 28, 2015 at 10:55 AM, Poul-Henning Kamp wrote: > > In message q...@mail.gmail.com> > , Guillaume Quintard writes: > > >I'm in favor of mandatory brackets for IPv6, but would this do ? > >- first char is [: it's IPv6 > >- if you fin

Re: IPv[46] parsing

2015-10-28 Thread Guillaume Quintard
6 - it comes after a number in IPv4 Once set on a version, error as soon as something is amiss. I'd refuse IPv6 with port without brackets is it will get confusing ("::1:8080" is clear, but what about "::1:80"?) -- Guillaume Quintard On Wed, Oct 28, 2015 at 10:32 AM, To

[PATCH] Remove check in REPLACE

2015-10-26 Thread Guillaume Quintard
free(NULL) is already a nop. (Based on Dag's remark during a review on some other code) -- Guillaume Quintard From 5830d189014d2625212ddc7b39b3d0c494d41c3e Mon Sep 17 00:00:00 2001 From: Guillaume Quintard Date: Mon, 26 Oct 2015 10:59:05 +0100 Subject: [PATCH] Remove unnecessary

Re: Build system patch

2015-10-01 Thread Guillaume Quintard
(some) sub-directories, so you can type "make" from bin/varnishd and it will work. Feedback is of course welcome. -- Guillaume Quintard From dcec55e7a35f22b552e226c15d131344b5487a0e Mon Sep 17 00:00:00 2001 From: Guillaume Quintard Date: Tue, 22 Sep 2015 17:55:43 +0200 Su

Re: Build system patch

2015-09-21 Thread Guillaume Quintard
re-adding the list in cc. -- Guillaume Quintard On Mon, Sep 21, 2015 at 1:54 PM, Guillaume Quintard < guilla...@varnish-software.com> wrote: > Sure, here you go. Please note I haven't integrated new changes since I > first posted (was waiting for the 4.1 release) > >

Re: [PATCH] fix phk build system

2015-09-16 Thread Guillaume Quintard
, but we'd lose bmake compatibility), and I'm all for that. -- Guillaume Quintard On Wed, Sep 16, 2015 at 12:38 PM, Poul-Henning Kamp wrote: > > In message > > , Kacper Wysocki writes: > >>A discussion with Martin at the VDD concluded that a good way to c

Re: Build system patch

2015-09-10 Thread Guillaume Quintard
Of course. I'll keep a github branch rebased on master to track changes happening in the meantime. -- Guillaume Quintard On Thu, Sep 10, 2015 at 3:07 PM, Poul-Henning Kamp wrote: > > In message > > , Guillaume Quintard writes: > > Guillaume, > > I

Re: Build system patch

2015-09-08 Thread Guillaume Quintard
On Tue, Sep 8, 2015 at 11:05 AM, Dridi Boukelmoune wrote: > > Hi Guillaume, > > On Tue, Sep 8, 2015 at 9:52 AM, Guillaume Quintard > wrote: > > One big change is that you don't use "make -C subdir", as there is only one > > Makefile now, you have to run

Re: Non-recursive build system

2014-08-05 Thread Guillaume Quintard
> > Nils Hi Nils, I think you can reject it, as it hasn't been touched for a while, didn't attract any attention, and after all, autotools work well enough. -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.

Re: Announcing Varnish Developer Day 2014Q1 (2014-03-18)

2014-03-17 Thread Guillaume Quintard
an wait for our foreign friends at the hotel so we can go there together if they wish so. -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.org https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev

Re: Announcing Varnish Developer Day 2014Q1 (2014-03-18)

2014-03-17 Thread Guillaume Quintard
uld be quicker, considering your time of arrival. -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.org https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev

Re: Announcing Varnish Developer Day 2014Q1 (2014-03-18)

2014-03-14 Thread Guillaume Quintard
in a few days1 -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.org https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev

Re: Announcing Varnish Developer Day 2014Q1 (2014-03-18)

2014-02-19 Thread Guillaume Quintard
name, we had a rebranding, and we are now called Arkena (http://www.arkena.com/). Anyway, see you in a month! -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.org https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev

Re: Varnishhist

2014-02-06 Thread Guillaume Quintard
Indeed, I was a bit careless with that accumulate function. Let me fix that and offer a patches additional series. -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.org https://www.varnish-cache.org/lists/mailman/listinfo

Non-recursive build system

2014-01-10 Thread Guillaume Quintard
e rookies, beware) - I had to touch Makefile.phks and config.phk a wee bit, but not that much As said, feedback is more than welcome. -- Guillaume Quintard >From bb258e3104b5f8fe330eebed34ef42feb8abe6ba Mon Sep 17 00:00:00 2001 From: Guillaume Quintard Date: Fri, 10 Jan 2014 13:20:13 +0100 S

Re: Varnishtop on the new logging API

2014-01-09 Thread Guillaume Quintard
_ > varnish-dev mailing list > varnish-dev@varnish-cache.org <mailto:varnish-dev@varnish-cache.org> > https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev > -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.org https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev

PipeEnd proposal, and question on ReqEnd

2013-12-03 Thread Guillaume Quintard
m not sure it's useful to anybody (though it would be consistent with ReqEnd and BereqEnd). -- Guillaume Quintard ___ varnish-dev mailing list varnish-dev@varnish-cache.org https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev