There are several commits in progress that require Impala to use a more recent version of Kudu. Since the Kudu version in CDH build number is not recent, the current method of using Kudu from the CDH build number needs to change.
In the long term, using Kudu from the CDP build number makes sense, once that supports all the platforms needed. That is tracked by
However, in the short term, it makes more sense to use Kudu from the native toolchain. This would apply for both USE_CDP_HIVE=true and USE_CDP_HIVE=false. This will require the native toolchain Kudu to provide maven artifacts. That is tracked by