1. 27 Jun, 2018 2 commits
  2. 26 Jun, 2018 2 commits
  3. 21 Jun, 2018 1 commit
  4. 20 Jun, 2018 1 commit
    • Guy Benoish's avatar
      Enhance RESTORE with RDBv9 new features · b5197f1f
      Guy Benoish authored
      RESTORE now supports:
      1. Setting LRU/LFU
      2. Absolute-time TTL
      
      Other related changes:
      1. RDB loading will not override LRU bits when RDB file
         does not contain the LRU opcode.
      2. RDB loading will not set LRU/LFU bits if the server's
         maxmemory-policy does not match.
      b5197f1f
  5. 19 Jun, 2018 1 commit
  6. 14 Jun, 2018 1 commit
  7. 12 Jun, 2018 1 commit
  8. 11 Jun, 2018 2 commits
  9. 05 Jun, 2018 1 commit
  10. 25 May, 2018 1 commit
  11. 24 May, 2018 1 commit
  12. 17 May, 2018 1 commit
    • Oran Agra's avatar
      Active defrag fixes for 32bit builds · ad133e10
      Oran Agra authored
      problems fixed:
      * failing to read fragmentation information from jemalloc
      * overflow in jemalloc fragmentation hint to the defragger
      * test suite not triggering eviction after population
      ad133e10
  13. 15 May, 2018 2 commits
  14. 11 May, 2018 2 commits
  15. 29 Apr, 2018 1 commit
  16. 23 Apr, 2018 1 commit
  17. 20 Apr, 2018 1 commit
  18. 25 Mar, 2018 1 commit
  19. 15 Mar, 2018 6 commits
  20. 14 Mar, 2018 1 commit
  21. 12 Mar, 2018 1 commit
    • Oran Agra's avatar
      Adding real allocator fragmentation to INFO and MEMORY command + active defrag test · 806736cd
      Oran Agra authored
      other fixes / improvements:
      - LUA script memory isn't taken from zmalloc (taken from libc malloc)
        so it can cause high fragmentation ratio to be displayed (which is false)
      - there was a problem with "fragmentation" info being calculated from
        RSS and used_memory sampled at different times (now sampling them together)
      
      other details:
      - adding a few more allocator info fields to INFO and MEMORY commands
      - improve defrag test to measure defrag latency of big keys
      - increasing the accuracy of the defrag test (by looking at real grag info)
        this way we can use an even lower threshold and still avoid false positives
      - keep the old (total) "fragmentation" field unchanged, but add new ones for spcific things
      - add these the MEMORY DOCTOR command
      - deduct LUA memory from the rss in case of non jemalloc allocator (one for which we don't "allocator active/used")
      - reduce sampling rate of the rss and allocator info
      806736cd
  22. 24 Jan, 2018 1 commit
  23. 09 Jan, 2018 1 commit
  24. 04 Dec, 2017 1 commit
  25. 01 Dec, 2017 6 commits