icinga2/lib/icingadb
Alexander A. Klimov 5c44365c4e Icinga DB: make icinga:history:stream:notification#id deterministic
... i.e. UUID -> SHA1(x..., send time) given that SHA1(x...) = notification id.
Rationale: allow both masters to write the same notification history concurrently (while
not in split-brain), so that REPLACE INTO deduplicates the same events written twice.
2021-11-02 15:00:03 +01:00
..
CMakeLists.txt Fix Copyright headers 2019-11-02 14:00:24 +01:00
icingadb-objects.cpp Icinga DB: make icinga:history:stream:notification#id deterministic 2021-11-02 15:00:03 +01:00
icingadb-stats.cpp IcingaDB#GetStats(): add endpoint_id to IcingaApplication 2019-12-06 15:52:47 +01:00
icingadb-utility.cpp Icinga DB: make icinga:history:stream:notification#id deterministic 2021-11-02 15:00:03 +01:00
icingadb.cpp IcingaDB: start initial sync after all child connections are established 2021-07-28 15:27:32 +02:00
icingadb.hpp Icinga DB: make icinga:history:stream:notification#id deterministic 2021-11-02 15:00:03 +01:00
icingadb.ti Introduce IcingaDB#connect_timeout 2021-07-27 21:59:09 +02:00
redisconnection.cpp RedisConnection: remove now redundant setting of TLS verification parameters 2021-08-13 17:24:24 +02:00
redisconnection.hpp Introduce IcingaDB#connect_timeout 2021-07-27 21:59:09 +02:00