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

chore(sinks): delay embedded sinks disposal #26

Merged
merged 1 commit into from
Jun 9, 2024

Conversation

kennedykori
Copy link
Contributor

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.

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 kennedykori self-assigned this Jun 9, 2024
@kennedykori kennedykori merged commit 0164504 into next Jun 9, 2024
6 checks passed
@kennedykori kennedykori deleted the chore-delay-embedded-sinks-disposal branch June 9, 2024 18:01
kennedykori added a commit that referenced this pull request Jun 9, 2024
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 added a commit that referenced this pull request Nov 17, 2024
## [1.1.0-rc.3](v1.1.0-rc.2...v1.1.0-rc.3) (2024-11-17)

### Features

* **workflow-builder:** add a `WorkflowBuilder` ([#27](#27)) ([53aee40](53aee40))

### Refactors

* **processors:** delay embedded processors disposal ([#25](#25)) ([035261c](035261c))
* **sinks:** delay embedded sinks disposal ([#26](#26)) ([5df425d](5df425d))
* **sources:** delay embedded sources disposal ([#24](#24)) ([7f1e585](7f1e585))
kennedykori added a commit that referenced this pull request Nov 17, 2024
## [1.1.0](v1.0.0...v1.1.0) (2024-11-17)

### Features

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

### Refactors

* **deps-dev:** bump braces from 3.0.2 to 3.0.3 ([#29](#29)) ([118f4ba](118f4ba))
* **processors:** delay embedded processors disposal ([#25](#25)) ([035261c](035261c))
* **sinks:** delay embedded sinks disposal ([#26](#26)) ([5df425d](5df425d))
* **sources:** delay embedded sources disposal ([#24](#24)) ([7f1e585](7f1e585))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant