1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-07 13:22:56 +03:00

fix MEMORY STATS

This commit is contained in:
Leibale
2023-07-06 15:44:24 -04:00
parent 7eaf3cdf3d
commit 492c451b2d
2 changed files with 6 additions and 4 deletions

View File

@@ -18,12 +18,8 @@ describe('MEMORY STATS', () => {
assert.equal(typeof memoryStats['replication.backlog'], 'number'); assert.equal(typeof memoryStats['replication.backlog'], 'number');
assert.equal(typeof memoryStats['clients.slaves'], 'number'); assert.equal(typeof memoryStats['clients.slaves'], 'number');
assert.equal(typeof memoryStats['clients.normal'], 'number'); assert.equal(typeof memoryStats['clients.normal'], 'number');
if (testUtils.isVersionGreaterThan([7])) {
assert.equal(typeof memoryStats['cluster.links'], 'number');
}
assert.equal(typeof memoryStats['aof.buffer'], 'number'); assert.equal(typeof memoryStats['aof.buffer'], 'number');
assert.equal(typeof memoryStats['lua.caches'], 'number'); assert.equal(typeof memoryStats['lua.caches'], 'number');
assert.equal(typeof memoryStats['functions.caches'], 'number');
assert.equal(typeof memoryStats['overhead.total'], 'number'); assert.equal(typeof memoryStats['overhead.total'], 'number');
assert.equal(typeof memoryStats['keys.count'], 'number'); assert.equal(typeof memoryStats['keys.count'], 'number');
assert.equal(typeof memoryStats['keys.bytes-per-key'], 'number'); assert.equal(typeof memoryStats['keys.bytes-per-key'], 'number');
@@ -41,5 +37,10 @@ describe('MEMORY STATS', () => {
assert.equal(typeof memoryStats['rss-overhead.bytes'], 'number'); assert.equal(typeof memoryStats['rss-overhead.bytes'], 'number');
assert.equal(typeof memoryStats['fragmentation'], 'string'); assert.equal(typeof memoryStats['fragmentation'], 'string');
assert.equal(typeof memoryStats['fragmentation.bytes'], 'number'); assert.equal(typeof memoryStats['fragmentation.bytes'], 'number');
if (testUtils.isVersionGreaterThan([7])) {
assert.equal(typeof memoryStats['cluster.links'], 'number');
assert.equal(typeof memoryStats['functions.caches'], 'number');
}
}, GLOBAL.SERVERS.OPEN); }, GLOBAL.SERVERS.OPEN);
}); });

View File

@@ -11,6 +11,7 @@ export type MemoryStatsReply = TuplesToMapReply<[
[BlobStringReply<'cluster.links'>, NumberReply], [BlobStringReply<'cluster.links'>, NumberReply],
[BlobStringReply<'aof.buffer'>, NumberReply], [BlobStringReply<'aof.buffer'>, NumberReply],
[BlobStringReply<'lua.caches'>, NumberReply], [BlobStringReply<'lua.caches'>, NumberReply],
/** added in 7.0 */
[BlobStringReply<'functions.caches'>, NumberReply], [BlobStringReply<'functions.caches'>, NumberReply],
[BlobStringReply<'overhead.total'>, NumberReply], [BlobStringReply<'overhead.total'>, NumberReply],
[BlobStringReply<'keys.count'>, NumberReply], [BlobStringReply<'keys.count'>, NumberReply],