-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/13603/
-----------------------------------------------------------

(Updated Jan. 17, 2014, 3:58 a.m.)


Review request for mesos, Benjamin Hindman and Jie Yu.


Changes
-------

-TimeSeries is now in its own header.
-The TimeSeries code has been cleaned up in a few places and documentation has 
been improved substantially.
-TimeSeries tests are now much simpler as well!


Repository: mesos-git


Description
-------

The first part of this change is the removal of the archive operation.

This also exposes a TimeSeries data structure used by Statistics.

The goal here is to provide reasonable historical information for high 
frequency time series that rapidly exceed capacity.
TimeSeries allows a window of values to be stored, while "sparsifying" older 
values when the capacity is exceeded.
See the documentation on TimeSeries for details.

An alternative, more deterministic approach, is to use sampling on older values.
Both approaches have their advantages and disadvantages.


Diffs (updated)
-----

  3rdparty/libprocess/Makefile.am 47e6d02c29fc4485e5d32bc6adaea62c82c1d60e 
  3rdparty/libprocess/include/process/statistics.hpp 
ce122a5eaa1aa9c09207cc8c9428136b681561cf 
  3rdparty/libprocess/include/process/timeseries.hpp PRE-CREATION 
  3rdparty/libprocess/src/process.cpp 67f7f9b3b05c8bc9b0f6281689223996ddfa68d1 
  3rdparty/libprocess/src/statistics.cpp 
d4ba9f146f7b9b46525a0e27fbfb3d61a21a94fc 
  3rdparty/libprocess/src/tests/statistics_tests.cpp 
e6c9a1b776d6f3339f96898c3501d2a00c416006 
  3rdparty/libprocess/src/tests/timeseries_tests.cpp PRE-CREATION 

Diff: https://reviews.apache.org/r/13603/diff/


Testing
-------

Added tests to verify the truncation and sparsification of time series.


Thanks,

Ben Mahler

Reply via email to