[ 
https://issues.apache.org/jira/browse/HIVE-14875?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Illya Yalovyy updated HIVE-14875:
---------------------------------
    Status: Patch Available  (was: Open)

> Enhancement and refactoring of TestLdapAtnProviderWithMiniDS
> ------------------------------------------------------------
>
>                 Key: HIVE-14875
>                 URL: https://issues.apache.org/jira/browse/HIVE-14875
>             Project: Hive
>          Issue Type: Test
>          Components: Authentication, Tests
>            Reporter: Illya Yalovyy
>            Assignee: Illya Yalovyy
>         Attachments: HIVE-14875.1.patch
>
>
> This makes the following enhancements to TestLdapAtnProviderWithMiniDS:
>  
> * Extract defined ldifs to a resource file. 
> * Remove unneeded attributes defined in each ldif entry such as:
>   * sn (Surname) and givenName from group entries
>   * distinguishedName from all entries as this attribute serves more
>     as a parent type of many other attributes.
> * Remove setting ExtensibleObject as an objectClass for all ldap entries
>   as that is not needed. This objectClass would allow for adding any
>   attribute to an entry.
> * Add missing uid attribute to group entries whose dn refer to a uid
>   attribute
> * Add missing uidObject objectClass to entries that have the uid attribute
> * Explicitly set organizationalPerson objectClass to user entries as
>   they are using inetOrgPerson objectClass which is a subclass of
>   the organizationalPerson objectClass
> * Create indexes on cn and uid attributes as they are commonly
> queried.
> * Removed unused variables and imports.
> * Fixed givenName for user3.
> * Other minor code clean up.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to