v0.17.0
Features
- core: pass task timeout to the task runner #84 (Loïc Mathieu)
- move plugin-script to core script lib #87 (Loïc Mathieu)
- Implement Realtime trigger (#91) #91 (Nikita Hrytsenko)
- runner: properly handle TaskRunner kill (#93) #94 (Florian Hussonnois)
- runner: add new completionCheckInterval property #96 (Florian Hussonnois)
- rename AzureBatchTaskRunner to Batch #97 (Loïc Mathieu)
- Add 'outputFiles' property with a map of file name / URI #98 (Loïc Mathieu)
- Bulk - render the map #99 (Loïc Mathieu)
- enhance realtime trigger lifecycle #100 (Florian Hussonnois)
- examples: update the examples to use 0.17.0 plugin names #101 (Shruti Mantri)
- increase 'completionCheckInterval' to 5s (Loïc Mathieu)
- cicd: allow skipping test (Ludovic DEHON)
Bug Fixes
- docs: Correct the AzureBatchTaskRunner icon #90 (Shruti Mantri)
- AbstractBlobStorage and BlobStorageForBatch are not tasks #92 (Loïc Mathieu)
- task-runner: move bucket & outputDir paths retrieval to conditional to prevent NPE (brian.mulier)
- cleanup & beta (Loïc Mathieu)
- build: keep some mandatory jackson modules included in shadowJar (brian.mulier)
- tasks: BlobStorageForBatch is not a task so it has not to inherit Storage but rather implement the interfaces directly (brian.mulier)
- tasks: removed non-working SAS authentication method for storage in SharedAccess & BlobStorageForBatch (brian.mulier)
- filter directories in the outputs (Loïc Mathieu)
- trigger: fix RealtimeTrigger (Florian Hussonnois)
- RealtimeTrigger output (Loïc Mathieu)
- docs: add eventhubs realtime trigger description #104 (Shruti Mantri)
- code: make AbstractEventHubTask class abstract #105 (Shruti Mantri)
Documentation
- batch (Anna Geller)
Code Refactoring
- migrate to Java ServiceLoader for plugin registration #86 (Florian Hussonnois)
Chores
- version: update snapshot version 'v0.17.0-SNAPSHOT'. (YannC)
- deps: update most java deps (Ludovic DEHON)
- deps: force jackson version while a fix is provided (brian.mulier)
- update runContext deprecated methods (Florian Hussonnois)
- remove the realtime trigger beta tag (Loïc Mathieu)
- upgrade Micronaut platform to 4.4.3 (Loïc Mathieu)
- deps: bump com.microsoft.azure:azure-batch from 11.0.0 to 11.1.1 #102 (dependabot[bot])
- version: update to version 'v0.17.0'. (YannC)