1. 29 Nov, 2017 3 commits
    • antirez's avatar
      PSYNC2: just store script bodies into RDB. · 7eefca16
      antirez authored
      Related to #4483. As suggested by @soloestoy, we can retrieve the SHA1
      from the body. Given that in the new implementation using AUX fields we
      ended copying around a lot to create new objects and strings, extremize
      such concept and trade CPU for space inside the RDB file.
      7eefca16
    • antirez's avatar
      PSYNC2: luaCreateFunction() should handle NULL client parameter. · 21acad40
      antirez authored
      See #4483. This is needed because luaCreateFunction() is now called
      from RDB loading code outside a client context.
      21acad40
    • antirez's avatar
      PSYNC2: Save Lua scripts state into RDB file. · a8fbcd3b
      antirez authored
      This is currently needed in order to fix #4483, but this can be
      useful in other contexts, so maybe later we may want to remove the
      conditionals and always save/load scripts.
      
      Note that we are using the "lua" AUX field here, in order to guarantee
      backward compatibility of the RDB file. The unknown AUX fields must be
      discarded by past versions of Redis.
      a8fbcd3b
  2. 28 Nov, 2017 13 commits
  3. 27 Nov, 2017 4 commits
  4. 24 Nov, 2017 9 commits
  5. 23 Nov, 2017 3 commits
  6. 22 Nov, 2017 3 commits
  7. 21 Nov, 2017 2 commits
  8. 19 Nov, 2017 1 commit
  9. 08 Nov, 2017 2 commits