Releases: astronomer/astro-provider-ray
Releases · astronomer/astro-provider-ray
v0.3.0a6
What's Changed
- Support running Ray jobs indefinitely without timing out by @venkatajagannath and @tatiana in #74
- (WIP) Introduce dynamic configuration support in #67 including 8fab03d
- Bug fix: Allowing tests to run for PRs from forked repos by @venkatajagannath in #72
- Bug fix: Minor change to earlier PR by @venkatajagannath in #73
- Bugfix: Better exception handling and cluster cleanup by @venkatajagannath in #68
- Small main docs page edits by @TJaniF in #71
Additional details
New Contributors
Full Changelog: 0.2.1...0.3.0a1
v0.3.0a5
What's Changed
- Support running Ray jobs indefinitely without timing out by @venkatajagannath and @tatiana in #74
- (WIP) Introduce dynamic configuration support in #67 including 8fab03d
- Bug fix: Allowing tests to run for PRs from forked repos by @venkatajagannath in #72
- Bug fix: Minor change to earlier PR by @venkatajagannath in #73
- Bugfix: Better exception handling and cluster cleanup by @venkatajagannath in #68
- Small main docs page edits by @TJaniF in #71
New Contributors
Full Changelog: 0.2.1...0.3.0a1
0.3.0a4
What's Changed
- Support running Ray jobs indefinitely without timing out by @venkatajagannath and @tatiana in #74
- (WIP) Introduce dynamic configuration support in #67 including 682b5d4
- Bug fix: Allowing tests to run for PRs from forked repos by @venkatajagannath in #72
- Bug fix: Minor change to earlier PR by @venkatajagannath in #73
- Bugfix: Better exception handling and cluster cleanup by @venkatajagannath in #68
- Small main docs page edits by @TJaniF in #71
New Contributors
Full Changelog: 0.2.1...0.3.0a1
v0.3.0a3
What's Changed
- Support running Ray jobs indefinitely without timing out by @venkatajagannath and @tatiana in #74
- (WIP) Introduce dynamic configuration support in #67 including cb98a6c
- Bug fix: Allowing tests to run for PRs from forked repos by @venkatajagannath in #72
- Bug fix: Minor change to earlier PR by @venkatajagannath in #73
- Bugfix: Better exception handling and cluster cleanup by @venkatajagannath in #68
- Small main docs page edits by @TJaniF in #71
New Contributors
Full Changelog: 0.2.1...0.3.0a1
0.3.0a2
What's Changed
- Support running Ray jobs indefinitely without timing out by @venkatajagannath and @tatiana in #74
- (WIP) Introduce dynamic configuration support in #67 including 4f91d26
- Bug fix: Allowing tests to run for PRs from forked repos by @venkatajagannath in #72
- Bug fix: Minor change to earlier PR by @venkatajagannath in #73
- Bugfix: Better exception handling and cluster cleanup by @venkatajagannath in #68
- Small main docs page edits by @TJaniF in #71
New Contributors
Full Changelog: 0.2.1...0.3.0a1
v0.3.0a1
What's Changed
-
Support running Ray jobs indefinitely without timing out by @venkatajagannath and @tatiana in #74
-
(WIP) Introduce dynamic configuration support in #67
-
Bug fix: Allowing tests to run for PRs from forked repos by @venkatajagannath in #72
-
Bug fix: Minor change to earlier PR by @venkatajagannath in #73
-
Bugfix: Better exception handling and cluster cleanup by @venkatajagannath in #68
New Contributors
Full Changelog: 0.2.1...0.3.0a1
v0.2.1-fix
Full Changelog: 0.2.1...v0.2.1-fix
0.2.1
What's Changed
- Attempt CI fix wrt broken coverage upload artifact by @pankajkoti in #60
- Namespace bug fix by @venkatajagannath in #59
New Contributors
- @pankajkoti made their first contribution in #60
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
- Add Code-Coverage CI Job by @pankajastro in #34
- Documentation improvements by @venkatajagannath in #43
- Bug fix: Documentation improvements by @venkatajagannath in #47
- SubmitRayJob enhancements by @venkatajagannath in #50
Full Changelog: 0.1.0...0.2.0
0.1.0
First release
- Initial release, with the following decorators, hooks, operators, and triggers:
Hooks
Hook Class | Import Path |
---|---|
RayHook |
python<br>from ray_provider.hooks.ray import RayHook |
Decorators
Decorator Class | Import Path |
---|---|
ray.task() |
python<br>from ray_provider.decorators.ray import ray |
Operators
Operator Class | Import Path |
---|---|
SetupRayCluster |
python<br>from ray_provider.operators.ray import SetupRayCluster |
DeleteRayCluster |
```python from ray_provider.operators.ray import DeleteRayCluster`` |
SubmitRayJob |
python<br>from ray_provider.operators.ray import SubmitRayJob |
Triggers
Trigger Class | Import Path |
---|---|
RayJobTrigger |
python<br>from ray_provider.triggers.ray import RayJobTrigger |
Relevant PRs
- Initial changes by @venkatajagannath in #1
- Add docs string and some minor changes by @venkatajagannath in #2
- Package name changed by @venkatajagannath in #3
- Big design change by @venkatajagannath in #4
- Use hatch to run tests in CI by @pankajastro in #7
- Load balancer fix by @venkatajagannath in #14
- Wait for job completion feature by @venkatajagannath in #20
- Unit tests by @venkatajagannath in #16
- Connector improvements by @venkatajagannath in #21
- Bug fix: Update CRD feature fixed by @venkatajagannath in #25
- Decorator bug fixes by @venkatajagannath in #29
- Fix logging override issue changes by @venkatajagannath in #31
- Adding Integration Tests by @venkatajagannath in #27
- Integration test fix & Decorator change task.ray() -> ray.task() by @venkatajagannath in #35
- Add documentation by @venkatajagannath in #30
- Fix broken link in documentation fix by @venkatajagannath in #37
- Pre-commit check for markdown link check by @venkatajagannath in #38
Full Changelog: 0.1.0a1...0.1.0