antirez
|
6a424b5e36
|
RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.
|
2015-07-26 15:17:18 +02:00 |
|
antirez
|
aa3a3024d0
|
Fix iterator for issue #2438.
Itereator misuse due to analyzeLatencyForEvent() accessing the
dictionary during the iteration, without the iterator being
reclared as safe.
|
2015-03-04 11:48:19 -08:00 |
|
antirez
|
c752dc5adb
|
Separate latency monitoring of eviction loop and eviction DELs.
|
2015-02-11 10:52:27 +01:00 |
|
Salvatore Sanfilippo
|
f2af27f04c
|
Merge pull request #2197 from sunheehnus/sparkline
sparkline.c: mov label-ini into the AddSample Function
|
2014-12-09 11:27:40 +01:00 |
|
Sun He
|
c965d0425d
|
sparkline.c: mov label-ini into the AddSample Function
|
2014-12-08 11:15:06 +08:00 |
|
antirez
|
dcab2c2f32
|
Fix non-linux builds error introduced with THP checks.
|
2014-11-14 17:13:35 +01:00 |
|
antirez
|
06401be3fb
|
THP detection for LATENCY DOCTOR.
|
2014-11-12 11:17:12 +01:00 |
|
antirez
|
0775665453
|
THP detection / reporting functions added.
|
2014-11-12 10:43:32 +01:00 |
|
antirez
|
2e94ffb1d1
|
Remove warnings and improve integer sign correctness.
|
2014-08-13 11:44:38 +02:00 |
|
antirez
|
68d6eb6a3f
|
Fix typo in LATENCY DOCTOR output.
|
2014-07-11 10:57:28 +02:00 |
|
antirez
|
49903897ef
|
LATENCY HISTORY returns empty array if no data is available.
Previously we returned an error.
|
2014-07-10 16:20:40 +02:00 |
|
antirez
|
a1f3072ab5
|
Fixed a few missing newline in createLatencyReport().
|
2014-07-09 16:45:40 +02:00 |
|
antirez
|
cdc44eaf1a
|
createLatencyReport(): compile before commit avoids commits.
|
2014-07-08 17:17:08 +02:00 |
|
antirez
|
8dfa279c19
|
createLatencyReport(), fix mount option name.
|
2014-07-08 17:12:21 +02:00 |
|
antirez
|
5102269c5a
|
createLatencyReport(): initialize all advices to zero.
|
2014-07-08 17:11:56 +02:00 |
|
antirez
|
a519c133a6
|
LATENCY DOCTOR first implementation complete.
|
2014-07-08 17:05:56 +02:00 |
|
antirez
|
d1e9441165
|
Fix analyzeLatencyForEvent() MAD computation.
|
2014-07-08 12:56:45 +02:00 |
|
antirez
|
b65c20e3ea
|
LATENCY DOCTOR: initial draft and events summary output.
|
2014-07-08 11:31:46 +02:00 |
|
antirez
|
608c0051d6
|
Latency: low level time series analysis implemented.
|
2014-07-07 15:00:01 +02:00 |
|
antirez
|
84018db59c
|
LATENCY SAMPLES renamed LATENCY HISTORY.
|
2014-07-07 12:35:24 +02:00 |
|
antirez
|
9269ddff7c
|
LATENCY RESET implemented.
|
2014-07-07 12:34:54 +02:00 |
|
antirez
|
db90e562e7
|
Cast void* to char* to avoid waring in latencyCommand().
|
2014-07-02 16:56:08 +02:00 |
|
antirez
|
0954e4ede9
|
Properly initialize min/max in latency.c.
|
2014-07-02 16:55:34 +02:00 |
|
antirez
|
d13384e7d3
|
LATENCY GRAPH: filling under the curve is more readable.
|
2014-07-02 16:37:53 +02:00 |
|
antirez
|
0039e2e996
|
LATENCY GRAPH implemented.
|
2014-07-02 16:31:22 +02:00 |
|
antirez
|
2127c8e8fa
|
LATENCY LATEST: add the max field.
|
2014-07-02 12:40:38 +02:00 |
|
antirez
|
f765e5a698
|
Latency monitor: don't add new samples in the same second.
Instead we update the old sample with the new latency if it is greater.
|
2014-07-01 17:12:09 +02:00 |
|
antirez
|
224b5add47
|
LATENCY LATEST implemented.
|
2014-07-01 16:17:33 +02:00 |
|
antirez
|
4ef47b48b0
|
LATENCY SAMPLES implemented.
|
2014-07-01 16:07:13 +02:00 |
|
antirez
|
eabdfb3e30
|
Latency monitor: basic samples collection.
|
2014-07-01 11:30:15 +02:00 |
|