Welcome to tsr 0.9.1!
These release notes cover the bug fixes, general improvements and changes in the API 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.