datapipeline 3.0.0: transform, Parallelmodus, chained und String-Bedingungen entfernt
This commit is contained in:
@@ -2,6 +2,14 @@
|
||||
|
||||
Framework `datapipeline` (Gem). Neueste Version oben.
|
||||
|
||||
## 3.0.0 – 2026-10-09
|
||||
|
||||
- **Breaking:** `transform` (auch `processing: :prepend`/`:append`), der Parallelmodus, `chained` und `condition:` als
|
||||
String (`eval`) entfernt; alle Schritte laufen verkettet. Umstellung: `map`, `header`, `trailer`,
|
||||
`condition: ->(row) { … }` (README 7.1)
|
||||
- `condition:` muss ein Lambda sein, sonst `ArgumentError` beim Aufbau der Pipeline
|
||||
- Hinweise `WARN deprecated` und `test/core/compat_test.rb` entfernt
|
||||
|
||||
## 2.1.0 – 2026-10-09
|
||||
|
||||
- Sperre gegen parallele Läufe: `lock 'datei'` in der Pipeline, `etl --lock=datei` für das ganze Skript; ein zweiter
|
||||
|
||||
Reference in New Issue
Block a user