Skip to content

Conversation

@lhotari
Copy link
Member

@lhotari lhotari commented Apr 19, 2022

Fixes #14015

Motivation

Since the current version is 4.1.74.Final, the upgrade will also contain 4.1.75.Final changes,

A notable change that comes with Netty Tcnative 2.0.51.Final is the change that boringssl native libraries are packaged in separate jar file. That change seems to have been made in netty/netty-tcnative#696 in Netty Tcnative 2.0.49.Final .

grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final: grpc/grpc-java#9004

Modifications

Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final
Upgrade grpc to 1.45.1
Upgrade protobuf to 3.19.2

@RobertIndie RobertIndie added the area/dependency Pull requests that update a dependency file label Apr 19, 2022
@hezhangjian
Copy link
Member

I don't know if we can easily update version, I meeted a grpc problem grpc/grpc-java#9004 when I try to upgrage netty version in bookkeeper apache/bookkeeper#3163
It requires a grpc update

@lhotari lhotari force-pushed the lh-netty-4.1.76.Final branch from 7053221 to de79918 Compare April 19, 2022 08:30
@lhotari
Copy link
Member Author

lhotari commented Apr 19, 2022

I don't know if we can easily update version, I meeted a grpc problem grpc/grpc-java#9004 when I try to upgrage netty version in bookkeeper apache/bookkeeper#3163 It requires a grpc update

Thanks for the heads up. I guess I'll need to do a similar upgrade for Pulsar dependencies.

btw. It would be good to get that resolved in Bookkeeper 4.15.0 release.

@lhotari lhotari changed the title Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final Upgrade Netty to 4.1.76.Final, Netty Tcnative, grpc and protobuf Apr 19, 2022
@lhotari lhotari force-pushed the lh-netty-4.1.76.Final branch from f92ab73 to d690028 Compare April 19, 2022 09:34
- grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final
  - grpc/grpc-java#9004
@lhotari lhotari force-pushed the lh-netty-4.1.76.Final branch from d690028 to c282f1f Compare April 19, 2022 10:35
@lhotari lhotari merged commit 332a3c7 into apache:master Apr 19, 2022
Nicklee007 pushed a commit to Nicklee007/pulsar that referenced this pull request Apr 20, 2022
…che#15212)

* Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final

Fixes apache#14015
- release notes https://netty.io/news/2022/04/12/4-1-76-Final.html
  - contains fix for netty/netty#11695

* Upgrade grpc to 1.45.1 and protobuf to 3.19.2

- grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final
  - grpc/grpc-java#9004
lhotari added a commit to datastax/pulsar that referenced this pull request Apr 20, 2022
…che#15212)

* Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final

Fixes apache#14015
- release notes https://netty.io/news/2022/04/12/4-1-76-Final.html
  - contains fix for netty/netty#11695

* Upgrade grpc to 1.45.1 and protobuf to 3.19.2

- grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final
  - grpc/grpc-java#9004

(cherry picked from commit 332a3c7)
gaoran10 pushed a commit that referenced this pull request Apr 21, 2022
)

* Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final

Fixes #14015
- release notes https://netty.io/news/2022/04/12/4-1-76-Final.html
  - contains fix for netty/netty#11695

* Upgrade grpc to 1.45.1 and protobuf to 3.19.2

- grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final
  - grpc/grpc-java#9004

(cherry picked from commit 332a3c7)
@gaoran10 gaoran10 added the cherry-picked/branch-2.8 Archived: 2.8 is end of life label Apr 21, 2022
gaoran10 pushed a commit that referenced this pull request Apr 21, 2022
)

* Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final

Fixes #14015
- release notes https://netty.io/news/2022/04/12/4-1-76-Final.html
  - contains fix for netty/netty#11695

* Upgrade grpc to 1.45.1 and protobuf to 3.19.2

- grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final
  - grpc/grpc-java#9004

(cherry picked from commit 332a3c7)
@gaoran10 gaoran10 added the cherry-picked/branch-2.9 Archived: 2.9 is end of life label Apr 21, 2022
lhotari added a commit to datastax/pulsar that referenced this pull request Apr 22, 2022
…che#15212)

* Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final

Fixes apache#14015
- release notes https://netty.io/news/2022/04/12/4-1-76-Final.html
  - contains fix for netty/netty#11695

* Upgrade grpc to 1.45.1 and protobuf to 3.19.2

- grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final
  - grpc/grpc-java#9004

(cherry picked from commit 332a3c7)
lhotari added a commit to datastax/pulsar that referenced this pull request Apr 22, 2022
…che#15212)

* Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final

Fixes apache#14015
- release notes https://netty.io/news/2022/04/12/4-1-76-Final.html
  - contains fix for netty/netty#11695

* Upgrade grpc to 1.45.1 and protobuf to 3.19.2

- grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final
  - grpc/grpc-java#9004

(cherry picked from commit 332a3c7)
@nicoloboschi
Copy link
Contributor

@lhotari this pull is not present in branch-2.10

pulsar/pom.xml

Line 113 in 09819b2

<netty.version>4.1.74.Final</netty.version>

please cherry-pick it as well

codelipenghui pushed a commit that referenced this pull request Apr 28, 2022
)

* Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final

Fixes #14015
- release notes https://netty.io/news/2022/04/12/4-1-76-Final.html
  - contains fix for netty/netty#11695

* Upgrade grpc to 1.45.1 and protobuf to 3.19.2

- grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final
  - grpc/grpc-java#9004

(cherry picked from commit 332a3c7)
nicoloboschi pushed a commit to datastax/pulsar that referenced this pull request Apr 28, 2022
…che#15212)

* Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final

Fixes apache#14015
- release notes https://netty.io/news/2022/04/12/4-1-76-Final.html
  - contains fix for netty/netty#11695

* Upgrade grpc to 1.45.1 and protobuf to 3.19.2

- grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final
  - grpc/grpc-java#9004

(cherry picked from commit 332a3c7)
Jason918 pushed a commit to Jason918/pulsar that referenced this pull request Aug 1, 2022
…che#15212)

* Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final

Fixes apache#14015
- release notes https://netty.io/news/2022/04/12/4-1-76-Final.html
  - contains fix for netty/netty#11695

* Upgrade grpc to 1.45.1 and protobuf to 3.19.2

- grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final
  - grpc/grpc-java#9004

(cherry picked from commit 332a3c7)
@Jason918
Copy link
Contributor

Jason918 commented Aug 1, 2022

Move release/2.7.5 label to #16896

Jason918 pushed a commit to Jason918/pulsar that referenced this pull request Aug 1, 2022
…che#15212)

* Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final

Fixes apache#14015
- release notes https://netty.io/news/2022/04/12/4-1-76-Final.html
  - contains fix for netty/netty#11695

* Upgrade grpc to 1.45.1 and protobuf to 3.19.2

- grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final
  - grpc/grpc-java#9004

(cherry picked from commit 332a3c7)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/dependency Pull requests that update a dependency file cherry-picked/branch-2.8 Archived: 2.8 is end of life cherry-picked/branch-2.9 Archived: 2.9 is end of life cherry-picked/branch-2.10 doc-not-needed Your PR changes do not impact docs release/2.8.4 release/2.9.3 release/2.10.1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Excessive CPU use in idle mode

8 participants