This repository has been archived by the owner on Feb 12, 2022. It is now read-only.
Introduction
Pyplyn (meaning pipeline in Afrikaans) is an open source tool that
extracts data from various sources transforms and gives it meaning, and sends it to other systems for consumption.
Release notes
- Faster processing speed with the use of RxJava (4.3x faster, tested on our reference dataset)
- Cleaner code, mainly after converting models Immutables-annotated abstract classes
- Support mutual TLS authentication for endpoints, by specifying a Java keystore and password
- Connect, read, and write timeouts can now be defined for each connector
- All Jackson-based models can now be serialized (with the type specifier field)
AppConfig.Global.minRepeatIntervalMillis
was deprecated (replaced withAppConfig.Global.runOnce
)- Added a bash script for managing the service's lifecycle (start, stop, restart, logs, etc.)
- Since 10.0.0, Pyplyn releases follow Semantic versioning guidelines.
Read more about Pyplyn, on the project's documentation page.