Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 29ab3571116aa464bbdcebcb5099cde205431523
https://github.com/Checkmk/checkmk/commit/29ab3571116aa464bbdcebcb5099cde20…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M Makefile
M packages/livestatus/run
Log Message:
-----------
Format CMakefiles locally.
Change-Id: Ie14a0b9761a70b0082efae9c9fe77e5bfe1792d1
Commit: 8164ab1c5e5810a13a86b247191f621c4d0258a3
https://github.com/Checkmk/checkmk/commit/8164ab1c5e5810a13a86b247191f621c4…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M livestatus/src/module.cc
M packages/livestatus/include/livestatus/Queue.h
M packages/livestatus/test/test_Queue.cc
Log Message:
-----------
Fix possible race between push/pop and approx_size
Let push and pop return the size of the queue. This ensures
a consistent view of the queue in the calling thread.
CMK-12511
Change-Id: Ia730bd45af6821e7f0f49964b90519a4e4fb88dc
Commit: ef838f13fc2c838f7bbc428c0d5c734f890dc465
https://github.com/Checkmk/checkmk/commit/ef838f13fc2c838f7bbc428c0d5c734f8…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-25 (Thu, 25 May 2023)
Changed paths:
M packages/livestatus/include/livestatus/Queue.h
Log Message:
-----------
Do not block queue for joinable flag
The `joinable` flag does not mutate the queue. Therefore, it
doesn't need to lock it.
CMK-12511
Change-Id: Id9e35820ca5dfa393dfd00337b0d9b2b81474fbc
Compare:
https://github.com/Checkmk/checkmk/compare/8aff275f7771...ef838f13fc2c