Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Manage creating and modifying kafka topics and ACLs outside MM2 by building separate tool that monitor the same set of topics as MirrorMaker2 and create/modify topics and ACLs once it detects configuration changes. The problem is this will be a duplicate effort as MM2 already has all this logic implemented; it only needs to use a different client than AdminClient
  • Provide a way for MM2 users to provide custom implementation of Admin interface instead of adding new interface. The problem with this one is Admin interface has 86 methods and MM2 depends on 13 of them; this means any custom implementation of Admin interface will be humongous as user will need to return dummy data for 73 method that MM2 doesn't use.