• Ilya Tyaptin's avatar
    Cache getters for the decalarative definitions · 024931b5
    Ilya Tyaptin authored
    In the our declarative configs for the events and meters we use
    same fields for the many times. Despite this fact all fields are
    parsed by ExtentedJsonPathParser again and again.
    It affect time of notification agent starting and create additional
    cpu load.
    
    This patch is a trying to make this process faster and lighter.
    
    Change-Id: Ib190b5977688cdf48cc454ff133dd81ff5576310
    Closes-bug: #1550436
    024931b5
Name
Last commit
Last update
ceilometer Loading commit data...
devstack Loading commit data...
doc Loading commit data...
etc Loading commit data...
rally-jobs Loading commit data...
releasenotes Loading commit data...
tools Loading commit data...
.coveragerc Loading commit data...
.gitignore Loading commit data...
.gitreview Loading commit data...
.mailmap Loading commit data...
.testr.conf Loading commit data...
CONTRIBUTING.rst Loading commit data...
HACKING.rst Loading commit data...
LICENSE Loading commit data...
MAINTAINERS Loading commit data...
README.rst Loading commit data...
babel.cfg Loading commit data...
functions.sh Loading commit data...
pylintrc Loading commit data...
requirements.txt Loading commit data...
run-functional-tests.sh Loading commit data...
setup-test-env-es.sh Loading commit data...
setup-test-env-mongodb.sh Loading commit data...
setup-test-env-mysql.sh Loading commit data...
setup-test-env-postgresql.sh Loading commit data...
setup.cfg Loading commit data...
setup.py Loading commit data...
test-requirements.txt Loading commit data...
tox.ini Loading commit data...