Salvatore Sanfilippo
antirez

Organizations

@redis
Jul 22, 2016
@antirez
  • @antirez 03f5b50
    Replication: when possible start RDB saving ASAP.
Jul 22, 2016
@antirez
Unexpected evictions with LRU policy
Jul 22, 2016
antirez commented on issue antirez/redis#2647
@antirez

General update for this issue: the cross-DB problems of Redis expire are now fixed into the unstable branch, that will be Redis 4.0 before end of O…

Jul 22, 2016
antirez commented on issue antirez/redis#2647
@antirez

@ben-manes I tried to do data-driven development using the tests you can find in the utils/lru directory in the Redis unstable distribution, and al…

Jul 22, 2016
@antirez
  • @antirez 8b76d55
    Sentinel: new test unit 07 that tests master down conditions.
Jul 22, 2016
antirez commented on commit antirez/redis@780a8b1d76
@antirez

I agree, also I agree (if I understand correctly) that you are for not fixing it since only happens in edge cross-version cases involving old slave…

Jul 22, 2016
@antirez
  • @antirez 3e9ce38
    Sentinel: check Slave INFO state more often when disconnected.
Jul 22, 2016
@antirez
Sentinel does not failover if master is unresponsive
Jul 22, 2016
antirez commented on issue antirez/redis#3404
@antirez

Hey @digitalpacman, thanks for the testing! There is an important issue I fixed in the latest commits of 3.2 branch that could cause this. Maybe wi…

Jul 21, 2016
antirez commented on issue antirez/redis#3404
@antirez

Please could you try with the latest commit in 3.2 branch? Thanks. On Jul 21, 2016 7:56 PM, "Brad Laney" notifications@github.com wrote: It works …

Jul 21, 2016
antirez commented on issue antirez/redis#3404
@antirez

Hello, the Sentinel doc documents all the scenarios an instance is considered to be down, and of course not responding servers should. Please check…

Jul 21, 2016
@antirez
Jul 21, 2016
@antirez
  • @antirez e0582b3
    Fix maxmemory shared integer check bug introduced with LFU.
Jul 20, 2016
@antirez
  • @antirez 2d5eb1f
    Volatile-ttl eviction policy implemented in terms of the pool.
Jul 20, 2016
@antirez
antirez deleted branch lfu at antirez/redis
Jul 20, 2016
Jul 20, 2016
antirez pushed to lfu at antirez/redis
@antirez
  • @antirez 9f1b7ab
    test-lru.rb: support for testing volatile-ttl policy.
Jul 20, 2016
antirez pushed to lfu at antirez/redis
@antirez
  • @antirez 6854c7b
    LFU: make counter log factor and decay time configurable.
Jul 19, 2016
antirez commented on issue antirez/redis#2647
@antirez

Another aspect to consider is that the design of the cache proposed in the paper, may be unacceptable for Redis, because of the admission policy co…

Jul 19, 2016
antirez commented on issue antirez/redis#2647
@antirez

@ben-manes reading the paper right now. Note that what I implemented supports aging so it's not naive LFU and adapts over time, so it should not be…

Jul 19, 2016
antirez commented on issue antirez/redis#2647
@antirez

@razvanphp The fix for this issue it's a non trivial change to the original LRU algorithm, I've the feeling I'll not merge back into 3.2, but inste…

Jul 19, 2016
antirez commented on issue antirez/redis#2647
@antirez

@ben-manes hey, I'm working at LFU right now. You can find a first implementation in the lfu branch on Github. I had 24 bits of space in the object…

Jul 18, 2016
antirez pushed to lfu at antirez/redis
@antirez
Jul 14, 2016
antirez pushed to lfu at antirez/redis
@antirez
  • @antirez ada70c7
    LFU simulator: remove dead code.
Jul 14, 2016
antirez pushed to lfu at antirez/redis
@antirez
  • @antirez fc92c66
    LRU simulator: fix new entry creation decr time.
Jul 14, 2016
antirez pushed to lfu at antirez/redis
@antirez
  • @antirez f50dc38
    LRU simulator: fix new entry creation.
antirez created branch lfu at antirez/redis
Jul 14, 2016
Jul 13, 2016
@antirez
  • @antirez e423f76
    LRU: Make cross-database choices for eviction.
Jul 12, 2016
@antirez
  • @antirez e64bf05
    LRU: cache SDS strings in the eviction pool.
Jul 12, 2016
@antirez