Commit Graph

10 Commits (c74ac2faac412c76add41b9654577cf1ebda71a8)

Author SHA1 Message Date
Jenkins 55a06cfb77 Fix delete function with running job associated
User should not delete a function with running jobs associated.

Change-Id: I627ac7ef057768e7c2d99f56e17da9eacbf4ad76
6 years ago
Lingxian Kong b7562a4bd3 Add unit test for execution operations
Partially implements: blueprint add-unit-tests

Change-Id: Ib418364ec7164d0bad0402501f14d8340be99c89
6 years ago
Lingxian Kong eb91b6d6f3 Add unit test for function operations
Partially implements: blueprint add-unit-tests
Change-Id: I00c3c7beca8cda7057f63850026c0f3f0526f5dd
6 years ago
Lingxian Kong 16876649e5 Add job update api
By using update api, users could pause/cancel/resume jobs, or change
job execution pattern.

Change-Id: I05103316a91ad79c4d0593c4a02a400aac45a762
6 years ago
Lingxian Kong 997c78131e Implement periodic task for jobs
Change-Id: I9093333cc9b1a64b5e386af87db80df5aa4dfb4b
6 years ago
Lingxian Kong 5baa3f1e45 Add jobs api
This is part-1 of jobs support in Qinling.

With job API, users can create a job with an existing function
that can be ran in cron job's fashion, but the job definition
has more capabilities than cron.

Change-Id: I0cb885dd6005ba024e3816bae9b79b0d3f35d335
6 years ago
Lingxian Kong 00885b42ff Add UT for runtime API operation
Partially implements: blueprint add-unit-tests
Change-Id: I2bf92b36e4bee273171bd626638a61e313377a44
6 years ago
Lingxian Kong eae0caf17d Add basic test for engine
Partially implements: blueprint add-unit-tests

Change-Id: I7fff946e8c05cf50722afdc54be746bde9240d43
6 years ago
Lingxian Kong 1171944560 Add basic unit test structure
Partially implements: blueprint add-unit-tests

Change-Id: Ic96dcaf401f30bc098738818630777fc62040aca
6 years ago
Lingxian Kong 9492a02bab Initial API code structure 6 years ago