1. 01 Mar, 2018 2 commits
  2. 28 Feb, 2018 1 commit
  3. 27 Feb, 2018 10 commits
  4. 23 Feb, 2018 1 commit
  5. 19 Feb, 2018 1 commit
    • antirez's avatar
      Track number of logically expired keys still in memory. · ffde73c5
      antirez authored
      This commit adds two new fields in the INFO output, stats section:
      
      expired_stale_perc:0.34
      expired_time_cap_reached_count:58
      
      The first field is an estimate of the number of keys that are yet in
      memory but are already logically expired. They reason why those keys are
      yet not reclaimed is because the active expire cycle can't spend more
      time on the process of reclaiming the keys, and at the same time nobody
      is accessing such keys. However as the active expire cycle runs, while
      it will eventually have to return to the caller, because of time limit
      or because there are less than 25% of keys logically expired in each
      given database, it collects the stats in order to populate this INFO
      field.
      
      Note that expired_stale_perc is a running average, where the current
      sample accounts for 5% and the history for 95%, so you'll see it
      changing smoothly over time.
      
      The other field, expired_time_cap_reached_count, counts the number
      of times the expire cycle had to s...
      ffde73c5
  6. 15 Feb, 2018 3 commits
  7. 14 Feb, 2018 10 commits
  8. 13 Feb, 2018 9 commits
  9. 02 Feb, 2018 1 commit
  10. 24 Jan, 2018 2 commits