Skip to content

Releases: mesos/storm

v0.2.1

15 Dec 03:42
Compare
Choose a tag to compare

Changes from v0.2.0 to v0.2.1

  • Switch from mesos-1.0.1 to mesos-1.1.0.

v0.2.0

05 Nov 22:01
Compare
Choose a tag to compare

Changes from v0.1.7 to v0.2.0

  • Initial release of storm-1.x and mesos-1.x support.
  • Drops builds targeting mesos-0.27.x.
  • Drops support for storm-0.x. That will continue in the v0.1.x versioned builds which are created from the storm-0.x branch.

v0.1.7

24 Sep 10:10
Compare
Choose a tag to compare

Changes from v0.1.5 to v0.1.7

  • NOTE: Since 0.1.6 was not a complete release, we are providing the changes from the last good release of 0.1.5.

Main change in 0.1.7 is: respect storm.yaml's nimbus.host parameter.

v0.1.6

24 Sep 09:49
Compare
Choose a tag to compare

This is an abortive release. The bin/build-release.sh script failed when travis-ci tried to build the releases using the default MIRROR value. This has been fixed and we created a new release of 0.1.7.

v0.1.5

30 Jul 03:50
Compare
Choose a tag to compare

Changes from v0.1.4 to v0.1.5

This release includes support for consolidating resource Offers received from Mesos. i.e., if Offers come from the same host we aggregate them together.

Benefits: This prevents starvation problems we previously witnessed, where the Mesos UI would show a bunch of available resources, but the topologies were failing to get scheduled.

Background: This is an extension and improvement of the earlier changes made to have this framework implement the IScheduler interface from storm-core, which was already mitigating another starvation issue: "large" topologies (those that need a lot of resources such as CPU) would starve smaller topologies from getting resources.

v0.1.4

22 Jun 01:13
Compare
Choose a tag to compare

Changes from v0.1.3 to v0.1.4

Most notably, this release adds a few enhancements to the released packages based on storm-0.9.6: instead of using the original apache storm-0.9.6 binaries, we now include a patched version of storm-0.9.6 from erikdw/storm:

v0.1.3

04 Jun 20:41
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release

Changes from v0.1.2 to v0.1.3

Unfortunately, some of the builds failed, so we don't have packages nor Docker images for all combinations. The problems are 2-fold:

  • I built this release prematurely, since mesos-0.28.2 was just released and mesosphere hasn't had time to create their debian packages and upload them yet. So I'll just wait for that to happen and then release v0.1.4.
  • DockerHub responded with an HTTP 500 error after the 1st image was pushed for the storm-0.9.6+mesos-0.27.2 combo, thus stopping that build combo from completing.

So we only have a complete release of v0.1.3 for the storm-0.10.1+mesos-0.27.2 combo. We should consider adding a sleep and retry mechanism into the "docker push". So we added retries for the travis steps that depend on remote resources:

v0.1.2

29 Apr 03:14
v0.1.2
Compare
Choose a tag to compare

v0.1.1

27 Apr 18:58
v0.1.1
Compare
Choose a tag to compare

v0.1.0: first "official" release

09 Apr 20:47
Compare
Choose a tag to compare

TODO(erikdw): add some details about the release.