Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support multiple Feast endpoints on Standard Transformer (#169)
* Update proto and re-generate it * Update UI to support feast serving endpoint selection * Transformer read feast serving endpoint from YAML spec * Cleanup image building jobs (#165) * Move cronjob package to pkg/ * Add new cronjob: Image Builder Janitor * Add IMG_BUILDER_RETENTION to helm template * Address review -- changing cronjob frequency and reduce retention duration * Use batch deletion for image build jobs. Add unit tests * Revert to deletion one-by-one. Add prometheus metrics * Fix package sources reference. For further reading: https://www.mail-archive.com/[email protected]/msg1813968.html https://superuser.com/questions/1456989/how-to-configure-apt-in-debian-buster-after-release * Add test for CleanJobs * Safely delete only succeeded image building jobs (#171) * Safely delete only succeeded image building jobs * Address review: 1. Use job.Status.StartTime 2. Keep deleting active or failed job 3. On metrics tracking, also track job status as label * Little refactoring and add validation on version endpoint api validation - Rename FeastServingEndpoint to FeastServingURL - Reformat some tansformer yaml spec - Validate if servingURL provided by user is valid * Remove grpc tools setup from Makefile * Add more API tests * Update charts * Update proto and re-generate it * Update UI to support feast serving endpoint selection * Transformer read feast serving endpoint from YAML spec * Little refactoring and add validation on version endpoint api validation - Rename FeastServingEndpoint to FeastServingURL - Reformat some tansformer yaml spec - Validate if servingURL provided by user is valid * Remove grpc tools setup from Makefile * Add more API tests * Update charts * Add python tests for multiple feast serving url * Address Tio's review. Fix setting appContext's std transformer config * Remove unused transformer env var * Remove unused file * Update propagation policy on image builder janitor * Update environment on .env.sample for development purpose
- Loading branch information