RETIRED, further work has moved to Debian project infrastructure
Go to file
Chris Dent 5bc3281f4e Drop out-of-time-sequence rate of change samples
Now that samples always go over the messaging bus before being
potentially supplied to the transformers, there is a possibility
that samples can arrive out of time order. When this happens a
negative time delta could happen, causing a negative number where
one makes no sense.

This change adjusts handling such that if a sample if older than the
sample in the cache it is dropped and the cache is reset to have the
most recent sample. A dropped sample is logged with a warning as we
assume that violations of the order of time are something we might
want to be aware of.

If the samples are the exact same age, we carry on.

Change-Id: I8c8fe0c0ab3c01ef5b2913ab18dfd5959aefaed3
2015-07-30 07:52:56 +00:00
ceilometer Drop out-of-time-sequence rate of change samples 2015-07-30 07:52:56 +00:00
devstack Move gnocchi resources definition in yaml file 2015-07-21 16:05:44 +02:00
doc Merge "Switch to using pbr's autodoc capability" 2015-07-06 12:37:55 +00:00
etc Merge "Move gnocchi resources definition in yaml file" 2015-07-24 22:23:44 +00:00
rally-jobs Add some rally scenarios 2014-12-03 06:39:17 +00:00
tools Improves send_test_data tools 2015-07-27 11:29:56 +02:00
.coveragerc Switch to the oslo_utils.fileutils 2015-07-19 23:46:28 +03:00
.gitignore Switch to using pbr's autodoc capability 2015-06-09 11:17:11 +02:00
.gitreview Update .gitreview for openstack. 2012-11-11 19:13:08 +00:00
.mailmap add mailmap to avoid dup of authors 2014-10-09 10:31:23 +03:00
.testr.conf Make ceilometer work correctly when hosted with a SCRIPT_NAME 2015-07-08 12:41:08 +00:00
babel.cfg Ground work for transifex-ify ceilometer. 2012-12-18 10:14:03 +08:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:35 +00:00
functions.sh Stop the tests if backend hasn't started 2015-07-15 21:22:00 +03:00
HACKING.rst enable oslo namespace check for ceilometer project 2015-02-11 16:09:19 +08:00
LICENSE include a copy of the ASL 2.0 2013-03-15 14:25:48 +00:00
MAINTAINERS proposal to add Chris Dent to Ceilometer core 2015-05-08 10:00:27 -04:00
pylintrc Typo in pylintrc 2015-03-25 11:18:56 +01:00
README.rst Rename README.md to README.rst 2013-07-14 21:09:38 +02:00
ReleaseNotes Update documentation URL 2012-12-05 10:22:43 +01:00
requirements.txt Updated from global requirements 2015-07-23 12:48:44 +00:00
run-functional-tests.sh Add running functional scripts for defined backend 2015-06-04 16:29:02 +03:00
setup-test-env-es.sh Add running functional scripts for defined backend 2015-06-04 16:29:02 +03:00
setup-test-env-mongodb.sh Be explicit about using /tmp for temporary datafiles 2015-02-19 17:02:20 +00:00
setup-test-env-mysql.sh Switch from MySQL-python to PyMySQL 2015-05-20 01:03:58 +00:00
setup-test-env-postgresql.sh Close and dispose test database setup connections 2015-07-23 16:14:57 +00:00
setup.cfg Merge "Move gnocchi resources definition in yaml file" 2015-07-24 22:23:44 +00:00
setup.py Updated from global requirements 2015-07-18 16:03:42 +00:00
test-requirements.txt Updated from global requirements 2015-07-23 12:48:44 +00:00
tox.ini Switch to the oslo_utils.fileutils 2015-07-19 23:46:28 +03:00

ceilometer

See the ReleaseNotes document and the project home for more info.

http://launchpad.net/ceilometer