Skip to content
This repository has been archived by the owner on Feb 12, 2022. It is now read-only.

Release 10

Latest
Compare
Choose a tag to compare
@MihaiBojin MihaiBojin released this 06 Oct 16:05
· 1 commit to master since this release

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.

How does Pyplyn work

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 with AppConfig.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.