Mercurial > hg > memcached
view doc/CONTRIBUTORS @ 2:e28ab6bd21fa
Append/prepend commands.
Introduce new storage commands "append" and "prepend" for atomic value
modification. They follow generic storage commands interface as described in
doc/protocol.txt:
<command name> <key> <flags> <exptime> <bytes>\r\n
<data block>\r\n
Current implementation involves memcpy() twice to combine values on writing
(i.e. full resulting value are copied), but truly atomic (and even threadsafe).
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Sun, 30 Sep 2007 04:14:57 +0400 |
parents | 30782bb1fc04 |
children |
line wrap: on
line source
MEMCACHED CONTRIBUTORS This file contains a list of people who have contributed code and effort to the memcached project. If you don't see your name mentioned send email to the memcached mailing list so you can be immortalized. Also see the ChangeLog for even more people who have helped over the years by submitting fixes, patches and reporting bugs. Major authors: -------------- Brad Fitzpatrick <brad@danga.com> -- maintainer, original implementations Anatoly Vorobey <mellon@pobox.com> -- lots of the modern server code Steven Grimm <sgrimm@facebook.com> -- iov writing (less CPU), UDP mode, non-2.0 slab mantissas, multithread, ... Other Contributors ------------------ Evan Martin <evan@danga.com> Nathan Neulinger <nneul@umr.edu> Eric Hodel <drbrain@segment7.net> Michael Johnson <ahze@ahze.net> Paul Querna <chip@corelands.com> Jamie McCarthy <jamie@mccarthy.vg> Philip Neustrom <philipn@gmail.com> Andrew O'Brien <andrewo@oriel.com.au> Josh Rotenberg <joshrotenberg@gmail.com> Robin H. Johnson <robbat2@gentoo.org> Tim Yardley <liquid@haveheart.com> Paolo Borelli <paolo.borelli@gmail.com> Eli Bingham <eli@pandora.com> Jean-Francois Bustarret <jfbustarret@wat.tv> Paul G <paul-lists@perforge.com> Paul Lindner <lindner@inuus.com>