That makes sense. Their support for protobuf-java 3.x ends in one year from now, and that is only for 3.25.x.
> On Apr 5, 2024, at 5:47 AM, 张铎 <palomino...@gmail.com> wrote: > > When bumping dependency versions for hbase-thirdparty, I found that > the next version for 3.25.x is 4.26.x... > > After investigating, I found this > > https://protobuf.dev/support/version-support/ > > There are some breaking changes to java > > https://github.com/protocolbuffers/protobuf/releases/tag/v26.0 > > For me, since the shaded protobuf is internal, I think we are free to > bump it to the latest 4.26.x. > > And for branch-3+, we also let CPs depend on the shaded protobuf, so > it is better to bump to the newest version before the final release > for 3.0.0. > > Thoughts? > > Thanks.