Skip to content

ReleaseNotes1639

dormando edited this page Jul 29, 2025 · 1 revision

Memcached 1.6.39 Release Notes

Date: 2025-7-28

Download

http://www.memcached.org/files/memcached-1.6.39.tar.gz

Overview

Important bugfix release for TLS and proxy users. Otherwise, mostly fixes test failures on slow systems and some portability bugs. Many thanks to Tianon Gravi for help ensuring the build works on a wider array of systems than we have for in-house CI.

As a side note, our in-house CI supports riscv64 and all known tests pass.

Fixes

  • tests: improve extstore-tiered2 reliability
  • proxy: very limited flagcopyall function
  • proxy: flagcopy removes flag if source is nil
  • restart: Fix typecast on setting stop_time during restart
  • tests: make slabs-mover test more resilient
  • proxy: fix memory corruption from bad set uploads
  • core: fix pipelined set failures on pending reads
  • proxy: fix subrctx issues during error handling
  • tls: minor fix when tls disabled
  • tls: fix potential hang when pipelining sets
  • proxy: missing error handling in some situations
  • proxy: fix double logging with sub requests's
  • tests: attempt to make extstore tests less flaky
  • crawler: fix issue with strict alignment (ARM)
  • proxy: fix time_*_millis overflow on 32bit sys
  • crawler: speedup and extstore info
  • mcmc: upstream updates

New Features

None

Contributors

The following people contributed to this release since 1.6.38.

Note that this is based on who contributed changes, not how they were done. In many cases, a code snippet on the mailing list or a bug report ended up as a commit with your name on it.

Note that this is just a summary of how many changes each person made which doesn't necessarily reflect how significant each change was. For details on what led up into a branch, either grab the git repo and look at the output of git log 1.6.38..1.6.39 or use a web view.

    23	dormando
     2	Tianon Gravi

Clone this wiki locally