Skip to content

Forwardports from Distributed.jl#53

Open
DilumAluthge wants to merge 2 commits intomasterfrom
dpa/forwardports
Open

Forwardports from Distributed.jl#53
DilumAluthge wants to merge 2 commits intomasterfrom
dpa/forwardports

Conversation

@DilumAluthge
Copy link
Member

@DilumAluthge DilumAluthge commented Mar 6, 2026

This PR contains forwardports from Distributed.jl.

Forwardported PRs:

Need manual forwardport:

Contains multiple commits, manual intervention needed:

Non-merged PRs

…r` or `release-*` (#144)

(cherry picked from commit 9390857d62393e455232bb36d84e70be422e3a7a)
When serializing RemoteChannels, a new zeroed RemoteChannel is
constructed. However, the input type parameter might be part of an outer
type parameter which can then lead to a TypeError during deserialization.
The fix is just to reuse the type parameter of the input when
constructing the zeroed RemoteChannel.

(cherry picked from commit 6649a94075ff6a52ee9558db3ec4491496bf1bea)
@DilumAluthge
Copy link
Member Author

Note: The "forwardported PRs" section includes not only the commits in this PR, but also the commits that have already been forwardported and already exist on the master branch in this repo.

This is because I'm hacking the Backporter script to use it in a way that it's not normally used.

@DilumAluthge
Copy link
Member Author

Every unchecked PR needs to be manually cherry-picked. When you do the cherry-pick, do it with -x, so that the final cherry-picked commit includes that magic line of the form:

(cherry picked from commit ...fullcommithash...)

When the Backporter script sees that magic line, it will update the PR description to reflect that the PR has been forwardported.

@DilumAluthge DilumAluthge marked this pull request as ready for review March 6, 2026 00:42
@codecov
Copy link

codecov bot commented Mar 6, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.86%. Comparing base (76cb6b6) to head (264b2fd).

Additional details and impacted files
@@           Coverage Diff           @@
##           master      #53   +/-   ##
=======================================
  Coverage   87.86%   87.86%           
=======================================
  Files          11       11           
  Lines        2118     2118           
=======================================
  Hits         1861     1861           
  Misses        257      257           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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