summaryrefslogtreecommitdiff
path: root/src/tracking.c
diff options
context:
space:
mode:
authorantirez <antirez@gmail.com>2020-02-07 18:12:45 +0100
committerantirez <antirez@gmail.com>2020-02-07 18:12:45 +0100
commit85e4777d5c4411b499a845565729910bb09d64ac (patch)
treef92650f94dadac7d17a036f73c28d2ffe1725711 /src/tracking.c
parent1ea66724300f1cd7c97b842a7c9190e72ea91976 (diff)
downloadredis-85e4777d5c4411b499a845565729910bb09d64ac.tar.gz
Tracking: minor change of names and new INFO field.
Diffstat (limited to 'src/tracking.c')
-rw-r--r--src/tracking.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/tracking.c b/src/tracking.c
index ecb7fbdcc..9c1c9620c 100644
--- a/src/tracking.c
+++ b/src/tracking.c
@@ -223,8 +223,8 @@ void trackingInvalidateKeysOnFlush(int dbid) {
void trackingLimitUsedSlots(void) {
static unsigned int timeout_counter = 0;
if (TrackingTable == NULL) return;
- if (server.tracking_table_max_fill == 0) return; /* No limits set. */
- size_t max_keys = server.tracking_table_max_fill;
+ if (server.tracking_table_max_keys == 0) return; /* No limits set. */
+ size_t max_keys = server.tracking_table_max_keys;
if (raxSize(TrackingTable) <= max_keys) {
timeout_counter = 0;
return; /* Limit not reached. */
@@ -264,3 +264,7 @@ void trackingLimitUsedSlots(void) {
uint64_t trackingGetTotalItems(void) {
return TrackingTableTotalItems;
}
+
+uint64_t trackingGetTotalKeys(void) {
+ return raxSize(TrackingTable);
+}