diff --git a/packages/client/lib/commands/MEMORY_STATS.spec.ts b/packages/client/lib/commands/MEMORY_STATS.spec.ts index d210514d7f..29af2b95d9 100644 --- a/packages/client/lib/commands/MEMORY_STATS.spec.ts +++ b/packages/client/lib/commands/MEMORY_STATS.spec.ts @@ -18,12 +18,8 @@ describe('MEMORY STATS', () => { assert.equal(typeof memoryStats['replication.backlog'], 'number'); assert.equal(typeof memoryStats['clients.slaves'], '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['lua.caches'], 'number'); - assert.equal(typeof memoryStats['functions.caches'], 'number'); assert.equal(typeof memoryStats['overhead.total'], 'number'); assert.equal(typeof memoryStats['keys.count'], '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['fragmentation'], 'string'); 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); }); diff --git a/packages/client/lib/commands/MEMORY_STATS.ts b/packages/client/lib/commands/MEMORY_STATS.ts index b15db7fb8f..4e6997ff99 100644 --- a/packages/client/lib/commands/MEMORY_STATS.ts +++ b/packages/client/lib/commands/MEMORY_STATS.ts @@ -11,6 +11,7 @@ export type MemoryStatsReply = TuplesToMapReply<[ [BlobStringReply<'cluster.links'>, NumberReply], [BlobStringReply<'aof.buffer'>, NumberReply], [BlobStringReply<'lua.caches'>, NumberReply], + /** added in 7.0 */ [BlobStringReply<'functions.caches'>, NumberReply], [BlobStringReply<'overhead.total'>, NumberReply], [BlobStringReply<'keys.count'>, NumberReply],