1. 09 Apr, 2018 1 commit
    • antirez's avatar
      Modules API: blocked client free callback modified to get a context. · 49e09823
      antirez authored
      Note that this was an experimental API that can only be enabled with
      REIDSMODULE_EXPERIMENTAL_API, so it is subject to change until its
      promoted to stable API. Sorry for the breakage, it is trivial to
      resolve btw. This change will not be back ported to Redis 4.0.
      49e09823
  2. 31 Mar, 2018 1 commit
  3. 30 Mar, 2018 3 commits
  4. 14 Feb, 2018 4 commits
  5. 07 Jan, 2018 1 commit
  6. 27 Sep, 2017 2 commits
  7. 14 Jul, 2017 3 commits
  8. 06 Jul, 2017 1 commit
  9. 03 May, 2017 4 commits
  10. 12 Jan, 2017 2 commits
  11. 05 Dec, 2016 3 commits
  12. 30 Nov, 2016 1 commit
  13. 13 Oct, 2016 4 commits
  14. 07 Oct, 2016 4 commits
  15. 02 Oct, 2016 1 commit
  16. 21 Sep, 2016 1 commit
  17. 09 Sep, 2016 1 commit
  18. 03 Aug, 2016 2 commits
  19. 02 Aug, 2016 1 commit
    • antirez's avatar
      Modules: StringAppendBuffer() and ability to retain strings. · 7829e4ed
      antirez authored
      RedisModule_StringRetain() allows, when automatic memory management is
      on, to keep string objects living after the callback returns. Can also
      be used in order to use Redis reference counting of objects inside
      modules.
      
      The reason why this is useful is that sometimes when implementing new
      data types we want to reference RedisModuleString objects inside the
      module private data structures, so those string objects must be valid
      after the callback returns even if not referenced inside the Redis key
      space.
      7829e4ed