> > Probably mostly third-party VMODs, since Varnish 6.x still supports
> > the VCL 4.0 syntax.
>
> Any specific info on migration of vmods?
> I mostly use the "bundled" vmods[1], but occasionally others like 
> libvmod-sqlite3[2].
>
> If I wanted to convert or upgrade them, do you have any hints or info on what 
> is likely to break and why?
> Can these vmods still be built in the same way with 6.0?

The problem with third-party VMODs is that we don't control them, so
if some idiot [1] decides to change a VMOD's API then VCL making use
of it will need some amount of rewriting when upgrading. You shouldn't
have a problem with bundled VMODs, otherwise we made a mistake.

When it comes to third-party VMODS an upgrade from Varnish 4.1 to 6.x
needs to be studied on a case-by-case basis. Worst case scenario the
module is not even available for the Varnish version you with to
upgrade to.

Dridi

[1] https://github.com/dridi/libvmod-querystring
_______________________________________________
varnish-misc mailing list
[email protected]
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc

Reply via email to