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

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

                Dates

                • Created:
                  Updated:
                  Resolved: