1. 02 Oct, 2018 3 commits
    • antirez's avatar
      Remove client->buf from output buffers in client info. · ac44ceed
      antirez authored
      Technically it is correct that we count that, but the sense of the field
      is more the *overhead* of the client compared to the baseline. So we
      want to see idle clients at 0.
      ac44ceed
    • antirez's avatar
      client argv mem reporting: less precise and expansive. · 8b343f1c
      antirez authored
      Avoid doing efforts to include fragmentation and just count the bulk
      size: enough to give an hint about clients doing huge argv allocations
      (the gist of the original patch was such detection), without risks of
      performances impacts.
      8b343f1c
    • Oran Agra's avatar
      memory reporting of clients argv · 2379e5db
      Oran Agra authored
      track and report memory used by clients argv.
      this is very usaful in case clients started sending a command and didn't
      complete it. in which case the first args of the command are already
      trimmed from the query buffer.
      2379e5db
  2. 01 Oct, 2018 6 commits
  3. 30 Sep, 2018 3 commits
    • Bruce Merry's avatar
      Fix incorrect memory usage accounting in zrealloc · 8fd1031b
      Bruce Merry authored
      When HAVE_MALLOC_SIZE is false, each call to zrealloc causes used_memory
      to increase by PREFIX_SIZE more than it should, due to mis-matched
      accounting between the original zmalloc (which includes PREFIX size in
      its increment) and zrealloc (which misses it from its decrement).
      
      I've also supplied a command-line test to easily demonstrate the
      problem. It's not wired into the test framework, because I don't know
      TCL so I'm not sure how to automate it.
      8fd1031b
    • Oran Agra's avatar
      fix #5024 - commandstats for multi-exec were logged as EXEC. · f03aed3c
      Oran Agra authored
      this was broken a while back by ba9154d7
      the purpose of which was to fix commandstats for GEOADD
      f03aed3c
    • Bruce Merry's avatar
      Fix invalid use of sdsZmallocSize on an embedded string · ecc48369
      Bruce Merry authored
      sdsZmallocSize assumes a dynamically allocated SDS. When given a string
      object created by createEmbeddedStringObject, it calls zmalloc_size on a
      pointer that isn't the one returned by zmalloc
      ecc48369
  4. 28 Sep, 2018 1 commit
  5. 27 Sep, 2018 5 commits
  6. 26 Sep, 2018 5 commits
  7. 25 Sep, 2018 7 commits
  8. 24 Sep, 2018 5 commits
  9. 21 Sep, 2018 1 commit
  10. 20 Sep, 2018 1 commit
  11. 19 Sep, 2018 3 commits