Release Overview
- [Minitrino Release Notes: 2.2.0](minitrino-release-notes-220)
- [Release Overview](release-overview)
- [CLI Changes and Additions](cli-changes-and-additions)
- [Library Changes and Additions](library-changes-and-additions)
- [Other](other)
CLI Changes and Additions
- Added min/max Starburst version enforcement for modules in the `metadata.json`
file. The new JSON key is optional. Resolves 89.
Library Changes and Additions
- Added `clickhouse`, `mysql-event-listener`, `session-property-manager`, and
`resource-groups` modules.
- Added named volume to `insights` module to persist Postgres data.
- Changed all `/etc/starburst/` references to `etc/` in properties files.
- Replaced `/etc/starburst/` references in volume mounts with environment
variable to shorten line lengths and make Compose files more readable.
Other
- Refactored from `.yml` to `.yaml`. All file extensions were updated along with
all `.yml` text/code references.
- Linted all YAML, JSON, and Python files. Added a pre-commit hook for future
pre-commit linting.
- Centralized certain logic and refactored a number of naming conventions in the
testing library.