Skip to content

Filter refactor part 6, Topic logic

Afonso Mukai requested to merge filter_refactor_part_6_topic_logic into v3.0.0

Created by: SkyToGround

Description of work

  • Added the code for the Kafka topic logic
  • Added a helper function to the Kafka code and some settings to struct BrokerSettings.
  • Reverted use of std::unique_ptr in Stream::Partition as it caused a race condition.
  • Disabled Stream::Partition unit tests.
  • Please talk to me before making any changes to the Stream::Topic interface or better yet, make the relevant corresponding changes to the DM-1803_part1 branch.
  • We are now down to two false positives from cppcheck. These two will also be gone with the next (and last) PR.

Merge request reports