The signature for the ChannelRegistration.executor() has been changed in f526b23fd728ea3eb6cf7245142f4563df34dbbd, but its Javadoc @since tag update seems to have been missed.

See gh-32129

Comment From: sbrannen

The signature for the ChannelRegistration.executor() has been changed in f526b23, but its Javadoc @since tag update seems to have been missed.

Although that's true, it was actually introduced in 6.1.4 with the wrong parameter type.

So, perhaps #32129 should have been backported to 6.1.x as a bug fix?

Let's see what the rest of the team thinks.

Comment From: snicoll

That's not accurate. It was introduced this way on purpose to facilitate the migration from 6.1.x to 6.2.x, that is with the executor term but taking a TaskExecutor in 6.1.x.