]> git.ipfire.org Git - thirdparty/snort3.git/commit
Pull request #4795: hash: return cache size from LruCache remove so new size check...
authorSteve Chew (stechew) <stechew@cisco.com>
Mon, 14 Jul 2025 16:51:27 +0000 (16:51 +0000)
committerSteve Chew (stechew) <stechew@cisco.com>
Mon, 14 Jul 2025 16:51:27 +0000 (16:51 +0000)
commit619aa4e27223259ac6bb1163dac0d9bfa11494e7
treed59cb8c9814443e0901c0cb389a8ea4a83dfe86d
parent858cb76e9649f5a2e30a317a34b0060e44b0c706
Pull request #4795: hash: return cache size from LruCache remove so new size check can be atomic.

Merge in SNORT/snort3 from ~STECHEW/snort3:ai_new_counters to master

Squashed commit of the following:

commit a40da129af5b3a3af0c4955dfe4abca2838f2243
Author: Steve Chew <stechew@cisco.com>
Date:   Mon Jul 7 22:49:39 2025 -0400

    hash: Ensure that find_else_create functions set is_new field in all cases.

commit 41bad9d633ea8fba455baabd8d778b3a34f32fb2
Author: Steve Chew <stechew@cisco.com>
Date:   Wed Jul 2 23:06:27 2025 -0400

    hash: return cache size from remove so new size check can be atomic.
src/hash/lru_cache_local.h
src/hash/lru_cache_shared.h
src/hash/lru_segmented_cache_shared.h
src/hash/test/lru_cache_local_test.cc
src/hash/test/lru_cache_shared_test.cc
src/hash/test/lru_seg_cache_shared_test.cc
src/host_tracker/host_cache.h
src/host_tracker/host_cache_segmented.h
src/host_tracker/test/host_cache_allocator_ht_test.cc
src/host_tracker/test/host_cache_module_test.cc