diff --git a/vset.c b/vset.c index 9903e1191..22e35feb9 100644 --- a/vset.c +++ b/vset.c @@ -1210,7 +1210,7 @@ int VINFO_RedisCommand(RedisModuleCtx *ctx, RedisModuleString **argv, int argc) struct vsetObject *vset = RedisModule_ModuleTypeGetValue(key); /* Reply with hash */ - RedisModule_ReplyWithMap(ctx, 6); + RedisModule_ReplyWithMap(ctx, 7); /* Quantization type */ RedisModule_ReplyWithSimpleString(ctx, "quant-type"); @@ -1228,6 +1228,10 @@ int VINFO_RedisCommand(RedisModuleCtx *ctx, RedisModuleString **argv, int argc) RedisModule_ReplyWithSimpleString(ctx, "max-level"); RedisModule_ReplyWithLongLong(ctx, vset->hnsw->max_level); + /* Number of nodes with attributes. */ + RedisModule_ReplyWithSimpleString(ctx, "attributes-count"); + RedisModule_ReplyWithLongLong(ctx, vset->numattribs); + /* Vector set ID. */ RedisModule_ReplyWithSimpleString(ctx, "vset-uid"); RedisModule_ReplyWithLongLong(ctx, vset->id);