History log of /memcached-1.4.29/scripts/memcached-tool (Results 1 – 15 of 15)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 1.6.32, 1.6.31, 1.6.30, 1.6.29, 1.6.28, 1.6.27, 1.6.26, 1.6.25, 1.6.24, 1.6.23, 1.6.22, 1.6.21, 1.6.20, 1.6.19, 1.6.18, 1.6.17, 1.6.16, 1.6.15, 1.6.14, 1.6.13, 1.6.12, 1.6.11, 1.6.10, 1.6.9, 1.6.8, 1.6.7, 1.6.6, 1.6.5, 1.6.4, 1.6.3, 1.6.2, 1.6.1, 1.6.0, 1.5.22, 1.5.21, 1.5.20, 1.5.19, 1.5.18, 1.5.17, 1.5.16, 1.5.15, 1.5.14, 1.5.13, 1.5.12, 1.5.11, 1.5.10, 1.5.9, 1.5.8, 1.5.7, 1.5.6, 1.5.5, 1.5.4, 1.5.3, 1.5.2, 1.5.1, 1.5.0, 1.4.39, 1.4.38, 1.4.37, flash-with-wbuf-stack, 1.4.36, 1.4.35, 1.4.34, 1.4.33, 1.4.32, 1.4.31, 1.4.30, 1.4.29, 1.4.28, 1.4.27, 1.4.26, 1.4.25, 1.4.24, 1.4.23, 1.4.22, 1.4.21, 1.4.20, 1.4.19, 1.4.18, 1.4.17, 1.4.16
# ba6d5705 19-Oct-2012 Andrey Niakhaichyk <[email protected]>

Implement settings and sizes stats. Show information about empty slabs.


Revision tags: 1.4.15, 1.4.14, 1.4.13, 1.4.12, 1.4.11, 1.4.11-rc1, 1.4.11-beta1, 1.4.10, 1.4.9, 1.4.9-beta1, 1.4.8, 1.4.8-rc1, 1.4.7, 1.4.7-rc1
# 51c6550f 08-Aug-2011 dormando <[email protected]>

fix memcached-tool to print about all slabs

previously hardcoded to 40. now will iterate up through all of them.


Revision tags: 1.4.6, 1.4.6-rc1, 1.6.0-beta1
# b4936c4e 20-Apr-2010 Jon Jensen <[email protected]>

Allow use of a UNIX socket in addition to INET sockets


Revision tags: 1.4.5, 1.4.4, 1.4.3, 1.4.3-rc2, 1.4.3-rc1, 1.4.2, 1.4.2-rc1
# c94c940a 07-Oct-2009 dormando <[email protected]>

remove old unfinished slab reassignment code

Old code was unfinished, had no test coverage, and not quite what we'll end up
with in the future.

Slab reassignment will happen in earnest soon, but fo

remove old unfinished slab reassignment code

Old code was unfinished, had no test coverage, and not quite what we'll end up
with in the future.

Slab reassignment will happen in earnest soon, but for now we should stop
confusing users.

show more ...


Revision tags: 1.4.1, 1.4.1-rc1
# 7af0829c 26-Aug-2009 Ryan Tomayko <[email protected]>

memcached-tool shows: evictions, evict_time, and OOM counts


# 743fab42 14-Sep-2009 Dustin Sallings <[email protected]>

Wider reaching whitespace cleanup.


Revision tags: 1.4-rc1, 1.4.0, 1.4.0-rc1, 1.2.8, 1.3.3, 1.2.7, 1.2.7-rc1, 1.3.2
# 90ba3661 27-Jan-2009 Steve Yen <[email protected]>

memcached-tool dump command fixed for expired/evicted/deleted keys

Fixed the memcached-tool 'dump' command to handle the case when
dumping keys that have expired, evicted or been deleted in the mids

memcached-tool dump command fixed for expired/evicted/deleted keys

Fixed the memcached-tool 'dump' command to handle the case when
dumping keys that have expired, evicted or been deleted in the midst
of the big iteration. Previously, memcached-tool would just hang in
these cases. The memcached-tool uses the results from 'stats
cachedump' as the keys to iterate through, and will do a 'get' on each
key. The 'stats cachedump' implementation, however, does not check
for expiry, which is debatably the correct thing to do.

show more ...


# a53e6166 27-Jan-2009 Steve Yen <[email protected]>

too many args in stats cachedump message

Fixed memcached-tool to send a proper 'stats cachedump' message during
the dump command. It had 1 too many arguments.


# 8dc3a6e6 27-Jan-2009 Steve Yen <[email protected]>

more usage info in memcached-tool

Added 'dump' command info and more info about the 'move' command and
slabs reassign to the memcached-tool usage string.


# 6e53db56 27-Jan-2009 Steve Yen <[email protected]>

memcached-tool move handles CLIENT_ERROR response

The memcached-tool 'move' command fixed to handle CLIENT_ERROR
response from server, which signals that the server was probably not
compiled with sl

memcached-tool move handles CLIENT_ERROR response

The memcached-tool 'move' command fixed to handle CLIENT_ERROR
response from server, which signals that the server was probably not
compiled with slab reassignment.

show more ...


Revision tags: 1.2.6, 1.2.5, 1.2.4
# 334826fe 05-Oct-2007 Steven Grimm <[email protected]>

Allow memcached-tool dump mode to output keys containing punctuation

The regular expression that was being used to match a cache key was treating
colons as word breaks, so it couldn't read keys of t

Allow memcached-tool dump mode to output keys containing punctuation

The regular expression that was being used to match a cache key was treating
colons as word breaks, so it couldn't read keys of the form "type:id".


git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@628 b0b603af-a30f-0410-a34e-baf09ae79d0b

show more ...


# 8834e625 03-Oct-2007 Dan Christian <[email protected]>

The memcached-tool script can now display stats. Patch
provided by Dan Christian <[email protected]>


git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@623 b0b603af-a30f-0410-a34e

The memcached-tool script can now display stats. Patch
provided by Dan Christian <[email protected]>


git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@623 b0b603af-a30f-0410-a34e-baf09ae79d0b

show more ...


Revision tags: 1.2.3, 1.2.2
# fa019c84 12-Apr-2007 Paul Lindner <[email protected]>

add new experimental dump mode

git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@502 b0b603af-a30f-0410-a34e-baf09ae79d0b


Revision tags: 1.2.1, 1.2.0
# f227fae5 16-Jul-2004 Brad Fitzpatrick <[email protected]>

remove debug


git-svn-id: http://code.sixapart.com/svn/memcached/trunk@213 b0b603af-a30f-0410-a34e-baf09ae79d0b


# 0c84015a 16-Jul-2004 Brad Fitzpatrick <[email protected]>

new memcached tuning tool. observe:

lj@grimace:~$ memcached-tool.pl
Usage: memcached-tool <host[:port]> [mode]

memcached-tool 10.0.0.5:11211 display # shows slabs
memcached-tool 1

new memcached tuning tool. observe:

lj@grimace:~$ memcached-tool.pl
Usage: memcached-tool <host[:port]> [mode]

memcached-tool 10.0.0.5:11211 display # shows slabs
memcached-tool 10.0.0.5:11211 # same. (default is display)
memcached-tool 10.0.0.5:11211 move 7 9 # takes 1MB slab from class #7
# to class #9.

You can only move slabs around once memory is totally allocated, and only
once the target class is full. (So you can't move from #6 to #9 and #7
to #9 at the same itme, since you'd have to wait for #9 to fill from
the first reassigned page)

lj@grimace:~$ memcached-tool.pl 10.0.0.41:11211
# Item_Size Max_age 1MB_pages Full?
6 64 B 12869 s 82 yes
7 128 B 12446 s 74 yes
8 256 B 11069 s 91 yes
9 512 B 12184 s 54 yes
10 1 kB 12120 s 106 yes
11 2 kB 11498 s 181 yes
12 4 kB 10087 s 189 yes
13 8 kB 8322 s 124 yes
14 16 kB 7335 s 69 yes
15 32 kB 4591 s 31 yes
16 64 kB 3378 s 17 yes
17 128 kB 39944 s 6 yes


lj@grimace:~$ memcached-tool.pl 10.0.0.41:11211 move 17 16
Success.

lj@grimace:~$ memcached-tool.pl 10.0.0.41:11211 move 17 16
Error: can't move from 17 to 16. Destination not yet full? See usage docs.

lj@grimace:~$ memcached-tool.pl 10.0.0.41:11211
# Item_Size Max_age 1MB_pages Full?
6 64 B 12687 s 82 yes
7 128 B 12338 s 74 yes
8 256 B 10968 s 91 yes
9 512 B 11950 s 54 yes
10 1 kB 11931 s 106 yes
11 2 kB 11421 s 181 yes
12 4 kB 9986 s 189 yes
13 8 kB 8356 s 124 yes
14 16 kB 7240 s 69 yes
15 32 kB 4584 s 31 yes
16 64 kB 3257 s 18 no
17 128 kB 40287 s 5 yes


git-svn-id: http://code.sixapart.com/svn/memcached/trunk@212 b0b603af-a30f-0410-a34e-baf09ae79d0b

show more ...