vmod-dynamic, our #varnishcache module for dynamic backends from #dns (A/CNAME and SRV records) has received some bug fixes and workarounds for issues in Varnish-Cache 7.5 and 7.6.
The new wait_timeout and wait_limits parameters are now supported.
See the changelog for details: https://github.com/nigoroll/libvmod-dynamic/blob/master/CHANGES.rst#76-branch
A release branch for 7.6 has been created: https://github.com/nigoroll/libvmod-dynamic/tree/7.6
検索
HAPPY 18TH BIRTHDAY #VarnishCache ! To celebrate this memorable occasion, we have just tagged Version 1.0.0-rc1 of https://gitlab.com/uplex/varnish/slash, which contains fellow, our advanced, #io_uring based, high performance, eventually persistent, always consistent #opensource storage engine.
Read the full announcement: https://varnish-cache.org/lists/pipermail/varnish-announce/2024-February/000762.html
And the changelog: https://gitlab.com/uplex/varnish/slash/-/blob/master/CHANGES.rst?ref_type=heads
vmod-dynamic, our #varnishcache module for dynamic backends from #dns (A/CNAME and SRV records) has received some bug fixes and, in particular, workarounds specific to Varnish-Cache 7.4, for which a new https://github.com/nigoroll/libvmod-dynamic/tree/7.4 branch has been created.
.foreach() for regular expression matches has come to #opensource Varnish HTTP Cache.
Our #pcre2 #regex module https://gitlab.com/uplex/varnish/libvmod-re for #varnishcache now also supports iterating over matches on strings and HTTP bodies
This month, SLASH/fellow https://gitlab.com/uplex/varnish/slash, our advanced, #io_uring based, high performance, eventually persistent, always consistent #opensource storage engine for #varnishcache has received bug fixes and relevant performance improvements:
- reduced memory footprint
- improve cache lookup performance
- made memory allocation priorities more fine grained
- reduced overhead for concurrent access to disk objects
- improved disk space allocation
Please try it out, all feedback is welcome!
- reduced memory footprint
- improve cache lookup performance
- made memory allocation priorities more fine grained
- reduced overhead for concurrent access to disk objects
- improved disk space allocation
Please try it out, all feedback is welcome!
vmod_dynamic for #varnishcache just got better *again*.
I have finally implemented some improvements which I had on my mind for ages.
- lookups got more efficient with rbtrees
- reduced lock contention
- implemented detailed backend.list output
- added "keep" parameter to avoid re-creating backends temporarily vanishing from DNS
- lots of refactoring
https://github.com/nigoroll/libvmod-dynamic/commit/ad2285bb5915ceee6949f02bdca15333bdd159d5
Our #opensource parallel #ESI (pESI) module https://gitlab.com/uplex/varnish/libvdp-pesi for #varnishcache received some <3 and has now 0 open bugs, better performance, cleaner code and, drumroll please, even a CHANGES.rst https://gitlab.com/uplex/varnish/libvdp-pesi/-/blob/master/CHANGES.rst
