Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release v1.1.0-rc.3 #28

Merged
merged 4 commits into from
Nov 17, 2024
Merged

release v1.1.0-rc.3 #28

merged 4 commits into from
Nov 17, 2024

Commits on Jun 9, 2024

  1. chore(sources): delay embedded sources disposal (#24)

    Refactor `sghi.etl.commons.sources.GatherSource` to delay the disposal
    of embedded sources. All embedded sources will be disposed of when the
    `GatherSource` is disposed of. This will support streaming sources that
    may need to remain "live" even after their `draw()` method returns.
    kennedykori committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    7f1e585 View commit details
    Browse the repository at this point in the history
  2. chore(processors): delay embedded processors disposal (#25)

    Refactor all composite processors in the library to delay the disposal of
    their embedded processors. All embedded processors will now be disposed of
    when their parent processor is disposed of. This will support streaming
    processors that may need to remain "live" even after their `apply()`
    method returns.
    kennedykori committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    035261c View commit details
    Browse the repository at this point in the history
  3. chore(sinks): delay embedded sinks disposal (#26)

    Refactor all composite sinks in the library to delay the disposal of
    their embedded sinks. All embedded sinks will now be disposed of when
    their parent sink is disposed of.
    kennedykori committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    5df425d View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2024

  1. feat(workflow-builder): add a WorkflowBuilder (#27)

    A `WorkflowBuilder` is a class that aids in the structured construction
    of `WorkflowDefinition` instances. The builder class offers a convenient
    way to construct SGHI ETL Workflows by providing methods to register
    sources, processors and sinks.
    kennedykori authored Nov 17, 2024
    Configuration menu
    Copy the full SHA
    53aee40 View commit details
    Browse the repository at this point in the history