Commit Graph

21 Commits

Author SHA1 Message Date
Caroline DeVoto e329fa39b6
chore: Enable go fmt as a lint check for Go code (#11830)
Signed-off-by: Caroline DeVoto <cmdevoto@users.noreply.github.com>
Co-authored-by: Caroline DeVoto <cmdevoto@users.noreply.github.com>
2025-05-19 14:31:37 +00:00
Vani Haripriya Mudadla 988477a7de
feat(backend): Add migration script to create Pipeline and PipelineVersion objects from the database to Kubernetes API (#11884)
Signed-off-by: VaniHaripriya <vmudadla@redhat.com>
2025-05-09 20:56:43 +00:00
Humair Khan 24782d178d
chore: update all owners files (#11886)
Various owners' files reviewers/approvers are no longer involved with
the community. Additionaly, we have various other folks that are
involved and have shown an active interest in reviewing various portions
of the code base. This change updates all owners files to reflect this
current state of the community.

Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com>
2025-05-02 14:47:04 +00:00
Matt Prahl 2efcde5efd
feat(backend): Create a validating webhook for the PipelineVersion kind (#11774)
* Create a validating webhook for the PipelineVersion kind

Signed-off-by: VaniHaripriya <vmudadla@redhat.com>

* Fix the manifests for the validating webhook

This fixes deployment and local development for the Kubernetes native
API manifests.

This also addresses other feedback.

Signed-off-by: mprahl <mprahl@users.noreply.github.com>

---------

Signed-off-by: VaniHaripriya <vmudadla@redhat.com>
Signed-off-by: mprahl <mprahl@users.noreply.github.com>
Co-authored-by: VaniHaripriya <vmudadla@redhat.com>
2025-03-31 11:23:31 +00:00
Matt Prahl e71825abe6
chore: Add instructions to develop the API server locally with kind (#11459)
* Add instructions to develop the API server locally with kind

This provides instructions to provision a kind cluster with all
components deployed except for the API server. The API server can then
be run locally through VSCode for debugging and faster development.

Signed-off-by: mprahl <mprahl@users.noreply.github.com>

* Add missing k8s_version input to the kfp-cluster GH action

Signed-off-by: mprahl <mprahl@users.noreply.github.com>

---------

Signed-off-by: mprahl <mprahl@users.noreply.github.com>
2024-12-12 22:34:05 +00:00
Niklas Hansson 00a0ffbdb7
feat(backend): upgrade argo go module to V3. Part of #5718 (#5792)
* updating argo

* updated fix deps and code

* clean up
2021-06-08 05:04:45 -07:00
Alexey Volkov cc83e1089b
Assigned copyright to the project authors (#5587) 2021-05-05 13:53:22 +08:00
Yuan (Bob) Gong 3d40bba9a3
chore(backend): clean up backend code generation (#5116)
* chore(backend): tidy go.mod and update tools.go

* go install, instead of go get

* fix problems reported by go vet

* simplify some ide reported redundant syntax

* license is not required for generated code

* remove licenses for generated code

* cleanup

* remove license more

* rm unused BUILD.bazel files

* fixed generate_api.sh

* reimport error.proto
2021-02-09 07:10:57 -08:00
Yuan (Bob) Gong 9b4e37bd5c
chore(backend): include protoc-gen-go-grpc as tools dependency and add go mod tidy check in CI (#5112)
* chore(backend): include protoc-gen-go-grpc as tools dependency

* add go mod tidy check in presubmit

* add comment

* fix2

* add better error message

* fix
2021-02-09 16:30:22 +08:00
Yuan (Bob) Gong 5725bb85ed
chore(backend): tidy go.mod & update tools.go & fix go vet (#5110)
* chore(backend): tidy go.mod and update tools.go

* go install, instead of go get

* fix problems reported by go vet

* simplify some ide reported redundant syntax
2021-02-08 11:06:56 -08:00
Yuan Gong 66ccf335e8 chore: update OWNERS 2020-11-09 10:18:18 +08:00
Yuan Gong 7d36f48482 chore(release): bumped version to 1.1.0-alpha.1 2020-11-02 03:01:27 +00:00
Niklas Hansson d7793aff1b
fix(backend): updated the argo version too 2.7.7. Fixes #4392 (#4498)
* updated the version

* updated the serializer

* fixed test

* fixed some more  changes

* tested to update versions of k8 packages

* reverted package update

* change in API

* fixed dependencies, need to fix broken tests now

* updated fake client and fixed test due to updates in timestam.timestamp

* missed  to update fake client pod

* fixed issue in controller

* tested to update

* updated

* updated controller viewer

* updates to fix go mod vendor

* Updated the client

* updated the golang versions

* missed one docker file update, from 1.11 -> 1.13

* testing to fixe persistinace agent issues

* Updated after feedback

Co-authored-by: Niklas hansson <niklashansson@Niklass-MacBook-Pro.local>
2020-10-22 17:09:36 -07:00
jingzhang36 76f7476c0f
Add labels to plots (#3811)
* 5 runs

* 50 runs

* (1) add labels (2) instead of plotting kde, plotting histogram and rug
2020-05-27 13:04:37 +08:00
dushyanthsc 731aed4577
MetadataStore: Upgrade tool (#3295) 2020-05-12 10:10:21 -07:00
jingzhang36 09a8689ef6
Add two scripts to load test our api endpoints with measurement of run durations and api call latencies (#3587)
* script to profile pipeline api endpoint

* two plots

* another run api test

* clear cell output

* add some comments

* pipeline uses create pipeline

* add client

* checkpoint

* polish two scripts

* remove accidentally committed files

* added a success vs non-success plot; only measure run durations for succeeded runs
2020-04-28 14:57:46 +08:00
Renmin e344b74dfd
done (#3028)
Co-authored-by: renmingu <40223865+renmingu@users.noreply.github.com>
2020-02-11 18:34:15 -08:00
Ajay Gopinathan a882999c42 Use Remote Build Execution for Bazel builds. (#1031)
* [WIP] Use Remote Build Execution for Bazel builds.

* Add build_api_server.sh build script for API server.

* update build_image.yaml

* update build_image.yaml

* update build_image.yaml

* update build_image.yaml

* update build_image.yaml

* update build_image.yaml

* escape newlines

* Try using bazelbuilder's service account credentials.

* Clean up

* Add README

* Update backend README

* Update OWNERS
2019-09-30 10:41:38 -07:00
IronPan 7a7a65d071 clean up 2019-05-13 23:34:47 -07:00
Pascal Vicaire 3df28a9700 Updating OWNERS files. Adding per-subdirectory OWNER files. 2018-11-05 14:03:33 -08:00
Pascal Vicaire 633e2ddcc8 Initial commit of the kubeflow/pipeline project. 2018-11-02 14:02:31 -07:00