Sounds good thanks. Just one other query - will we still have two separate binding jars for authz1 and authz2?
Colm. On Mon, Oct 16, 2017 at 2:31 PM, Sergio Pena <sergio.p...@cloudera.com> wrote: > Nop. The plan is to ship authz2 but only when grant/revoke tasks are > executed and HMS filters are used. The current HiveAuthzBinding class will > still be used when a command is executed and Hive requests authorization to > Sentry (this is part of the authz1 profile). Btw, the HMS server side > checks still use MetastoreAuthzBinding.java in both authz1 and authz2. > > The plans for Solr is to support the latest Solr 6.x which added support > for authorization modules. Hrishikesh is a Solr contributor and is helping > us integrate it on SENTRY-1475 > <https://issues.apache.org/jira/browse/SENTRY-1475>. Solr 7 was just > released last month, but he said he already has the code for Solr 6, but he > will try to see if Solr 7 is easy to do, but the initial expectations were > to have Solr 6. > > What do you think about the plans? Any comments regarding about them? Would > you like to see something else or different? > > Sergio. > > On Mon, Oct 16, 2017 at 4:52 AM, Colm O hEigeartaigh <cohei...@apache.org> > wrote: > > > Hi Sergio, > > > > Is the plan to ship both the authz1 and authz2 bindings for Sentry 2.0.0? > > If so, which is recommended for use? Also, what are the plans to get a > more > > recent version of Solr supported? > > > > Colm. > > > > On Sat, Oct 14, 2017 at 5:12 PM, Na Li <lina...@cloudera.com> wrote: > > > > > Kalyan, > > > > > > Thanks for the update. I am up to releasing sentry 2.0.0 as well. > > > > > > Lina > > > > > > On Fri, Oct 13, 2017 at 6:18 PM, Kalyan Kumar Kalvagadda < > > > kkal...@cloudera.com> wrote: > > > > > > > Sasha, > > > > > > > > See my response in-line below > > > > > > > > -Kalyan > > > > > > > > On Fri, Oct 13, 2017 at 1:09 PM, Alexander Kolbasov < > > ak...@cloudera.com> > > > > wrote: > > > > > > > > > Kalyan, > > > > > > > > > > Thank you for pushing forward 2.0 release! > > > > > > > > > > > On Oct 13, 2017, at 7:20 AM, Kalyan Kumar Kalvagadda < > > > > > kkal...@cloudera.com> wrote: > > > > > > > > > > > > Hello all, > > > > > > > > > > > > We need to release sentry HA functionality so that community can > > > start > > > > > > using it. In this regard I proposed to have a sentry 1.9.0 > release > > as > > > > > there > > > > > > were some outstanding issues integrating with Hive. Community was > > not > > > > > > positive on this proposal for various reasons. > > > > > > > > > > It would be great if you can summarize these reasons here for > future > > > > > reference. > > > > > One major concern was that sentry 1.9.0 should still be backward > > > > > compatible and work with Hive1.1. > > > > > > > > > > > > > > > > > > > > > > > > With recent findings we think we don't have to wait for Hive > fixes. > > > > With > > > > > > the changes that are planned for below listed Jira's sentry would > > > use a > > > > > > combination of Semantic Hooks and AuthV2 interface to integrate > > with > > > > HIVE > > > > > > 2.0. > > > > > > > > > > In your earlier email regarding 1.9 release you also mention issues > > > with > > > > > moving up to Java 8 and some issues with Solr-7 integration. Does > > this > > > > mean > > > > > that you have a better idea of how to deal with these issues now? > > > > > Yes, Changes for java version bumup are under review and the code > > > changes > > > > > for Solr-6 integration will be co > > > > > > > > > > > > > > > > > 1. SENTRY-1978 <https://issues.apache.org/ > > jira/browse/SENTRY-1978> > > > > > -Move > > > > > > the hive-authz2 grant/revoke implementation into the > > > > > sentry-binding-hive > > > > > > module > > > > > > > > > > This looks like “refactoring change” so it doesn’t actually change > > any > > > > > existing functionality - right? > > > > > > > > > This is not just refactoring. With this change Sentry would use the > > > > Schematic Hook implemented as part of Authv-2 support. Sentry still > > would > > > > still continue using the older implementation for PreAnalyze and > > > > PostAnalyze schematic hooks. > > > > > > > > > > > > > > > > > > > > > > > > > > > 1. SENTRY-1980 <https://issues.apache.org/ > > jira/browse/SENTRY-1980 > > > >- > > > > > Move > > > > > > the hive-authz2 HMS client filtering implementation into the > > > > > > sentry-binding-hive module. > > > > > > > > > > Same here - this seems to be a refactoring change which doesn’t > > affect > > > > any > > > > > existing functionality. > > > > > This is not just refactoring. With this change Sentry would use the > > > > > Schematic Hook implemented as part of Authv-2 support. Sentry still > > > would > > > > > still continue using the older implementation for PreAnalyze and > > > > > PostAnalyze schematic hooks. > > > > > I think you are referring to some planned follow-up work to > actually > > > > solve > > > > > the authorization problem for Hive 2 - right? Yes. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I have created a umbrella jira for releasing Sentry 2.0 . > > > > > > > > > > > > 1. SENTRY-1982 <https://issues.apache.org/ > > jira/browse/SENTRY-1982> > > > > > -Release > > > > > > sentry 2.0.0 upstream > > > > > > > > > > > > > > > > > > I have linked issues that are blocking the release. If you see > any > > > > issue > > > > > > that is blocking please attach it to this jira. That way we can > fix > > > > them > > > > > > and clear all the road blocks for releasing SENTYR 2.0.0 > > > > > > > > > > What is your impression once you looked at these issues - do you > > think > > > > > that you should be able to fix majority of these or do you think > that > > > > these > > > > > ca nbe simply moved out of the release? > > > > > > > > > Issues blocking SENTRY-1982 should be fixed before sentry 2.0.0 is > > > > released. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -Kalyan > > > > > > > > > > - Alex > > > > > > > > > > > > > > > > > > > > > > > > > -- > > Colm O hEigeartaigh > > > > Talend Community Coder > > http://coders.talend.com > > > -- Colm O hEigeartaigh Talend Community Coder http://coders.talend.com