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

Add map_async and flat_map_async Operators for Python Async Generators #392

Open
wants to merge 24 commits into
base: branch-23.11
Choose a base branch
from

fix styles

e072c63
Select commit
Loading
Failed to load commit list.
Open

Add map_async and flat_map_async Operators for Python Async Generators #392

fix styles
e072c63
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Jul 3, 2024 in 0s

87.02% of diff hit (target 73.59%)

View this Pull Request on Codecov

87.02% of diff hit (target 73.59%)

Annotations

Check warning on line 91 in cpp/mrc/include/mrc/runnable/detail/type_traits.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/include/mrc/runnable/detail/type_traits.hpp#L91

Added line #L91 was not covered by tests

Check warning on line 111 in cpp/mrc/src/public/runnable/context.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/src/public/runnable/context.cpp#L111

Added line #L111 was not covered by tests

Check warning on line 113 in cpp/mrc/src/public/runnable/context.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

cpp/mrc/src/public/runnable/context.cpp#L113

Added line #L113 was not covered by tests

Check warning on line 110 in python/mrc/_pymrc/src/node.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/node.cpp#L110

Added line #L110 was not covered by tests

Check warning on line 197 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L197

Added line #L197 was not covered by tests

Check warning on line 200 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L199-L200

Added lines #L199 - L200 were not covered by tests

Check warning on line 207 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L207

Added line #L207 was not covered by tests

Check warning on line 228 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L228

Added line #L228 was not covered by tests

Check warning on line 234 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L234

Added line #L234 was not covered by tests

Check warning on line 236 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L236

Added line #L236 was not covered by tests

Check warning on line 245 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L245

Added line #L245 was not covered by tests

Check warning on line 269 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L269

Added line #L269 was not covered by tests

Check warning on line 282 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L282

Added line #L282 was not covered by tests

Check warning on line 285 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L285

Added line #L285 was not covered by tests

Check warning on line 328 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L328

Added line #L328 was not covered by tests

Check warning on line 332 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L330-L332

Added lines #L330 - L332 were not covered by tests

Check warning on line 355 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L355

Added line #L355 was not covered by tests

Check warning on line 359 in python/mrc/_pymrc/src/operators.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/operators.cpp#L357-L359

Added lines #L357 - L359 were not covered by tests

Check warning on line 412 in python/mrc/_pymrc/src/segment.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

python/mrc/_pymrc/src/segment.cpp#L412

Added line #L412 was not covered by tests