GitHub
03/31/2023, 7:01 PM<https://github.com/flyteorg/flytepropeller/tree/master|master>
by hamersaw
<https://github.com/flyteorg/flytepropeller/commit/6af4de20b50d85c288d1aca3190b8a4bf03564e0|6af4de20>
- bumped flyteplugins (#549)
flyteorg/flytepropellerGitHub
03/31/2023, 7:45 PMGitHub
03/31/2023, 8:31 PMGitHub
03/31/2023, 9:12 PM<https://github.com/flyteorg/flyte/tree/master|master>
by eapolinario
<https://github.com/flyteorg/flyte/commit/08f69593d9d6fc04f3772f4bf80e87252bb497b5|08f69593>
- Update Flyte components (#3563)
flyteorg/flyteGitHub
03/31/2023, 9:31 PMGitHub
03/31/2023, 9:43 PMGitHub
03/31/2023, 9:47 PMGitHub
03/31/2023, 9:48 PMGitHub
04/01/2023, 4:52 AMfrom flytekit import task, workflow, map_task
@task
def t(a: int) -> str:
print(f"{a}")
return str(a)
@workflow
def wf(name: str):
map_task(t)(a=[1])
map_task(t)(a=[1, 2])
TL;DR
Please replace this text with a description of what this PR accomplishes.
Type
☐ Bug Fix
☐ Feature
☐ Plugin
Are all requirements met?
☐ Code completed
☐ Smoke tested
☐ Unit tests added
☐ Code documentation added
☐ Any pending items have an associated Issue
Complete description
How did you fix the bug, make the feature etc. Link to any design docs etc
Tracking Issue
https://github.com/flyteorg/flyte/issues/
Follow-up issue
NA
OR
https://github.com/flyteorg/flyte/issues/
flyteorg/flytekit
✅ All checks have passed
30/30 successful checksGitHub
04/01/2023, 7:41 AMScreenshot 2023-04-01 at 3 28 50 PM▾
Screenshot 2023-04-01 at 3 32 09 PM▾
GitHub
04/01/2023, 7:49 AMGitHub
04/02/2023, 5:17 AMautoflake
to make fmt
, it can remove unused import.
https://pypi.org/project/autoflake/
Type
☐ Bug Fix
☑︎ Feature
☐ Plugin
Are all requirements met?
☑︎ Code completed
☐ Smoke tested
☐ Unit tests added
☐ Code documentation added
☐ Any pending items have an associated Issue
Complete description
^^^
Tracking Issue
NA
Follow-up issue
NA
flyteorg/flytekit
GitHub Actions: build-plugins (3.11, flytekit-sqlalchemy)
GitHub Actions: build-plugins (3.11, flytekit-snowflake)
GitHub Actions: build-plugins (3.11, flytekit-polars)
GitHub Actions: build-plugins (3.11, flytekit-papermill)
GitHub Actions: build-plugins (3.11, flytekit-pandera)
GitHub Actions: build-plugins (3.11, flytekit-kf-tensorflow)
GitHub Actions: build-plugins (3.11, flytekit-kf-pytorch)
GitHub Actions: build-plugins (3.11, flytekit-kf-mpi)
GitHub Actions: build-plugins (3.11, flytekit-k8s-pod)
GitHub Actions: build-plugins (3.11, flytekit-hive)
GitHub Actions: build-plugins (3.11, flytekit-duckdb)
GitHub Actions: build-plugins (3.11, flytekit-dolt)
GitHub Actions: build-plugins (3.11, flytekit-deck-standard)
GitHub Actions: build-plugins (3.11, flytekit-dbt)
GitHub Actions: build-plugins (3.11, flytekit-data-fsspec)
GitHub Actions: build-plugins (3.11, flytekit-dask)
GitHub Actions: build-plugins (3.11, flytekit-bigquery)
GitHub Actions: build-plugins (3.11, flytekit-aws-sagemaker)
GitHub Actions: build-plugins (3.11, flytekit-aws-batch)
GitHub Actions: build-plugins (3.11, flytekit-aws-athena)
GitHub Actions: build-plugins (3.10, flytekit-vaex)
GitHub Actions: build-plugins (3.10, flytekit-sqlalchemy)
GitHub Actions: build-plugins (3.10, flytekit-snowflake)
GitHub Actions: build-plugins (3.10, flytekit-papermill)
✅ 6 other checks have passed
6/30 successful checksGitHub
04/02/2023, 11:34 PMGitHub
04/03/2023, 2:59 AMuser_identifier
was successfully injected to flyteCRD.
securityContext:
run_as:
user_identifier: byhsu
Are all requirements met?
☐ Code completed
☐ Smoke tested
☐ Unit tests added
☐ Code documentation added
☐ Any pending items have an associated Issue
Complete description
How did you fix the bug, make the feature etc. Link to any design docs etc
Tracking Issue
_Remove the '_fixes_' keyword if there will be multiple PRs to fix the linked issue_
flyteorg/flyte#3566
flyteorg/flyteidl
✅ All checks have passed
13/13 successful checksGitHub
04/03/2023, 3:08 AMGitHub
04/03/2023, 4:11 AMGitHub
04/03/2023, 5:02 AMtaskCtx.TaskExecutionMetadata().GetTaskExecutionID().GetGeneratedName()
to get the primary container name. However, in the case of pod template, the primary container name can vary.
The solution is to expose primaryContainerName from ToK8sPodSpec
and pass to OverridePrimaryContainerName
(which was named OverrideDefaultContainerName)
.
Tracking Issue
flyteorg/flyte#3567
flyteorg/flyteplugins
✅ All checks have passed
6/6 successful checksGitHub
04/03/2023, 5:19 AMworker_spec_command
to mpi plugin to support horovod task
Type
☐ Bug Fix
☑︎ Feature
☐ Plugin
Are all requirements met?
☐ Code completed
☐ Smoke tested
☐ Unit tests added
☐ Code documentation added
☐ Any pending items have an associated Issue
Complete description
In this pr in flytekit, we pass worker_spec_command
to backend to be run on worker pod.
Tracking Issue
flyteorg/flyte#3567
flyteorg/flyteplugins
Codecov: 50.00% of diff hit (target 62.66%)
Codecov: 62.64% (-0.02%) compared to 38e8a07
GitHub Actions: Run tests and lint
DCO: DCO
✅ 2 other checks have passed
2/6 successful checksGitHub
04/03/2023, 5:20 AMGitHub
04/03/2023, 7:22 AMScreenshot 2023-04-03 at 3 23 47 PM▾
GitHub
04/03/2023, 9:28 AMGitHub
04/03/2023, 12:19 PMimage▾
GitHub
04/03/2023, 12:19 PMGitHub
04/03/2023, 2:18 PMGitHub
04/03/2023, 2:46 PMGitHub
04/03/2023, 4:56 PMGitHub
04/03/2023, 5:33 PM<https://github.com/flyteorg/flytesnacks/tree/master|master>
by cosmicBboy
<https://github.com/flyteorg/flytesnacks/commit/0f4e45813c117842e5a9a3735817f881892ca552|0f4e4581>
- Improve documentation consistency and remove @task (#979)
flyteorg/flytesnacksGitHub
04/03/2023, 6:13 PMGitHub
04/03/2023, 6:53 PM<https://github.com/flyteorg/flytekit-java/tree/master|master>
by honnix
<https://github.com/flyteorg/flytekit-java/commit/aa6440ed61f33e32cf9dc8852fe1192987e2dd09|aa6440ed>
- Explicitly fall back to real test execution when testing (#218)
flyteorg/flytekit-javaGitHub
04/03/2023, 6:53 PMvoid
), so the workflow test may or may not fail depending on whether the output is used in the following tasks
• If there is mocking and the inputs match, we return the mocked outputs
• If there is mocking but the inputs don't match, we return default output (empty map, effectively void
), so the workflow test may or may not fail depending on whether the output is used in the following tasks
Tracking Issue
flyteorg/flyte#3522
Follow-up issue
NA
flyteorg/flytekit-java
GitHub Actions: build-snapshot
✅ 2 other checks have passed
2/3 successful checks