Skip to content

project: make streams async (using actors) + improve concurrent iterators#6

Merged
twittemb merged 1 commit intomainfrom
feature/adopt-actors-for-streams
Feb 10, 2022
Merged

project: make streams async (using actors) + improve concurrent iterators#6
twittemb merged 1 commit intomainfrom
feature/adopt-actors-for-streams

Conversation

@twittemb
Copy link
Copy Markdown
Contributor

Description

make streams async (using actors) + improve concurrent iterators

Checklist

  • this PR is based on the main branch and is up-to-date, if not please rebase your branch on the top of main
  • the commits inside this PR have explicit commit messages
  • unit tests cover the new feature or the bug fix
  • the feature is documented in the README.md if it makes sense
  • the CHANGELOG is up-to-date

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

Merging #6 (ba369c0) into main (e4aeb0f) will decrease coverage by 0.16%.
The diff coverage is 97.93%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main       #6      +/-   ##
==========================================
- Coverage   97.82%   97.66%   -0.17%     
==========================================
  Files          40       42       +2     
  Lines        1887     2139     +252     
==========================================
+ Hits         1846     2089     +243     
- Misses         41       50       +9     
Impacted Files Coverage Δ
Sources/Internal/AsyncIteratorByRef.swift 100.00% <ø> (ø)
...ts/Operators/AsyncSequence+HandleEventsTests.swift 89.47% <ø> (ø)
.../Operators/AsyncSequence+SwitchToLatestTests.swift 94.11% <66.66%> (-1.34%) ⬇️
Sources/Operators/AsyncSequence+HandleEvents.swift 97.77% <90.00%> (+6.66%) ⬆️
...ests/AsyncSequences/AsyncSequences+FailTests.swift 80.00% <90.00%> (+3.07%) ⬆️
Sources/AsyncSequences/AsyncSequences+Merge.swift 95.12% <92.72%> (-2.29%) ⬇️
...s/Operators/AsyncSequence+FlatMapLatestTests.swift 88.13% <93.33%> (-5.33%) ⬇️
Tests/Internal/SharedAsyncIteratorTests.swift 97.75% <97.75%> (ø)
Sources/AsyncSequences/AsyncSequences+From.swift 100.00% <100.00%> (ø)
Sources/AsyncSequences/AsyncSequences+Zip.swift 97.45% <100.00%> (ø)
... and 16 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e4aeb0f...ba369c0. Read the comment docs.

@twittemb twittemb merged commit 78ec55f into main Feb 10, 2022
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.

2 participants