Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.3.0 #104

Merged
merged 2 commits into from
Nov 29, 2024
Merged

Release 0.3.0 #104

merged 2 commits into from
Nov 29, 2024

Conversation

tatiana
Copy link
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
CHANGELOG.rst Outdated Show resolved Hide resolved
@codecov-commenter
Copy link

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).

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.

@tatiana tatiana mentioned this pull request Nov 29, 2024
3 tasks
@tatiana
Copy link
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
22 checks passed
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