Commit Graph

6 Commits

Author SHA1 Message Date
Chen Sun 11a8b866e9
chore(sdk): remove kfp.deprecated from sdk, legacy samples, and legacy tests (#11366)
* chore(sdk): remove kfp.deprecated and legacy samples and tests

Signed-off-by: Chen Sun <chensun@users.noreply.github.com>

* chore: clean up unused imports

Signed-off-by: Chen Sun <chensun@users.noreply.github.com>

---------

Signed-off-by: Chen Sun <chensun@users.noreply.github.com>
2024-11-12 17:26:18 +00:00
Connor McCarthy e371fa3795
feat(sdk): add compilation logic for google artifact types (support custom artifact types pt. 2) (#8232)
* remove dependency of deprecated on v2

* use new artifact identification logic

* add custom artifact type compiler test

* compile schema_version from non-kfp artifacts

* update tests

* add importer to compiler test

* update golden snapshots

* fix type checking code

* undo executor_test diff

* remove gcpc types compiler test

* add compilation test comment

* update google artifact handling

* update compiler test

* only permit system. and google. artifact types; add tests

* update compiler test

* simplify type checking logic

* use bundled artifact types in PipelineArtifactChannel

* raise error on unknown v1 input or output

* add type utils and move functions

* add type utils tests

* remove schema_version from inputspec and outputspec

* update artifact proto creation and tests

* propogate bundled artifact type string changes throughout sdk

* update golden snapshot

* remove unused v1 compat and tests

* update type checking and tests to validate schema_version using semantic versioning

* update importer sample

* update test data config

* update test_data config

* clean up sample

* clean up sample
2022-09-12 14:00:02 -06:00
Yaqi Ji b693909a08
feat(sdk)!: move v1 to deprecated folder (#7291)
* chore(sdk): move v1 to deprecated

* fix testsg

* fix testsg

* fix setup.py

* fix test

* s'

* fix tests

* fix test

* retore v2 test changes

* fix py3.6 test

* fix py3.6 test

* fix py3.6 import fallback error

* remove deprecated

* fix samples test

* sample test

* fix samples

* add readme

* restroe test

* python require

* remove path

* fix tests

* inteegration tests

* remove tfx tests for dependency with kfp v1

* fix e2e

* fix e2e

* fix integration tests

* fix sampe

* move client down

* change to kfp

* add import alias

* fix

* runid

* fix dsl

* only use kfp for function

* revert train_until_good

* tfx test

* kfp

* try import

* onprem
2022-03-04 00:52:59 +00:00
Yuan (Bob) Gong c7448c71df
test(v2): refactor sample test utils into a py package (#7105)
* test(v2): refactor sample test utils into a py package

* fix error
2021-12-23 11:10:01 +08:00
Yuan (Bob) Gong 048218b091
feat(v2): control flow - conditional (#7088)
* feat(v2): control flow - conditional

* fix v2 go tests

* fix importer sample

added condition_test

* address comments

* fix
2021-12-22 10:13:21 +08:00
capri-xiyue 4438929259
feat(v2): added importer support (#6415)
* added importer support in compilor

* added importer launcher

* complete importer launcher draft

* added importer e2e test draft

* added importer e2e test draft and fixed build error

* added importer e2e test draft and fixed build error

* changed sample test config

* fixed mlmd publish error

* fixed format and added task verification for importer e2e test

* changed sample v2 importer test

* added non default bucket support

* fixed importer build error

* fixed e2e test

* modify importer e2e test

* fixed e2e test

* fixed e2e test

* fixed e2e test

* fixed importer e2e test

* fixed comments

* fixed unit test

* fixed importer e2e test

* added todo comment

* remove unused code

* Update importer.go

Co-authored-by: Yuan (Bob) Gong <4957653+Bobgy@users.noreply.github.com>
2021-08-31 04:06:03 -07:00