Repository navigation
Conversation
|
Run Python_ML PreCommit 3.12 |
|
Run Python_ML PreCommit 3.13 |
|
Run Python_ML PreCommit 3.12 |
1 similar comment
|
Run Python_ML PreCommit 3.12 |
1c69a4d to
f4b06ef
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #40000 +/- ##
============================================
+ Coverage 56.16% 56.25% +0.08%
Complexity 2288 2288
============================================
Files 1124 1124
Lines 178336 178378 +42
Branches 1489 1489
============================================
+ Hits 100170 100343 +173
+ Misses 75645 75514 -131
Partials 2521 2521
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Assigning reviewers: R: @tvalentyn for label python. This pull request likely touches a core component ("core" label). Please review with scrutiny. Note: If you would like to opt out of this review, comment Available commands:
The PR bot will only process comments in the main thread (not review comments). |
Move the entry out of the commented changelog template.
On the thread-pool path,
AsyncWrappercallsfinish_bundle()before consuming the wrappedprocess()result. A buffered transform can flush an empty bundle while the runner sees the input as complete.This change consumes process outputs before finalization and flattens iterable returns to match the DoFn contract. If iteration fails, finalization is skipped and the input remains available for retry. Strings and bytes keep their existing scalar behavior. Returned lists and tuples now emit their elements individually, so code relying on the previous extra nesting will see a different output shape.
Local regression validation passed. A DirectRunner pipeline with a SQLite sink loses its buffered write with the unfixed implementation and preserves it with this change; the asyncio path passes as a control.
Run the Python unit suite with:
addresses #123orfixes #456).CHANGES.mdwith noteworthy changes.See CONTRIBUTING.md for contribution guidelines.