Connor McCarthy
|
11f60d813a
|
feat(sdk): support `.after()` referencing task in `ParallelFor` group (#10257)
|
2023-11-29 10:22:14 -05:00 |
Connor McCarthy
|
2d3171cbfe
|
feat(sdk): support collecting outputs from conditional branches using `dsl.OneOf` (#10067)
* support dsl.OneOf
* address review feedback
* address review feedback
|
2023-10-18 02:34:55 +00:00 |
Connor McCarthy
|
c6b236d1a0
|
feat(sdk): support dsl.If, dsl.Elif, and dsl.Else (#9894)
* support if/elif/else
* deprecate dsl.Condition
* alter rebase
* update release notes
* address review feedback
* change BinaryOperation to ConditionOperation
|
2023-09-11 20:19:35 +00:00 |
Connor McCarthy
|
c8204d0285
|
chore(sdk): partition KFP SDK source code into runtime and non-runtime code (#9710)
|
2023-07-07 23:18:52 +00:00 |
Connor McCarthy
|
48ecc7d879
|
fix(sdk): fix bug when iterating over output from upstream task in nested parallelfor loops (#9580)
* refactor for clarity
* fix iter over upstream output in nested parallelfor
* update release notes
* support empty `List` generic annotation
* fix typos
* add comment about refactoring opportunity
* fix annotation
* update comment again
|
2023-06-09 08:58:28 -07:00 |
Connor McCarthy
|
c046879dda
|
support fanning-in artifacts (#8808)
|
2023-02-22 10:39:00 -08:00 |
Connor McCarthy
|
b575950a75
|
feat(sdk): support for fan-in from `dsl.ParallelFor` (#8631)
* implement parallelfor fan-in
* temporarily block fan-in of artifacts
* clean up
* unify and clarify error messages
* remove comment
* remove unnecessary compiler condition
* make test cases more realistic
* use better ParallelFor variable name
* add and rename test cases
* add ParallelFor fan-in test cases
* fix return collected bug
* clean up compilation tests
* update docstrings; update error message
* remove fan-in artifacts read/write tests
* implement review feedback
* change use of additional_input_name_for_pipeline_channel
* move additional_input_name_for_pipeline_channel
* provide additional pipeline topology validation and tests; refactor existing validation
* add release note for parameter fan-in
|
2023-02-04 20:50:51 -08:00 |
JOCSTAA
|
614c231ae6
|
fix(sdk): unblock valid topology. (#8416)
* unblock valid topology
* add more tests
* handle git fork
* sample_test_cases
* main
* restore to master
* resolve comments on PR
* resolve conflicts
* resolve conflict 2
* revert conflict fix
* fix changes
* address comments
* review
* docformatter presubmit
* revert docformatter
* update release.md
|
2022-12-02 00:15:15 +00:00 |
Chen Sun
|
5ce4954d6b
|
feat(sdk)!: Implement Graph Component (#8179)
* Implement Graph Component
* isort imports
* release note
* address review comments
* address review comments
|
2022-08-26 09:28:49 +00:00 |