Path to this page:
Subject: CVS commit: pkgsrc/devel/memcached
From: Adam Ciarcinski
Date: 2023-01-30 08:59:12
Message id: 20230130075912.A7309FA90@cvs.NetBSD.org
Log Message:
memcached: updated to 1.6.18
1.6.18
Overview
Mostly fixes and improvements to proxy mode.
Meta protocol has some adjusments: extra spaces were being returns in a few \
instances. If your client is looking for an exact number of spaces in meta \
responses please take note. We regret the error.
Fixes
core: do not stop threads on SIGINT/SIGTERM
core: remove printf from signal handlers
proxy: iterate modified request handling
proxy: expose resp:elapsed()
proxy: log time now relative to resp lifetime
proxy: fix crash in await during SIGHUP reloads
proxy: fix lifecycle of backend connections
proxy: IO thread performance improvements
proxy: add mcp.AWAIT_BACKGROUND
proxy: fix lua registry corruption on data chunk error
proxy: add proxy_await_active stat
proxy: fix partial response read handling
proxy: fix flushing partial writes
proxy: add more backend failure messages
proxy: fix mcp.log_req crash on nil res
core: fix tagged listeners for len < 8
proxy: add debug symbols to lua build
core: give threads unique names
proxy: fix crash when backends are gc'd
remove libevent license from usage
Fixes to build with clang-15:
meta: remove meta_response_old start option
meta: allow mg without flags + reflect O/k on EN
meta: meta arithmetic command had excess spaces
meta: remove excess spaces from meta responses
proxy: fix bugs with backend connection initialization
Fix log timestamps after 2038
Fix function protypes for clang errors
proxy: add mcp.await FASTGOOD flag
Files: