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