Commit Graph

11 Commits

Author SHA1 Message Date
IronPan 6189681436
Garbage collect the completed workflow after persisted to database (#1802)
* garbage collect the completed workflow

* add tests

* fix tests

* fix tests

* update e2e test

* update logic

* update logic

* update logic

* fix tests

* fix tests

* update
2019-08-12 23:53:18 -07:00
IronPan a9602fbc3f
Add API to rerun the pipeline (#1720)
* add resubmit proto

* add compiled code

* fix

* add resubmit proto

* add

* refactor

* update builder

* refactor

* refactor

* refactor

* refactor

* refactor

* refactor

* add test

* add test

* add test

* add test

* fix test

* fix test

* fix test

* fix test

* fix test

* fix test

* fix test

* address comments

* add comments

* change request body def

* recompile api

* retry instead of resubmit

* update test

* update test

* fix tests

* fix tests

* fix tests

* robust retry

* robust retry

* robust retry

* robust retry

* robust retry

* robust retry

* robust retry

* robust retry

* robust retry

* add error handling

* reorder the call

* remove logic to update the database entry

* add mock

* add tests for rerousrce manager

* update error handling logic

* fix tests

* address comments
2019-08-07 13:59:06 -07:00
Wei Yan 2b5eb35140 Allow to specify informers namespace in persistence agent (#901)
* Allow to specify informers namespace in persistence agent

* Update variable to namespace to keep consistent with other components
2019-05-06 12:37:38 -07:00
WeiYan 982d94a205 Allow more flexible way to config the api server addr in persistence agent (#867)
* Allow more flexible way to config the api server addr

* Remove namespace config from persistent-agent
2019-04-24 15:50:44 -07:00
Ajay Gopinathan 578e8231d0 Update all Pipelines CRD versions to v1beta1. (#681) 2019-01-17 19:35:51 -08:00
Ajay Gopinathan 67a7373933 Run `go vet` as part of the Travis CI. (#626)
* Run `go vet` as part of the Travis CI.

Also fix existing issues found by Go vet.

* Explicitly check for shadowing

* Fix shadowing problems throughout codebase

* Actually run all checks including shadow
2019-01-07 18:21:44 -08:00
Ajay Gopinathan 163545b370 Use Bazel to build the entire backend and perform API code generation (#609)
* Use Bazel to build the entire backend.

This also uses Bazel to generate code from the API definition in the
proto files.

The Makefile is replaced with a script that uses Bazel to first generate
the code, and then copy them back into the source tree.

Most of the BUILD files were generated automatically using Gazelle.

* Fix indentation in generate_api.sh

* Clean up WORKSPACE

* Add README for building/testing backend.

Also fix the missing licenses in the generated proto files.

* Add license to files under go_http_client
2019-01-04 17:17:20 -08:00
Alexey Volkov c33c62f59f Backend - Removed hardcoded metrics file name (#574)
* Backend - Removed hardcoded metrics file name

* Addressed the PR feedback

* Addressed the PR feedback.
2018-12-20 21:26:29 -08:00
IronPan 399fc584d0 fix persistence agent to use in cluster DNS instead of kube proxy to access API (#538)
* fix pa

* comment
2018-12-14 15:33:27 -08:00
Pascal Vicaire 1bab424abf Fixing the GO import paths to reference the kubeflow/pipelines repository. 2018-11-02 14:53:42 -07:00
Pascal Vicaire 633e2ddcc8 Initial commit of the kubeflow/pipeline project. 2018-11-02 14:02:31 -07:00