Yeah, it'd be good to depend on Apache official versions. In my understanding, we depend on cdh/cdp snapshot versions since we need some bug fixes that haven't been released in Apache official versions. So it's more suitable to do this for an older release like impala-3.4. Because all its dependent features/bug fixes may already exist in some Apache official versions.
On Sat, Dec 5, 2020 at 11:53 PM Jim Apple <jbap...@apache.org> wrote: > I think this is the right choice. > > More ambitiously, I'd love it if releases were compatible with official > released versions of our ASF dependencies like Hadoop and Ranger. Perhaps > this would limit the Cloudera Maven dependencies for devs. > > On Sat, Dec 5, 2020 at 12:32 AM Quanlong Huang <huangquanl...@gmail.com> > wrote: > > > Hi all, > > > > Due to Cloudera's maven repo changes, the latest released version 3.4.0 > is > > not compilable now (need the patch of IMPALA-9815). I'm thinking about > > doing a minor release for 3.4.1. > > > > Another motivation is that we need a branch to maintain the Sentry > support > > which is removed in the 4.0 branch (IMPALA-9708). One bug we recently > found > > is IMPALA-10326 (PrincipalPrivilegeTree doesn't handle empty string and > > wildcards correctly). We have a fix in downstream but can't put it > upstream > > due to missing the Sentry support. IMPALA-10130 is another Sentry issue > > that we may need to fix. > > > > We can also apply some critical fixes in this version. Here are bugs that > > affect 3.4.0 and are fixed in 4.0: > > > > > https://issues.apache.org/jira/browse/IMPALA-9725?jql=project%20%3D%20IMPALA%20AND%20issuetype%20%3D%20Bug%20AND%20status%20%3D%20Resolved%20AND%20affectedVersion%20%3D%20%22Impala%203.4.0%22%20AND%20fixVersion%20%3D%20%22Impala%204.0%22%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC > > > > Any objections or suggestions? > > > > Thanks, > > Quanlong > > >