Skip to content

Latest commit

 

History

History
66 lines (50 loc) · 2.28 KB

0.9.1.rst

File metadata and controls

66 lines (50 loc) · 2.28 KB

tsr 0.9.1 release notes

Welcome to tsr 0.9.1!

These release notes cover the bug fixes <bug-0.9.1>, general improvements <general-0.9.1> and changes in the API <api-0.9.1> you'll want to be aware of when upgrading from tsr 0.9.0 or older versions.

Bug fixes

  • fix panic in the API when auto scale is enabled and the metric data is invalid.
  • auto scale honors the min and max units when scaling
  • app-run ignore build containers (issue #987).

Other improvements in tsr 0.9.1

  • added some unit status and use correct status on build. Now the unit flow is:

bash

Flow:

+----------+                           Start          +---------+
| Building |                   +---------------------+| Stopped |
+----------+                   |                      +---------+
      ^                        |                           ^
      |                        |                           |
 deploy unit                   |                         Stop
      |                        |                           |
      +                        v       RegisterUnit        +
 +---------+  app unit   +----------+  SetUnitStatus  +---------+
 | Created | +---------> | Starting | +-------------> | Started |
 +---------+             +----------+                 +---------+
                               +                         ^ +
                               |                         | |
                         SetUnitStatus                   | |
                               |                         | |
                               v                         | |
                           +-------+     SetUnitStatus   | |
                           | Error | +-------------------+ |
                           +-------+ <---------------------+

API changes

  • auto scale config info is now returned in the app-info endpoint.