Skip to content

Releases: savannahghi/sghi-etl-commons

v1.1.0

17 Nov 13:32
a5888d4
Compare
Choose a tag to compare

1.1.0 (2024-11-17)

Features

  • processors: add a ScatterGatherProcessor (#19) (a7d4387)
  • processors: add a SplitGatherProcessor (#17) (4439c11)
  • sinks: add a ScatterSink (#21) (6274a31)
  • sinks: add a SplitSink (#20) (ce4d4ee)
  • sources: add a GatherSource (#15) (d64635a)
  • utils: add a workflow runner utility (4f26bc9)
  • workflow-builder: add a WorkflowBuilder (#27) (53aee40)

Refactors

  • deps-dev: bump braces from 3.0.2 to 3.0.3 (#29) (118f4ba)
  • processors: delay embedded processors disposal (#25) (035261c)
  • sinks: delay embedded sinks disposal (#26) (5df425d)
  • sources: delay embedded sources disposal (#24) (7f1e585)

v1.1.0-rc.3

17 Nov 13:20
11c4ab6
Compare
Choose a tag to compare
v1.1.0-rc.3 Pre-release
Pre-release

1.1.0-rc.3 (2024-11-17)

Features

  • workflow-builder: add a WorkflowBuilder (#27) (53aee40)

Refactors

  • processors: delay embedded processors disposal (#25) (035261c)
  • sinks: delay embedded sinks disposal (#26) (5df425d)
  • sources: delay embedded sources disposal (#24) (7f1e585)

v1.1.0-rc.2

04 Jun 10:10
09f466a
Compare
Choose a tag to compare
v1.1.0-rc.2 Pre-release
Pre-release

1.1.0-rc.2 (2024-06-04)

Features

  • processors: add a ScatterGatherProcessor (#19) (a7d4387)
  • sinks: add a ScatterSink (#21) (6274a31)
  • sinks: add a SplitSink (#20) (ce4d4ee)
  • utils: add a workflow runner utility (4f26bc9)

v1.1.0-rc.1

08 May 19:08
d8a8c5d
Compare
Choose a tag to compare
v1.1.0-rc.1 Pre-release
Pre-release

1.1.0-rc.1 (2024-05-08)

Features

  • processors: add a SplitGatherProcessor (#17) (4439c11)
  • sources: add a GatherSource (#15) (d64635a)

v1.0.0

16 Apr 18:45
3866f68
Compare
Choose a tag to compare

1.0.0 (2024-04-16)

Dependency Updates

  • deps: upgrade project dependencies (#2) (6bee92c)

Features

  • processors: add a ProcessorPipe (#10) (82a006e)
  • processors: add a NOOP Processor (#3) (ecdf529)
  • processors: add a processor decorator (#4) (9f3b039)
  • sinks: add a NullSink (#9) (2794f6a)
  • sinks: add a sink decorator (#7) (6a89c85)
  • sources: add a source decorator (#5) (b42328e)
  • utils: add result gatherers (#1) (7c4e34f)
  • worflow_def: add a SimpleWorkflowDefinition (#11) (ce1a9b0)

Refactors

  • processors: mark processors._ProcessorOfCallable as final (#6) (9e5d6c6)
  • sinks: rename sinks._SourceOfCallable class (#8) (e6f08e5)

v1.0.0-rc.1

16 Apr 18:10
0f21d37
Compare
Choose a tag to compare
v1.0.0-rc.1 Pre-release
Pre-release

1.0.0-rc.1 (2024-04-16)

Dependency Updates

  • deps: upgrade project dependencies (#2) (6bee92c)

Features

  • processors: add a ProcessorPipe (#10) (82a006e)
  • processors: add a NOOP Processor (#3) (ecdf529)
  • processors: add a processor decorator (#4) (9f3b039)
  • sinks: add a NullSink (#9) (2794f6a)
  • sinks: add a sink decorator (#7) (6a89c85)
  • sources: add a source decorator (#5) (b42328e)
  • utils: add result gatherers (#1) (7c4e34f)
  • worflow_def: add a SimpleWorkflowDefinition (#11) (ce1a9b0)

Refactors

  • processors: mark processors._ProcessorOfCallable as final (#6) (9e5d6c6)
  • sinks: rename sinks._SourceOfCallable class (#8) (e6f08e5)