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.
- 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).
- 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 | +-------------------+ |
+-------+ <---------------------+
- auto scale config info is now returned in the app-info endpoint.