Skip to content

Prefect - #117

Open
MarkTNO wants to merge 6 commits into
mainfrom
prefect
Open

Prefect#117
MarkTNO wants to merge 6 commits into
mainfrom
prefect

Conversation

@MarkTNO

@MarkTNO MarkTNO commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@cwang39403 cwang39403 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good. Glad to see pyesdl and omotes-sdk-protocol are removed from dependency.

Added some minor comments.

Comment thread README.md Outdated
Comment thread src/omotes_sdk/prefect_util.py Outdated
Comment thread src/omotes_sdk/prefect_util.py Outdated
Comment thread src/omotes_sdk/prefect_util.py Outdated
Comment thread src/omotes_sdk/prefect_util.py
Comment thread src/omotes_sdk/prefect_util.py
artifacts_by_key: dict[str, dict[str, Any]] = {}
for artifact in artifacts:
artifact_key = artifact.key or str(artifact.id)
artifact_data = await _resolve_artifact_data(

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Optional: minio_result_storage is built on every iteration inside _resolve_artifact_data(), and then parsing the path to read object. Probably more efficient if the storage block is built once outside the loop and passed as something like minio_block: RemoteFileSystem into _resolve_artifact_fata()

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.

2 participants