]> git.ipfire.org Git - thirdparty/kea.git/commit
[#3253] Use modify() to do inplace updates
authorThomas Markwalder <tmark@isc.org>
Mon, 4 Mar 2024 16:41:17 +0000 (11:41 -0500)
committerThomas Markwalder <tmark@isc.org>
Mon, 18 Mar 2024 19:12:14 +0000 (19:12 +0000)
commit3d99b483dbdc260f69b2e8d11d3f545db6dda48e
tree3f048f6442d003a64309403eed078d463a24194d
parent3ff2d19deccc841f2ed625b4ba187ddd178cad64
[#3253] Use modify() to do inplace updates

src/hooks/dhcp/perfmon/alarm_store.cc
    AlarmStore::checkDurationSample() - revamped to use multi_index::modify

src/hooks/dhcp/perfmon/monitored_duration_store.*
    MonitoredDurationStore::addDurationSample() - revamped to use multi_index::modify
    Added index on current interval start time

src/hooks/dhcp/perfmon/tests/monitored_duration_store_unittests.cc
    Took out speed check UTs, left function
src/hooks/dhcp/perfmon/alarm_store.cc
src/hooks/dhcp/perfmon/monitored_duration.h
src/hooks/dhcp/perfmon/monitored_duration_store.cc
src/hooks/dhcp/perfmon/monitored_duration_store.h
src/hooks/dhcp/perfmon/tests/monitored_duration_store_unittests.cc