Skip to content

Toolkit Branching Guidelines to support Streams 3.2.2 Beta

markheger edited this page Jul 2, 2020 · 7 revisions

Branching strategy

Streams 3.2.2 beta was made available a few weeks ago.

Some of the toolkits have been updated to support this beta. The toolkits include:

  • com.ibm.streamsx.hbase
  • com.ibm.streamsx.messaging
  • com.ibm.streamsx.hdfs
  • com.ibm.streamsx.inet

We followed these guidelines when supporting the latest release of Streams.

  1. Created branch named streams_3.2.1 - this branch is used for any future development targeted for Streams 3.2.1.x release.
  2. Increment toolkit version number based on toolkit version guidelines
  3. Increment required product version. (In this case, the we have updated required product version to 3.2.2)
  4. develop branch is now targeted for changes required Streams 3.2.2 beta.

Accessing an older branch

In some cases, you may want to use an older branch. For example, since Streams 3.2.2 isn't out as I'm writing this, if you want one of these toolkits, you likely need the Streams 3.2.1 branch.

From the command line:

  1. Clone the repository.
  2. After cloning the repository, change directory into your local copy, and enter git checkout streams_3.2.1.
  3. Build and use the toolkit as described here.