You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+30Lines changed: 30 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,36 @@
1
1
# Change Log
2
2
All notable changes to this project will be documented in this file.
3
3
4
+
5
+
## 0.8.0 - 2018-05-10
6
+
### Added
7
+
- Added support for a tenant-specific global_mounts config.
8
+
9
+
### Changed
10
+
- Changed RabbitMQ connection handling across all channel objects to greatly reduce cpu load on RabbitMQ server as well as on worker nodes in the cluster.
11
+
- Implemented a stop-no-delete command on the command channel to prevent a race condition when updating an actor's image that could cause the new worker to be killed.
12
+
- Fixed an issue where Docker fails to report container execution finish time when the compute server is under heavy load. In this case, we note return finish_time as computed from the start_time and the run_time (calculated by Abaco).
13
+
- Fixed issues with Actor update: 1) owner can no longer change in case a different user from the original owner updates the actor image, 2) last_update_time is always updated, and 3) ensure updater has permanent permissions for the actor.
14
+
15
+
### Removed
16
+
- No change
17
+
18
+
## 0.7.0 - 2018-04-08
19
+
### Added
20
+
- Added support for setting max_workers_per_host to prevent overloading.
21
+
- Added support for retrieving the TAS GID on a per user basis from the extended profile within Metadata.
22
+
- Initial implementation of autoscaling via Prometheus added.
23
+
- Additional fields for each execution are now returned in the executions summary.
24
+
25
+
### Changed
26
+
- The routines used when executing an actor container have been simplified to provide better performance and to prevent some issues such as stats collection generating a UnixHTTPConnectionPool Readtime when compute server is under load.
27
+
- Added several safety guards to the health checker code to prevent crashes of the health checker when working with unexpected data (e.g. when a worker's last_execution is not defined)
28
+
- Fixed bug due to message formatting issue in message returned from a POST to the /workers endpoint.
29
+
30
+
### Removed
31
+
- The 'ids' collection has been removed from the executions endpoint response in favor of an 'executions' collections providing additional fields for each execution.
32
+
33
+
4
34
## 0.6.0 - 2018-03-08
5
35
### Added
6
36
- Add support for binary messages through a FIFO mount to the actor.
0 commit comments