Skip to content

Release 0.3.0#104

Merged
tatiana merged 2 commits into
mainfrom
release-0.3.0
Nov 29, 2024
Merged

Release 0.3.0#104
tatiana merged 2 commits into
mainfrom
release-0.3.0

Conversation

@tatiana
Copy link
Copy Markdown
Collaborator

@tatiana tatiana commented Nov 29, 2024

Breaking changes

In order to improve the development and troubleshooting DAGs created with this provider, we introduced breaking changes
to the folder structure. It was flattened and the import paths to existing decorators, hooks, operators and trigger
changed, as documented in the table below:

Type Previous import path Current import path
Decorator ray_provider.decorators.ray.ray ray_provider.decorators.ray
Hook ray_provider.hooks.ray.RayHook ray_provider.hooks.RayHook
Operator ray_provider.operators.ray.DeleteRayCluster ray_provider.operators.DeleteRayCluster
Operator ray_provider.operators.ray.SetupRayCluster ray_provider.operators.SetupRayCluster
Operator ray_provider.operators.ray.SubmitRayJob ray_provider.operators.SubmitRayJob
Trigger ray_provider.triggers.ray.RayJobTrigger ray_provider.triggers.RayJobTrigger

Features

Bug fixes

Docs

Others

Local development

CI

@tatiana tatiana requested a review from a team as a code owner November 29, 2024 14:17
@tatiana tatiana added this to the Astro Ray Provider 0.3.0 milestone Nov 29, 2024
Comment thread CHANGELOG.rst Outdated
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Nov 29, 2024

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.03%. Comparing base (56387cc) to head (18974b4).
⚠️ Report is 19 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #104      +/-   ##
==========================================
- Coverage   98.52%   98.03%   -0.50%     
==========================================
  Files           7        7              
  Lines         610      610              
==========================================
- Hits          601      598       -3     
- Misses          9       12       +3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@tatiana tatiana mentioned this pull request Nov 29, 2024
3 tasks
@tatiana
Copy link
Copy Markdown
Collaborator Author

tatiana commented Nov 29, 2024

I validated the release by running all the DAGs using our local development setup.

They all passed and worked as expected:
Screenshot 2024-11-29 at 15 35 04

I contacted an Astro customer who has been trying out the provider, sharing an alpha release two days ago, but we didn't hear back. We can fix any issues in micro releases if needed.

@tatiana tatiana merged commit 8ccc839 into main Nov 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants