Build Spring Cloud Data Flow

Build: #3033 was successful Changes by Gunnar Hillert

Build result summary

Details

Completed
Duration
21 minutes
Labels
None
Agent
bamboo-16.af.pivotal.io
Revision
624b1cdc722c77131b4c23e22082a3119f925e2b 624b1cdc722c77131b4c23e22082a3119f925e2b
Total tests
1196
Successful since
#2947 ()

Tests

Code commits

Author Commit Message Commit date
Gunnar Hillert Gunnar Hillert 624b1cdc722c77131b4c23e22082a3119f925e2b 624b1cdc722c77131b4c23e22082a3119f925e2b gh-3279 Add REST endpoint to delete task-executions from the Task repository
* Add DataflowTaskExecutionDao
  - add support for deleting data in tables: `task_execution`, `task_task_batch`, `task_execution_params`
* Improvements to `TaskExecutionController#delete`:
  - Add `action` request parameter, supporting: `CLEANUP`, `REMOVE_DATA`
  - Relax `id` path-variable, allow to specify multiple ids, e.g.: `1,2,3?action=REMOVE_DATA`
* Add Tests
* Switch Task related tests (e.g. Task Execution Controller) from using the Map-based persistence store to JDBC (H2)
* Add better Enum-specific error message support for `MethodArgumentTypeMismatchException` in `RestControllerAdvice`
  - Provide a clearer error response and provide a list of allowed Enum values
* Add Support for Batch Job Execution Deletions
* Properly record audit records for Task/Job Execution Deletions

gh-3279 Add recursive deletion support for task executions

gh-3279 Code Review Changes

gh-3279 More polishing

gh-3279 Add Tests