apache / apache/pekko

Extract classical transport to dedicated modules and provide both Netty 4.1 and Netty 4.2 implementations?

Open
#2,099 12 comments 0 reactions 0 assignees View on GitHub
Dominant language
Scala
Stars
1.6k
Forks
211
Avg merge
1d 6h
Merged PRs (30d)
89

Description

Some users are using an old version of Netty, eg, Netty 4.1.x. If the user upgrades to the new version of Pekko 1.2.x but does not upgrade other dependencies, then an error will happen...

We encounter this problem at $Work and have to exclude the Netty 4.2 dependency.

Should we split the Netty transport into two modules`transport-netty41` and `transport-netty42`?

refs: https://github.com/apache/pekko/pull/1794

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.