Extract classical transport to dedicated modules and provide both Netty 4.1 and Netty 4.2 implementations?
Open
- 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
Assessment
This issue has not been assessed yet.