Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-7930

StreamsResetter makes "changelog" topic naming assumptions

    XMLWordPrintableJSON

Details

    Description

      StreamsResetter deletes the topics considered internal. Currently it just checks the naming as per code. If assumption is wrong (either topic prefix or suffix), tool becomes useless if aware even dangerous if not. Probably better either:

      • naming assumption should be optional and supply internal topics with argument (--internal-topics)
      • deletion could be optional (--no-delete-internal)
      • ignore topics which are included in list of --input-topics

      Faced this, when was trying to reset applications with GlobalKTable topics named as *-changelog. Such topics sometimes are not desirable for deletion.

      Attachments

        Issue Links

          Activity

            People

              muradm Murad M
              muradm Murad M
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: