The DMaaP Message Router is being phased out by the DMaaP project in favour of Kafka/Strimzi. For the Policy Framework project, the DMaaP Message Router has a number of vulnerable dependencies that are being flagged.
Current Situation
- DMaaP MR is the default messaging technology
- Kafka/Strimzi is supported by PAP/APEX/ACM
Proposed Approach
London Release
- DMaaP MR remains the default messaging technology
- Kafka/Strimzi support added to Drools/XACML
- Change topic names to lower case
- Check first if this creates an issue for DCAE on the POLICY_NOTIFICATION topic
- Add a maven profile to allow Kafka/Strimzi users to exclude DMaaP MR
Montreal Release
- Kafka/Strimzi is the default messaging technology
- DMaaP MR is deprecated
- Add a maven profile to allow DMaaP MR users to include DMaaP MR
New Dehli Release
- DMaaP MR support is removed