Appearance
SystemsLab 0.0.66
Added
systemslab-servercan now be configured to emit the access log to a separate file instead of dumping it all into syslog. This can be configured by settingtoml[log] access_log = "/path/to/access.log"in the server config file.
Note that even if the access log is configured the log lines for requests that resulted in a 5XX status code will still be logged to syslog in addition to the access log.
Artifact compression is now configurable. It is enabled by default for new artifacts (with certain mime types) but can be disabled entirely by adding
toml[storage] compression = falseto the server config file.
Fixed
- The systemslab scheduler is now more resilient to race conditions where the events it receives refer to database objects that have since been modified. This should reduce the number of "scheduler restarted" errors that are emitted into the logs.