-
Notifications
You must be signed in to change notification settings - Fork 309
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
Support FlyteRemote.execute
interruptible flag override
#2885
base: master
Are you sure you want to change the base?
Support FlyteRemote.execute
interruptible flag override
#2885
Conversation
Signed-off-by: redartera <[email protected]>
Signed-off-by: redartera <[email protected]>
Signed-off-by: redartera <[email protected]>
Signed-off-by: redartera <[email protected]>
Signed-off-by: redartera <[email protected]>
Signed-off-by: redartera <[email protected]>
@pingsutw Can we please merge this PR? |
Head branch was pushed to by a user without write access
Signed-off-by: redartera <[email protected]>
aa09a04
to
e82b2ce
Compare
Signed-off-by: redartera <[email protected]>
After merging Actually I synched the master branch of my |
yes this is my fault |
Signed-off-by: redartera <[email protected]>
@pingsutw @Future-Outlier can you please take another look? the monodocs GH action issue seems resolved now |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #2885 +/- ##
===========================================
+ Coverage 51.81% 95.29% +43.47%
===========================================
Files 202 98 -104
Lines 21469 4250 -17219
Branches 2766 0 -2766
===========================================
- Hits 11125 4050 -7075
+ Misses 9735 200 -9535
+ Partials 609 0 -609 ☔ View full report in Codecov by Sentry. |
Code Review Agent Run #d114f3Actionable Suggestions - 1
Additional Suggestions - 1
Review Details
|
Changelist by BitoThis pull request implements the following key changes.
|
Code Review Agent Run #fb24f7Actionable Suggestions - 0Additional Suggestions - 10
Review Details
|
Code Review Agent Run #b66645Actionable Suggestions - 0Additional Suggestions - 10
Review Details
|
do we really need or can we remove the wrapper in the model for the bool value? it's a oneof but i think just setting the bool should be enough. could we also add it to one of the unit tests in here
I know the model files are annoying and unnecessary to work with, thank you for bearing with us. |
Signed-off-by: redartera <[email protected]>
Signed-off-by: redartera <[email protected]>
47876c6
to
73cae9e
Compare
Removed the wrapper here bcbb991 edit: passing a raw |
Quick update - it seems to be indeed a Would you advise to stick with the google wrapper - or is there a better alternative? |
Code Review Agent Run #2ccc25Actionable Suggestions - 0Additional Suggestions - 1
Review Details
|
2d668ea
to
e2083da
Compare
It looks like |
Code Review Agent Run #616c34Actionable Suggestions - 0Additional Suggestions - 10
Review Details
|
Tracking issue
Closes flyteorg/flyte#5279
Why are the changes needed?
It is useful for users to invoke the same
LaunchPlan
but overriding at runtime whether they need executions to be interruptible or not. Currently this is possible through the Flyte UI, but notflytekit
.What changes were proposed in this pull request?
Support an
interruptible
option inFlyteRemote.execute
How was this patch tested?
Integration test added
Check all the applicable boxes
Summary by Bito
This PR implements comprehensive system improvements including interruptible flag override in FlyteRemote, configurable chunk sizes for S3/GCS operations, and enhanced pod spec generation. Key features include runtime control of workflow interruption, Environment class implementation, and Optuna plugin integration. The changes enhance error handling across components, improve file operations with pydantic support, and strengthen security through better input validation and secret management. The PR also introduces VLLM integration, Kubernetes data service plugin, and improved async operations with configurable batch sizes.Unit tests added: True
Estimated effort to review (1-5, lower is better): 5