XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      We require changing to SNAPSHOT version as part of the release process [1]. The specific manual steps are:

      Update version on the branch to 0.10.0.1-SNAPSHOT in the following places:

        • docs/js/templateData.js
        • gradle.properties
        • kafka-merge-pr.py
        • streams/quickstart/java/pom.xml
        • streams/quickstart/java/src/main/resources/archetype-resources/pom.xml
        • streams/quickstart/pom.xml
        • tests/kafkatest/{}init{}.py (note: this version name can't follow the -SNAPSHOT convention due to python version naming restrictions, instead
          update it to 0.10.0.1.dev0)
        • tests/kafkatest/version.py

      The diff of the changes look like https://github.com/apache/kafka/commit/484a86feb562f645bdbec74b18f8a28395a686f7#diff-21a0ab11b8bbdab9930ad18d4bca2d9435555bbdf40d29d68ab8a96f765bd1f9 

       

      It would be nice if we could run a script to automatically do it. Note that release.py (line 550) already does something similar where it replaces SNAPSHOT with actual version. We need to do the opposite here. We can repurpose that code in release.py and extract into a new script to perform this opertaion.

      [1] https://cwiki.apache.org/confluence/display/KAFKA/Release+Process

      Attachments

        Issue Links

          Activity

            People

              tanay2711 Tanay Karmarkar
              divijvaidya Divij Vaidya
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: