Adding config to decide if DeltaEvents should be sent 62/142362/3
authormithun.menon@t-systems.com <mithun.menon@t-systems.com>
Wed, 12 Nov 2025 09:30:02 +0000 (10:30 +0100)
committermithun.menon@t-systems.com <mithun.menon@t-systems.com>
Mon, 17 Nov 2025 09:22:52 +0000 (10:22 +0100)
commit161e8196c3a18b32e35622c41681ac4ac3dabffa
tree473ff2613550eba15d86d068fccac65b72f60b42
parent2385d516ea879abb08dc86bcb669a52917bfc32c
Adding config to decide if DeltaEvents should be sent

- Add condition to send delta events by node type/delta actions
- Add condition to send relationship delta
Issue-ID: AAI-4208
Change-Id: I8fd2fa0b6206f2a3b1440f60b414550dec1567e7
Signed-off-by: mithun.menon@t-systems.com <mithun.menon@t-systems.com>
17 files changed:
aai-core/src/main/java/org/onap/aai/db/props/AAIProperties.java
aai-core/src/main/java/org/onap/aai/kafka/DeltaProducerService.java
aai-core/src/main/java/org/onap/aai/rest/notification/DeltaEventsService.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/rest/notification/NotificationService.java
aai-core/src/main/java/org/onap/aai/serialization/db/DBSerializer.java
aai-core/src/main/java/org/onap/aai/util/AAIUtils.java
aai-core/src/main/java/org/onap/aai/util/delta/DeltaEvents.java
aai-core/src/main/java/org/onap/aai/util/delta/DeltaEventsConfig.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/AAISetup.java
aai-core/src/test/java/org/onap/aai/DataLinkSetup.java
aai-core/src/test/java/org/onap/aai/IntegrationTest.java
aai-core/src/test/java/org/onap/aai/query/builder/QueryBuilderTestAbstraction.java
aai-core/src/test/java/org/onap/aai/rest/notification/NotificationServiceTest.java
aai-core/src/test/java/org/onap/aai/serialization/db/DbSerializerDeltasDisabledTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/serialization/db/DbSerializerDeltasTest.java
aai-core/src/test/java/org/onap/aai/serialization/db/DbSerializer_needsFakeRulesTest.java
aai-schema-ingest/src/test/java/org/onap/aai/nodes/NodeIngestorLocalTest.java