Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 19, 2012
  1. dormando

    Checking in changes prior to tagging of version 1.30.

    dormando authored
    Changelog diff is:
    
    diff --git a/ChangeLog b/ChangeLog
    index 99f902a..ba40875 100644
    --- a/ChangeLog
    +++ b/ChangeLog
    @@ -1,3 +1,5 @@
    +2012-05-19: version 1.30
    +
     	* Fix buck2sock corruption that causes errors like
     	  "No map found matching for GLOB" or "No sock found for" (hachi@cpan.org)
     	    https://rt.cpan.org/Ticket/Display.html?id=62872
  2. Fix buck2sock corruption by having a sockets generation counter.

    Jonathan Steinert authored
    This works by keeping track of when we need to regenerate the buck2sock map based on the generation of the sockets cache.
Commits on May 18, 2012
  1. Fix warning of undefined value in GetParser.pm

    Jonathan Steinert authored
  2. Documentation for connect_timeout and select_timeout

    Jonathan Steinert authored
Commits on Jun 18, 2010
  1. Checking in changes prior to tagging of version 1.29.

    dormando authored
    Changelog diff is:
    
    Index: ChangeLog
    ===================================================================
    --- ChangeLog	(revision 843)
    +++ ChangeLog	(working copy)
    @@ -1,3 +1,5 @@
    +2010-06-17: version 1.29
    +
         * fix warnings spew if calling stats on a down server
     
         * fix buck2sock confusion (Eddie Canales)
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@844 b0b603af-a30f-0410-a34e-baf09ae79d0b
  2. fix buck2sock confusion (Eddie Canales)

    dormando authored
    A bucket -> socket resolution cache was global and could send
    requets the wrong direction between independent connection objects.
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@840 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Nov 22, 2009
  1. quell ipv6-related warning

    bradfitz authored
Commits on Oct 21, 2009
  1. Checking in changes prior to tagging of version 1.28. Changelog diff is:

    bradfitz authored
    Index: ChangeLog
    ===================================================================
    --- ChangeLog	(revision 832)
    +++ ChangeLog	(working copy)
    @@ -1,4 +1,7 @@
    +2009-10-21: version 1.28
     
    +	* IPv6 support (https://rt.cpan.org/Ticket/Display.html?id=50577)
    +
     	* Add Encode.pm requirement to Makefile.PL for perl 5.6.x (Ask).
     
     2009-09-22: version 1.27
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@833 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Sep 22, 2009
  1. Checking in changes prior to tagging of version 1.27. Changelog diff is:

    bradfitz authored
    Index: ChangeLog
    ===================================================================
    --- ChangeLog	(revision 826)
    +++ ChangeLog	(working copy)
    @@ -1,3 +1,5 @@
    +2009-09-22: version 1.27
    +
     	* Fix get() with utf-8 keys  (athomason)
     
     	* "stats malloc" command is gone in 1.4; remove those tests (athomason)
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@827 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Aug 29, 2009
  1. The key reconstituted from server by get_multi won't have utf8 on, so…

    athomason authored
    … turn it off on input scalar to allow hash lookup to succeed.
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@820 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Jul 20, 2009
  1. Add append/prepend support.

    dormando authored
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@818 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on May 5, 2009
  1. Checking in changes prior to tagging of version 1.26. Changelog diff is:

    bradfitz authored
    Index: ChangeLog
    ===================================================================
    --- ChangeLog	(revision 809)
    +++ ChangeLog	(working copy)
    @@ -1,3 +1,8 @@
    +2009-05-04: version 1.26
    +
    +	* don't include "stats sizes" by default in the stats method,
    +	  as that can hang big servers for a few seconds (Brad Fitzpatrick)
    +	
     2009-05-02: version 1.25
     
     	* Clear @buck2sock when calling disconnect_all.  (Dennis Stosberg,
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@811 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on May 3, 2009
  1. Checking in changes prior to tagging of version 1.25. Changelog diff is:

    bradfitz authored
    Index: ChangeLog
    ===================================================================
    --- ChangeLog	(revision 808)
    +++ ChangeLog	(working copy)
    @@ -1,3 +1,8 @@
    +2009-05-02: version 1.25
    +
    +	* Clear @buck2sock when calling disconnect_all.  (Dennis Stosberg,
    +	  [rt.cpan.org #45560]
    +	
     	* Reconnects to a dead connection shouldn't happen every time when the
     	  connection has never succeded. Apply the dead timeout to sockets that
     	  never even came up. Add a test.
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@809 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Jan 13, 2009
  1. Fix reconnects on dead sockets to not be as slow.

    hachi authored
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@805 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Nov 24, 2008
  1. Carp output is not that useful, switching to warn.

    henrylyne authored
    Issue warn after references after handled, so value for key is readable in warn.
    Remove unnecessary parenthesis.
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@797 b0b603af-a30f-0410-a34e-baf09ae79d0b
  2. Remove change to default val to empty string.

    henrylyne authored
    Insert warning with memkey to help debug.
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@796 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Nov 21, 2008
  1. If a memcache value is undefined, default it to an empty string. This…

    henrylyne authored
    … fixes errors reported for using length on undef, and trying to concatenate an undef value.
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@795 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Jul 23, 2008
  1. Fixed flush_all to only return success when there is a proper OK

    ykerherve authored
    returned by all the servers. 
    
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@790 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Feb 23, 2008
  1. This change is causing massive slowdown on some operations. I have ye…

    hachi authored
    …t to figure out exactly what the problem is, but I'm backing it out for the moment.
    
    Revert "Cache::Memcached: use 'noreply' option in void context. (Tomash Brechko <tomash.brechko@gmail.com>)"
    
    This reverts commit bbceec5ffa9bbb22344a5065c898349a15bd2be6.
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@713 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Feb 22, 2008
  1. Cache::Memcached: use 'noreply' option in void context. (Tomash Brech…

    dormando authored
    …ko <tomash.brechko@gmail.com>)
    
    For add(), set(), replace(), delete(), incr(), decr(), flush_all()
    methods set 'noreply' option if the method was called in a void
    context.
    
    There's no 'verbosity' Perl binding.
    
    Note that run_command() generic interface is broken.  You can't use
    it with noreply (and actually with many blocking commands either).
    
    This patch also adds <time> optional parameter handling to
    flush_all().  The delay is evenly distributed among all servers.
    
    Add benchmark script for noreply parameter.
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@709 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Nov 14, 2007
  1. _write_and_read return undef on error which generates

    ykerherve authored
    unwanted warning in the client.
    
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@634 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Jul 17, 2007
  1. Checking in changes prior to tagging of version 1.24. Changelog diff is:

    bradfitz authored
    Index: ChangeLog
    ===================================================================
    --- ChangeLog	(revision 591)
    +++ ChangeLog	(working copy)
    @@ -1,3 +1,5 @@
    +2007-07-17: version 1.24
    +
     	* update the stats method, including tests for it
     	  (Ronald J Kimball <rkimball+memcached@pangeamedia.com>)
     
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@601 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Jul 3, 2007
  1. update the stats method (from Ronald J Kimball <rkimball+memcached@pa…

    bradfitz authored
    …ngeamedia.com>)
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@576 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Jul 2, 2007
  1. * arguments to 'new' constructor can be %hash or $hashref now

    bradfitz authored
              (previously was only $hashref)
    
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@574 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Jun 19, 2007
  1. Checking in changes prior to tagging of version 1.23. Changelog diff is:

    bradfitz authored
    Index: ChangeLog
    ===================================================================
    --- ChangeLog	(revision 567)
    +++ ChangeLog	(working copy)
    @@ -1,3 +1,5 @@
    +2007-06-19: version 1.23
    +
     	* add 'remove' as an alias for 'delete' (Dave Cardwell <dave@davecardwell.co.uk>)
     
     2007-06-18: version 1.22
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@568 b0b603af-a30f-0410-a34e-baf09ae79d0b
  2. add 'remove' as an alias for 'delete' (Dave Cardwell <dave@davecardwe…

    bradfitz authored
    …ll.co.uk>)
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@567 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Jun 18, 2007
  1. fix from:

    bradfitz authored
    http://rt.cpan.org/Public/Bug/Display.html?id=27181
    
    and remove the somewhat-half-done and documented hook support, which
    is also unused and slows stuff down.
    
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@564 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on May 14, 2007
  1. Add hook support to memcache client, and define a few hooks for use i…

    hachi authored
    …n gathering speed statistics.
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@558 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on May 9, 2007
  1. Move check for XS module availaiblity to below the definition of $VER…

    hachi authored
    …SION. GetParserXS was depending on a specific version of Cache::Memcached, and the version check was failing in the eval searching for it. Silent problem, now fixed.
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@556 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on May 2, 2007
  1. + * let parser_class be configured as a constructor option,

    bradfitz authored
    +         defaulting to XS if available, else regular.  (unless
    +         $ENV{NO_XS} is set, in which case the default is regular)
    
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@538 b0b603af-a30f-0410-a34e-baf09ae79d0b
  2. Checking in changes prior to tagging of version 1.21. Changelog diff is:

    bradfitz authored
    Index: ChangeLog
    ===================================================================
    --- ChangeLog	(revision 529)
    +++ ChangeLog	(working copy)
    @@ -1,3 +1,9 @@
    +2007-05-02: version 1.21
    +
    +	* new faster optional interface for GetParser subclasses.  doing
    +	  this release so upcoming Cache::Memcached::GetParserXS can
    +	  depend on this.  otherwise this release isn't interesting.
    +
     2007-04-16: version 1.20
     
             * fix "Warning produced when flush_all called" from CDENT
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@531 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Apr 17, 2007
  1. Checking in changes prior to tagging of version 1.20. Changelog diff is:

    bradfitz authored
    Index: ChangeLog
    ===================================================================
    --- ChangeLog	(revision 509)
    +++ ChangeLog	(working copy)
    @@ -1,3 +1,5 @@
    +2007-04-16: version 1.20
    +
             * fix "Warning produced when flush_all called" from CDENT
     	  http://rt.cpan.org/Public/Bug/Display.html?id=22181
     
    
    
    git-svn-id: http://code.sixapart.com/svn/memcached/trunk/api/perl@517 b0b603af-a30f-0410-a34e-baf09ae79d0b
Commits on Nov 20, 2006
Something went wrong with that request. Please try again.