v0.2.10
Released on April 11, 2023.
Enhancements
- Enables subdirectory support when configuring the AWS S3 integration. When
a subdirectory is specified, everything outside of that directory will be
ignored by Aqueduct. - Extends support for creating artifact from the local file system to all
types supported by Aqueduct. - If executing code on the Aqueduct server without Conda, the server will now
proactively ensure that the Python version from your environment matches
the server's Python environment. If there's a mismatch, an error will be
thrown. - Adds a dismissable banner to the Aqueduct UI notifying users of new releases.
Bugfixes
- Fixes bug where errors occurring during the execution of a metric were not
being properly surfaced. - Fixes bug where checks with a severity level of warning were being shown as
errors in check history. - Fixes bug where creating a schedule with helper functions on the SDK would
fail for monthly schedules.
All Changes
All commits
- Fix broken run_notebooks GH action by @kenxu95 in #1176
- Adds automated periodic testing coverage for Redshift by @saurav-c in #1168
- ENG-2639 Postgres Periodic Integration Tests by @agiron123 in #1135
- Parallelize manual_aq_tests/initialize.py by @kenxu95 in #1180
- ENG-2753: Fix issue where warning level checks show as failed in history list. by @agiron123 in #1175
- Enable previews in our integration tests for compute engines by @hsubbaraj-spiral in #1177
- ENG-2757 Fix SDK function arg validation failures by @eunice-chan in #1183
- ENG-2761 Fix issue where errors were not being shown in Metric details pages by @agiron123 in #1187
- Eng 2762 add aqueduct ml version to spark docker by @hsubbaraj-spiral in #1188
- Update CONTRIBUTING.md with some advice about install_local.py by @kenxu95 in #1184
- Made various fixes to our linting process by @kenxu95 in #1189
- Eng 1986 warn user when there is a python version mismatch between server and client by @eunice-chan in #1182
- ENG-2486 Announcement Banner to announce new releases by @agiron123 in #1181
- Allow users to create all types of Artifact from Local Data by @Fanjia-Yan in #1153
- Add support for subfolders for aws s3 by @kenxu95 in #1191
- Eng 1187 Script to automatically run gitbook snippets by @eunice-chan in #1172
- Get sdk integration tests working with Spark by @hsubbaraj-spiral in #1190
- Eng 1187 investigate an automated way to keep all by @eunice-chan in #1194
- Allow more flexibility in the run_tests.py script by @kenxu95 in #1192
- Add flags for finer control of compute engines in testing. by @hsubbaraj-spiral in #1198
- Ready for release 0.2.10 by @cw75 in #1197