diff options
author | dormando <dormando@rydia.net> | 2011-09-28 17:15:20 -0700 |
---|---|---|
committer | dormando <dormando@rydia.net> | 2011-09-28 17:15:20 -0700 |
commit | b7ba2969db0257e9464cf63f0fa36e310ca77214 (patch) | |
tree | 258164640d0ba2783d69afe2d1f74c57d402f929 | |
parent | 839949a9951bf54917eab8c6c1c5b2b8e2468e17 (diff) | |
download | memcached-b7ba2969db0257e9464cf63f0fa36e310ca77214.tar.gz |
upgrade stats items counters to 64bit1.4.8-rc1
4 billion evictions should be enough for anybody!
-rw-r--r-- | items.c | 28 |
1 files changed, 14 insertions, 14 deletions
@@ -26,14 +26,14 @@ static void item_unlink_q(item *it); #define LARGEST_ID POWER_LARGEST typedef struct { - unsigned int evicted; - unsigned int evicted_nonzero; + uint64_t evicted; + uint64_t evicted_nonzero; rel_time_t evicted_time; - unsigned int reclaimed; - unsigned int outofmemory; - unsigned int tailrepairs; - unsigned int expired_unfetched; - unsigned int evicted_unfetched; + uint64_t reclaimed; + uint64_t outofmemory; + uint64_t tailrepairs; + uint64_t expired_unfetched; + uint64_t evicted_unfetched; } itemstats_t; static item *heads[LARGEST_ID]; @@ -451,21 +451,21 @@ void do_item_stats(ADD_STAT add_stats, void *c) { APPEND_NUM_FMT_STAT(fmt, i, "number", "%u", sizes[i]); APPEND_NUM_FMT_STAT(fmt, i, "age", "%u", tails[i]->time); APPEND_NUM_FMT_STAT(fmt, i, "evicted", - "%u", itemstats[i].evicted); + "%llu", (unsigned long long)itemstats[i].evicted); APPEND_NUM_FMT_STAT(fmt, i, "evicted_nonzero", - "%u", itemstats[i].evicted_nonzero); + "%llu", (unsigned long long)itemstats[i].evicted_nonzero); APPEND_NUM_FMT_STAT(fmt, i, "evicted_time", "%u", itemstats[i].evicted_time); APPEND_NUM_FMT_STAT(fmt, i, "outofmemory", - "%u", itemstats[i].outofmemory); + "%llu", (unsigned long long)itemstats[i].outofmemory); APPEND_NUM_FMT_STAT(fmt, i, "tailrepairs", - "%u", itemstats[i].tailrepairs); + "%llu", (unsigned long long)itemstats[i].tailrepairs); APPEND_NUM_FMT_STAT(fmt, i, "reclaimed", - "%u", itemstats[i].reclaimed); + "%llu", (unsigned long long)itemstats[i].reclaimed); APPEND_NUM_FMT_STAT(fmt, i, "expired_unfetched", - "%u", itemstats[i].expired_unfetched); + "%llu", (unsigned long long)itemstats[i].expired_unfetched); APPEND_NUM_FMT_STAT(fmt, i, "evicted_unfetched", - "%u", itemstats[i].evicted_unfetched); + "%llu", (unsigned long long)itemstats[i].evicted_unfetched); } } |