feat(task-serdes): introduce serdes tasks

Tasks package that will handle file conversion.

- new tasks: CsvReader & CsvWriter
- new tasks: JsonReader & JsonWriter
- Refactor the CsvToAvro to AvroWriter and handle conversion from all type depending on schema.
- Remove the task-avro in favor of a more general task-serdes
This commit is contained in:
tchiotludo
2019-11-28 09:10:50 +01:00
parent 7ae56e3a0b
commit 1a04f1eddf
44 changed files with 11935 additions and 5061 deletions

View File

@@ -13,7 +13,7 @@ include 'storage-minio'
include 'repository-elasticsearch'
include 'repository-memory'
include 'task-avro'
include 'task-serdes'
include 'task-gcp'
include 'webserver'