Review Request 72540: ATLAS-3806: Classifications information missing in notification events during entity create/update
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/72540/ --- Review request for atlas, Ashutosh Mestry, Madhan Neethiraj, and Sarath Subramanian. Bugs: ATLAS-3806 https://issues.apache.org/jira/browse/ATLAS-3806 Repository: atlas Description --- Classifications information missing in notification events during entity create/update Diffs - webapp/src/main/java/org/apache/atlas/notification/EntityNotificationListenerV2.java a677b315c Diff: https://reviews.apache.org/r/72540/diff/1/ Testing --- For add new ctas notification looks like (Just shown for ctas entity): { "version": { "version": "1.0.0", "versionParts": [ 1 ] }, "msgCompressionKind": "NONE", "msgSplitIdx": 1, "msgSplitCount": 1, "msgSourceIP": "172.27.168.128", "msgCreatedBy": "", "msgCreationTime": 1590176023734, "message": { "type": "ENTITY_NOTIFICATION_V2", "entity": { "typeName": "hive_table", "attributes": { "owner": "anonymous", "createTime": 1590176022000, "qualifiedName": "sid_hive_db.sid_hive_table_ctas7@bulk", "name": "sid_hive_table_ctas7" }, "guid": "9a0f46e1-99ad-4b1d-8818-ee60778b5619", "status": "ACTIVE", "displayText": "sid_hive_table_ctas7", "classificationNames": [ "ETL", "PII" ], "classifications": [ { "typeName": "ETL", "entityGuid": "410cb0f3-6df7-4523-ba23-8cd65752a811", "entityStatus": "ACTIVE", "propagate": true, "validityPeriods": [], "removePropagationsOnEntityDelete": false }, { "typeName": "PII", "entityGuid": "410cb0f3-6df7-4523-ba23-8cd65752a811", "entityStatus": "ACTIVE", "propagate": true, "validityPeriods": [], "removePropagationsOnEntityDelete": false } ] }, "operationType": "CLASSIFICATION_ADD", "eventTime": 1590176022456 } } Add new tag: --- { "version": { "version": "1.0.0", "versionParts": [ 1 ] }, "msgCompressionKind": "NONE", "msgSplitIdx": 1, "msgSplitCount": 1, "msgSourceIP": "172.27.168.128", "msgCreatedBy": "", "msgCreationTime": 1590181680675, "message": { "type": "ENTITY_NOTIFICATION_V2", "entity": { "typeName": "hive_table", "attributes": { "owner": "anonymous", "createTime": 159004867, "qualifiedName": "sid_hive_db.sid_hive_table_1@bulk", "name": "sid_hive_table_1" }, "guid": "410cb0f3-6df7-4523-ba23-8cd65752a811", "status": "ACTIVE", "displayText": "sid_hive_table_1", "classificationNames": [ "ETL", "PII", "Fact" ], "classifications": [ { "typeName": "ETL", "entityGuid": "410cb0f3-6df7-4523-ba23-8cd65752a811", "entityStatus": "ACTIVE", "propagate": true, "validityPeriods": [], "removePropagationsOnEntityDelete": false }, { "typeName": "PII", "entityGuid": "410cb0f3-6df7-4523-ba23-8cd65752a811", "entityStatus": "ACTIVE", "propagate": true, "validityPeriods": [], "removePropagationsOnEntityDelete": false }, { "typeName": "Fact", "entityGuid": "410cb0f3-6df7-4523-ba23-8cd65752a811", "entityStatus": "ACTIVE", "propagate": true, "validityPeriods": [], "removePropagationsOnEntityDelete": false } ] }, "operationType": "CLASSIFICATION_ADD", "eventTime": 1590181673717 } } { "version": { "version": "1.0.0", "versionParts": [ 1 ] }, "msgCompressionKind": "NONE", "msgSplitIdx": 1, "msgSplitCount": 1, "msgSourceIP": "172.27.168.128", "msgCreatedBy": "", "msgCreationTime": 1590181680710, "message": { "type": "ENTITY_NOTIFICATION_V2", "entity": { "typeName": "hive_process",
[jira] [Updated] (ATLAS-3806) Classifications information missing in notification events during entity create/update/delete
[ https://issues.apache.org/jira/browse/ATLAS-3806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sidharth Kumar Mishra updated ATLAS-3806: - Summary: Classifications information missing in notification events during entity create/update/delete (was: Classifications information missing in notification events during entity update/delete) > Classifications information missing in notification events during entity > create/update/delete > - > > Key: ATLAS-3806 > URL: https://issues.apache.org/jira/browse/ATLAS-3806 > Project: Atlas > Issue Type: Bug > Components: atlas-core >Reporter: Sidharth Kumar Mishra >Assignee: Sidharth Kumar Mishra >Priority: Major > Attachments: ATLAS-3806.patch > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3806) Classifications information missing in notification events during entity create/update
[ https://issues.apache.org/jira/browse/ATLAS-3806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sidharth Kumar Mishra updated ATLAS-3806: - Summary: Classifications information missing in notification events during entity create/update (was: Classifications information missing in notification events during entity create/update/delete) > Classifications information missing in notification events during entity > create/update > -- > > Key: ATLAS-3806 > URL: https://issues.apache.org/jira/browse/ATLAS-3806 > Project: Atlas > Issue Type: Bug > Components: atlas-core >Reporter: Sidharth Kumar Mishra >Assignee: Sidharth Kumar Mishra >Priority: Major > Attachments: ATLAS-3806.patch > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ATLAS-3806) Classifications information missing in notification events during entity update/delete
Sidharth Kumar Mishra created ATLAS-3806: Summary: Classifications information missing in notification events during entity update/delete Key: ATLAS-3806 URL: https://issues.apache.org/jira/browse/ATLAS-3806 Project: Atlas Issue Type: Bug Components: atlas-core Reporter: Sidharth Kumar Mishra Assignee: Sidharth Kumar Mishra -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3782) Support NOT_CONTAINS operator in basic search with search parameters
[ https://issues.apache.org/jira/browse/ATLAS-3782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3782: - Labels: BasicSearch (was: ) > Support NOT_CONTAINS operator in basic search with search parameters > > > Key: ATLAS-3782 > URL: https://issues.apache.org/jira/browse/ATLAS-3782 > Project: Atlas > Issue Type: New Feature > Components: atlas-core >Affects Versions: 2.0.0 >Reporter: Andreas Danckert >Priority: Minor > Labels: BasicSearch > > The operator 'SearchParameters.Operator.NOT_CONTAINS' is defined and > implemented in SearchProcessors. It would allow a search of entities that do > not contain in given string in a specified attribute (eg exclude entities > from search that contain 'temp' in the qualified name). > However, this operator is currently ignored when used in REST calls and thus > not effective. Presumably the reason for this behaviour is that the operator > is not listed as case value in any of the switch statements on the search > operator in SearchProcessor.java. > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Assigned] (ATLAS-3782) Support NOT_CONTAINS operator in basic search with search parameters
[ https://issues.apache.org/jira/browse/ATLAS-3782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal reassigned ATLAS-3782: Assignee: Pinal > Support NOT_CONTAINS operator in basic search with search parameters > > > Key: ATLAS-3782 > URL: https://issues.apache.org/jira/browse/ATLAS-3782 > Project: Atlas > Issue Type: New Feature > Components: atlas-core >Affects Versions: 2.0.0 >Reporter: Andreas Danckert >Assignee: Pinal >Priority: Minor > Labels: BasicSearch > > The operator 'SearchParameters.Operator.NOT_CONTAINS' is defined and > implemented in SearchProcessors. It would allow a search of entities that do > not contain in given string in a specified attribute (eg exclude entities > from search that contain 'temp' in the qualified name). > However, this operator is currently ignored when used in REST calls and thus > not effective. Presumably the reason for this behaviour is that the operator > is not listed as case value in any of the switch statements on the search > operator in SearchProcessor.java. > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3615) Basic Search : Search with _ALL_ENTITY_TYPES and classification doesn't not fetch any entity associated to that classification
[ https://issues.apache.org/jira/browse/ATLAS-3615?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3615: - Labels: BasicSearch (was: ) > Basic Search : Search with _ALL_ENTITY_TYPES and classification doesn't not > fetch any entity associated to that classification > -- > > Key: ATLAS-3615 > URL: https://issues.apache.org/jira/browse/ATLAS-3615 > Project: Atlas > Issue Type: Bug > Components: atlas-core >Reporter: Pinal >Assignee: Pinal >Priority: Major > Labels: BasicSearch > Fix For: 2.1.0, 3.0.0 > > > 1. classification : tag1 returns all entities associated to tag1 > 2. typename : _ALL_ENTITY_TYPES returns all entities under all types. > 3. classification : tag1 typename : hive_table returns all hive_table > entities associated to tag1 > 4. classification : tag1 typename : _ALL_ENTITY_TYPES doesn't return any > result. Expected it would return same results as query1. > Basic search payload : > {code:java} > { > "excludeDeletedEntities":true, > "includeSubClassifications":true, > "includeSubTypes":true, > "includeClassificationAttributes":true, > "entityFilters":null, > "tagFilters":null, > "attributes":[ > ], > "limit":25, > "offset":0, > "typeName":"_ALL_ENTITY_TYPES", > "classification":"tag1", > "termName":null > } > {code} > 5. classification : tag1, typename : _ALL_ENTITY_TYPES, Search by text, this > combination doesn't return any result -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3615) Basic Search : Search with _ALL_ENTITY_TYPES and classification doesn't not fetch any entity associated to that classification
[ https://issues.apache.org/jira/browse/ATLAS-3615?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3615: - Affects Version/s: 2.0.0 > Basic Search : Search with _ALL_ENTITY_TYPES and classification doesn't not > fetch any entity associated to that classification > -- > > Key: ATLAS-3615 > URL: https://issues.apache.org/jira/browse/ATLAS-3615 > Project: Atlas > Issue Type: Bug > Components: atlas-core >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Labels: BasicSearch > Fix For: 2.1.0, 3.0.0 > > > 1. classification : tag1 returns all entities associated to tag1 > 2. typename : _ALL_ENTITY_TYPES returns all entities under all types. > 3. classification : tag1 typename : hive_table returns all hive_table > entities associated to tag1 > 4. classification : tag1 typename : _ALL_ENTITY_TYPES doesn't return any > result. Expected it would return same results as query1. > Basic search payload : > {code:java} > { > "excludeDeletedEntities":true, > "includeSubClassifications":true, > "includeSubTypes":true, > "includeClassificationAttributes":true, > "entityFilters":null, > "tagFilters":null, > "attributes":[ > ], > "limit":25, > "offset":0, > "typeName":"_ALL_ENTITY_TYPES", > "classification":"tag1", > "termName":null > } > {code} > 5. classification : tag1, typename : _ALL_ENTITY_TYPES, Search by text, this > combination doesn't return any result -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3600) Some System Attribute of Entity filter doesn't work
[ https://issues.apache.org/jira/browse/ATLAS-3600?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3600: - Affects Version/s: 2.0.0 > Some System Attribute of Entity filter doesn't work > --- > > Key: ATLAS-3600 > URL: https://issues.apache.org/jira/browse/ATLAS-3600 > Project: Atlas > Issue Type: Bug >Affects Versions: 2.0.0 >Reporter: Mayank Jain >Assignee: Pinal >Priority: Major > Labels: BasicSearch > Fix For: 2.1.0, 3.0.0 > > > The new enhancement of System Attributes does not support's following 4 > search , > # classification search > # Propogated Classification Search > # User-Defined Attributes > # Labels -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3600) Some System Attribute of Entity filter doesn't work
[ https://issues.apache.org/jira/browse/ATLAS-3600?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3600: - Labels: BasicSearch (was: ) > Some System Attribute of Entity filter doesn't work > --- > > Key: ATLAS-3600 > URL: https://issues.apache.org/jira/browse/ATLAS-3600 > Project: Atlas > Issue Type: Bug >Reporter: Mayank Jain >Assignee: Pinal >Priority: Major > Labels: BasicSearch > Fix For: 2.1.0, 3.0.0 > > > The new enhancement of System Attributes does not support's following 4 > search , > # classification search > # Propogated Classification Search > # User-Defined Attributes > # Labels -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3618) Entities with no guid appears in search result
[ https://issues.apache.org/jira/browse/ATLAS-3618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3618: - Labels: BasicSearch (was: ) > Entities with no guid appears in search result > -- > > Key: ATLAS-3618 > URL: https://issues.apache.org/jira/browse/ATLAS-3618 > Project: Atlas > Issue Type: Bug > Components: atlas-core >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Labels: BasicSearch > Fix For: 2.1.0, 3.0.0 > > Attachments: no_guid_entity.png > > > entities with no guid is listed in search result, when _ALL_ENTITY_TYPES is > searched. > !no_guid_entity.png! > Also, Entites with internal type is listed in search result -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3650) Basic Search: query of typeName doesn't apply when it has many subTypes(like Asset) in combination with attribute filter
[ https://issues.apache.org/jira/browse/ATLAS-3650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3650: - Affects Version/s: 2.0.0 > Basic Search: query of typeName doesn't apply when it has many subTypes(like > Asset) in combination with attribute filter > > > Key: ATLAS-3650 > URL: https://issues.apache.org/jira/browse/ATLAS-3650 > Project: Atlas > Issue Type: Bug >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Labels: BasicSearch > Fix For: 2.1.0, 3.0.0 > > > When Asset typeName, which has many subtypes, with some attribute filter is > searched , > query formed for typeName is not included in final query -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3650) Basic Search: query of typeName doesn't apply when it has many subTypes(like Asset) in combination with attribute filter
[ https://issues.apache.org/jira/browse/ATLAS-3650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3650: - Labels: BasicSearch (was: ) > Basic Search: query of typeName doesn't apply when it has many subTypes(like > Asset) in combination with attribute filter > > > Key: ATLAS-3650 > URL: https://issues.apache.org/jira/browse/ATLAS-3650 > Project: Atlas > Issue Type: Bug >Reporter: Pinal >Assignee: Pinal >Priority: Major > Labels: BasicSearch > Fix For: 2.1.0, 3.0.0 > > > When Asset typeName, which has many subtypes, with some attribute filter is > searched , > query formed for typeName is not included in final query -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3680) Regression : _ALL_ENTITY_TYPES with any system attribute filter throws 500 exception
[ https://issues.apache.org/jira/browse/ATLAS-3680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3680: - Labels: BasicSearch (was: ) > Regression : _ALL_ENTITY_TYPES with any system attribute filter throws 500 > exception > > > Key: ATLAS-3680 > URL: https://issues.apache.org/jira/browse/ATLAS-3680 > Project: Atlas > Issue Type: Bug > Components: atlas-core >Affects Versions: 2.1.0, 3.0.0 >Reporter: Umesh Padashetty >Assignee: Pinal >Priority: Major > Labels: BasicSearch > > Search with specific type. such as hive_table and system attribute > __timestamp and conditions returns right results. > with _ALL_ENTITY_TYPES and any system attribute say __timestamp , 500 > Exception is thrown with stack trace: > {code:java} > 2020-03-23 12:54:05,247 ERROR - [pool-2-thread-10 - > 4cd9a02a-f62c-48bd-8a1d-973c5cdba474:] ~ Error handling a request: > 85f5f4278846ecae (ExceptionMapperUtil:32) > java.lang.IllegalArgumentException: Predicate must not be null > at > org.apache.commons.collections.functors.AndPredicate.getInstance(AndPredicate.java:51) > at > org.apache.commons.collections.PredicateUtils.andPredicate(PredicateUtils.java:262) > at > org.apache.atlas.discovery.EntitySearchProcessor.(EntitySearchProcessor.java:122) > at > org.apache.atlas.discovery.SearchContext.(SearchContext.java:168) > at > org.apache.atlas.discovery.EntityDiscoveryService.searchWithParameters(EntityDiscoveryService.java:458) > at > org.apache.atlas.discovery.EntityDiscoveryService$$FastClassBySpringCGLIB$$1af2cf1f.invoke() > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:736) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) > at > org.apache.atlas.GraphTransactionInterceptor.invoke(GraphTransactionInterceptor.java:82) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671) > at > org.apache.atlas.discovery.EntityDiscoveryService$$EnhancerBySpringCGLIB$$912a463.searchWithParameters() > at > org.apache.atlas.web.rest.DiscoveryREST.searchWithParameters(DiscoveryREST.java:336) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at > com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) > at > com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$TypeOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:185) > at > com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) > at > com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) > at > com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) > at > com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108) > at > com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) > at > com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84) > at > com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542) > at > com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473) > at > com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419) > at > com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409) > at > com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409) > at > com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:558) > at > com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:733) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at >
[jira] [Updated] (ATLAS-3703) BasicSearch: Search by terms/Search by text in combination of Classification filter, filter doesn't work
[ https://issues.apache.org/jira/browse/ATLAS-3703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3703: - Labels: BasicSearch (was: ) > BasicSearch: Search by terms/Search by text in combination of Classification > filter, filter doesn't work > > > Key: ATLAS-3703 > URL: https://issues.apache.org/jira/browse/ATLAS-3703 > Project: Atlas > Issue Type: Bug >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Labels: BasicSearch > Fix For: 2.1.0, 3.0.0 > > Attachments: filter doesn't work.png, filter works.png > > > Example of cases where Filters of classification doesn't work > ClassificationType + Classification Filter + Term > ClassificationType + Classification Filter + Text > EntityType + Entity Filter + ClassificationType + Classification Filter + Term -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3672) Search with Classification without filters and Entity with filters doesn't fetch expected results.
[ https://issues.apache.org/jira/browse/ATLAS-3672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3672: - Labels: BasicSearch (was: ) > Search with Classification without filters and Entity with filters doesn't > fetch expected results. > -- > > Key: ATLAS-3672 > URL: https://issues.apache.org/jira/browse/ATLAS-3672 > Project: Atlas > Issue Type: Bug >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Labels: BasicSearch > Fix For: 2.1.0, 3.0.0 > > Attachments: entity_filter_no_tag_filter.png, > no_tag_filter_no_entity_filter.png, tag_filters_no_entity_filter.png, > tag_filters_with_entity_filters.png > > > Attached screenshots for different scenarios: > 1 . tag filters with entity filters - works > 2. tag filters without entity filters - works > 3. no tag filters with entity filters - doesn't work > 3. no tag filters no entity filters - works -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3703) BasicSearch: Search by terms/Search by text in combination of Classification filter, filter doesn't work
[ https://issues.apache.org/jira/browse/ATLAS-3703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3703: - Affects Version/s: 2.0.0 > BasicSearch: Search by terms/Search by text in combination of Classification > filter, filter doesn't work > > > Key: ATLAS-3703 > URL: https://issues.apache.org/jira/browse/ATLAS-3703 > Project: Atlas > Issue Type: Bug >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Fix For: 2.1.0, 3.0.0 > > Attachments: filter doesn't work.png, filter works.png > > > Example of cases where Filters of classification doesn't work > ClassificationType + Classification Filter + Term > ClassificationType + Classification Filter + Text > EntityType + Entity Filter + ClassificationType + Classification Filter + Term -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3672) Search with Classification without filters and Entity with filters doesn't fetch expected results.
[ https://issues.apache.org/jira/browse/ATLAS-3672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3672: - Affects Version/s: 2.0.0 > Search with Classification without filters and Entity with filters doesn't > fetch expected results. > -- > > Key: ATLAS-3672 > URL: https://issues.apache.org/jira/browse/ATLAS-3672 > Project: Atlas > Issue Type: Bug >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Fix For: 2.1.0, 3.0.0 > > Attachments: entity_filter_no_tag_filter.png, > no_tag_filter_no_entity_filter.png, tag_filters_no_entity_filter.png, > tag_filters_with_entity_filters.png > > > Attached screenshots for different scenarios: > 1 . tag filters with entity filters - works > 2. tag filters without entity filters - works > 3. no tag filters with entity filters - doesn't work > 3. no tag filters no entity filters - works -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3746) _NOT_CLASSIFIED doesn't fetch right results
[ https://issues.apache.org/jira/browse/ATLAS-3746?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3746: - Labels: BasicSearch (was: ) > _NOT_CLASSIFIED doesn't fetch right results > --- > > Key: ATLAS-3746 > URL: https://issues.apache.org/jira/browse/ATLAS-3746 > Project: Atlas > Issue Type: Bug > Components: atlas-core >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Labels: BasicSearch > Fix For: 2.1.0 > > > typename = hive_table > classification = _NOT_CLASSIFIED > fetches right results. > But > just classification = _NOT_CLASSIFIED > doesn't fetch right results. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3746) _NOT_CLASSIFIED doesn't fetch right results
[ https://issues.apache.org/jira/browse/ATLAS-3746?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3746: - Component/s: atlas-core > _NOT_CLASSIFIED doesn't fetch right results > --- > > Key: ATLAS-3746 > URL: https://issues.apache.org/jira/browse/ATLAS-3746 > Project: Atlas > Issue Type: Bug > Components: atlas-core >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Fix For: 2.1.0 > > > typename = hive_table > classification = _NOT_CLASSIFIED > fetches right results. > But > just classification = _NOT_CLASSIFIED > doesn't fetch right results. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3746) _NOT_CLASSIFIED doesn't fetch right results
[ https://issues.apache.org/jira/browse/ATLAS-3746?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3746: - Fix Version/s: 2.1.0 > _NOT_CLASSIFIED doesn't fetch right results > --- > > Key: ATLAS-3746 > URL: https://issues.apache.org/jira/browse/ATLAS-3746 > Project: Atlas > Issue Type: Bug >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Fix For: 2.1.0 > > > typename = hive_table > classification = _NOT_CLASSIFIED > fetches right results. > But > just classification = _NOT_CLASSIFIED > doesn't fetch right results. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3753) Classification Search with wildcard in between strings causes issues.
[ https://issues.apache.org/jira/browse/ATLAS-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3753: - Labels: BasicSearch (was: ) > Classification Search with wildcard in between strings causes issues. > - > > Key: ATLAS-3753 > URL: https://issues.apache.org/jira/browse/ATLAS-3753 > Project: Atlas > Issue Type: Bug > Components: atlas-core >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Labels: BasicSearch > Fix For: 2.1.0 > > > Tag `tag_abc_test` is created and associated to an entity. > Search with *test or tag* fetches the entity. > But Search with tag*test doesn't fetch the entity. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3746) _NOT_CLASSIFIED doesn't fetch right results
[ https://issues.apache.org/jira/browse/ATLAS-3746?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3746: - Affects Version/s: 2.0.0 > _NOT_CLASSIFIED doesn't fetch right results > --- > > Key: ATLAS-3746 > URL: https://issues.apache.org/jira/browse/ATLAS-3746 > Project: Atlas > Issue Type: Bug >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > > typename = hive_table > classification = _NOT_CLASSIFIED > fetches right results. > But > just classification = _NOT_CLASSIFIED > doesn't fetch right results. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3753) Classification Search with wildcard in between strings causes issues.
[ https://issues.apache.org/jira/browse/ATLAS-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3753: - Affects Version/s: 2.0.0 > Classification Search with wildcard in between strings causes issues. > - > > Key: ATLAS-3753 > URL: https://issues.apache.org/jira/browse/ATLAS-3753 > Project: Atlas > Issue Type: Bug >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > > Tag `tag_abc_test` is created and associated to an entity. > Search with *test or tag* fetches the entity. > But Search with tag*test doesn't fetch the entity. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3753) Classification Search with wildcard in between strings causes issues.
[ https://issues.apache.org/jira/browse/ATLAS-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3753: - Component/s: atlas-core > Classification Search with wildcard in between strings causes issues. > - > > Key: ATLAS-3753 > URL: https://issues.apache.org/jira/browse/ATLAS-3753 > Project: Atlas > Issue Type: Bug > Components: atlas-core >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Fix For: 2.1.0 > > > Tag `tag_abc_test` is created and associated to an entity. > Search with *test or tag* fetches the entity. > But Search with tag*test doesn't fetch the entity. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3753) Classification Search with wildcard in between strings causes issues.
[ https://issues.apache.org/jira/browse/ATLAS-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3753: - Fix Version/s: 2.1.0 > Classification Search with wildcard in between strings causes issues. > - > > Key: ATLAS-3753 > URL: https://issues.apache.org/jira/browse/ATLAS-3753 > Project: Atlas > Issue Type: Bug >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Fix For: 2.1.0 > > > Tag `tag_abc_test` is created and associated to an entity. > Search with *test or tag* fetches the entity. > But Search with tag*test doesn't fetch the entity. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3802) BasicSearch: filter, attribute with NEQ operator doesn't match attribute having null values
[ https://issues.apache.org/jira/browse/ATLAS-3802?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3802: - Component/s: atlas-core > BasicSearch: filter, attribute with NEQ operator doesn't match attribute > having null values > --- > > Key: ATLAS-3802 > URL: https://issues.apache.org/jira/browse/ATLAS-3802 > Project: Atlas > Issue Type: Bug > Components: atlas-core >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Fix For: 2.1.0 > > > When filter with 'attribute' != 'value' is searched, it doesn't fetch > entities where attribute is not present. > Eg. propagatedClassification != tag1 is searched, it fetches all entities not > tagged to tag1 , but it will not match to entities which don't have *any* > propagated tags -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3802) BasicSearch: filter, attribute with NEQ operator doesn't match attribute having null values
[ https://issues.apache.org/jira/browse/ATLAS-3802?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3802: - Labels: BasicSearch (was: ) > BasicSearch: filter, attribute with NEQ operator doesn't match attribute > having null values > --- > > Key: ATLAS-3802 > URL: https://issues.apache.org/jira/browse/ATLAS-3802 > Project: Atlas > Issue Type: Bug > Components: atlas-core >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Labels: BasicSearch > Fix For: 2.1.0 > > > When filter with 'attribute' != 'value' is searched, it doesn't fetch > entities where attribute is not present. > Eg. propagatedClassification != tag1 is searched, it fetches all entities not > tagged to tag1 , but it will not match to entities which don't have *any* > propagated tags -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3802) BasicSearch: filter, attribute with NEQ operator doesn't match attribute having null values
[ https://issues.apache.org/jira/browse/ATLAS-3802?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3802: - Fix Version/s: (was: 2.0.0) 2.1.0 > BasicSearch: filter, attribute with NEQ operator doesn't match attribute > having null values > --- > > Key: ATLAS-3802 > URL: https://issues.apache.org/jira/browse/ATLAS-3802 > Project: Atlas > Issue Type: Bug >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Fix For: 2.1.0 > > > When filter with 'attribute' != 'value' is searched, it doesn't fetch > entities where attribute is not present. > Eg. propagatedClassification != tag1 is searched, it fetches all entities not > tagged to tag1 , but it will not match to entities which don't have *any* > propagated tags -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ATLAS-3802) BasicSearch: filter, attribute with NEQ operator doesn't match attribute having null values
[ https://issues.apache.org/jira/browse/ATLAS-3802?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pinal updated ATLAS-3802: - Affects Version/s: 2.0.0 > BasicSearch: filter, attribute with NEQ operator doesn't match attribute > having null values > --- > > Key: ATLAS-3802 > URL: https://issues.apache.org/jira/browse/ATLAS-3802 > Project: Atlas > Issue Type: Bug >Affects Versions: 2.0.0 >Reporter: Pinal >Assignee: Pinal >Priority: Major > Fix For: 2.0.0 > > > When filter with 'attribute' != 'value' is searched, it doesn't fetch > entities where attribute is not present. > Eg. propagatedClassification != tag1 is searched, it fetches all entities not > tagged to tag1 , but it will not match to entities which don't have *any* > propagated tags -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ATLAS-3802) BasicSearch: filter, attribute with NEQ operator doesn't match attribute having null values
[ https://issues.apache.org/jira/browse/ATLAS-3802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17114029#comment-17114029 ] ASF subversion and git services commented on ATLAS-3802: Commit 09e4f03953745f707f3a52143c64366b8152 in atlas's branch refs/heads/branch-2.0 from Pinal Shah [ https://gitbox.apache.org/repos/asf?p=atlas.git;h=09e4f03 ] ATLAS-3802 : BasicSearch: filter, attribute with NEQ operator doesn't match attribute having null values. Change-Id: I19141c1a0917aa2d761cc6429857d4f56c272094 Signed-off-by: nixonrodrigues > BasicSearch: filter, attribute with NEQ operator doesn't match attribute > having null values > --- > > Key: ATLAS-3802 > URL: https://issues.apache.org/jira/browse/ATLAS-3802 > Project: Atlas > Issue Type: Bug >Reporter: Pinal >Assignee: Pinal >Priority: Major > > When filter with 'attribute' != 'value' is searched, it doesn't fetch > entities where attribute is not present. > Eg. propagatedClassification != tag1 is searched, it fetches all entities not > tagged to tag1 , but it will not match to entities which don't have *any* > propagated tags -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ATLAS-3802) BasicSearch: filter, attribute with NEQ operator doesn't match attribute having null values
[ https://issues.apache.org/jira/browse/ATLAS-3802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17114028#comment-17114028 ] ASF subversion and git services commented on ATLAS-3802: Commit 7718c5eb4955818befefcd7d9768f1cdb202cff2 in atlas's branch refs/heads/master from Pinal Shah [ https://gitbox.apache.org/repos/asf?p=atlas.git;h=7718c5e ] ATLAS-3802 : BasicSearch: filter, attribute with NEQ operator doesn't match attribute having null values. Change-Id: I19141c1a0917aa2d761cc6429857d4f56c272094 Signed-off-by: nixonrodrigues > BasicSearch: filter, attribute with NEQ operator doesn't match attribute > having null values > --- > > Key: ATLAS-3802 > URL: https://issues.apache.org/jira/browse/ATLAS-3802 > Project: Atlas > Issue Type: Bug >Reporter: Pinal >Assignee: Pinal >Priority: Major > > When filter with 'attribute' != 'value' is searched, it doesn't fetch > entities where attribute is not present. > Eg. propagatedClassification != tag1 is searched, it fetches all entities not > tagged to tag1 , but it will not match to entities which don't have *any* > propagated tags -- This message was sent by Atlassian Jira (v8.3.4#803005)
Re: Apache Atlas 2.1 release
Awesome! Do you have any idea what is in scope or out scope of this release? Is it a branch of master or an update of 2.0 for example with cherry picks from master? Sent from my iPhone > On 17 May 2020, at 16:32, Nixon Rodrigues > wrote: > > Madhan, > > Thanks for volunteering this release, the release plan looks good to me. > +1 for the release > > Regards > Nixon > > >> On Sun, May 17, 2020 at 11:47 AM Madhan Neethiraj wrote: >> >> Atlas community, >> >> >> >> In the past 3 months since I sent the email on Apache Atlas 2.1 release, >> the community has added 100+ commits to improve various areas like search, >> UI, performance, authorization, bulk import of glossary & >> business-metadata, support for ADLS-Ge2 and AWS-S3 entity types, updated >> JanusGraph version. Thanks to everyone who contributed to Apache Atlas - >> making it a feature rich, enterprise-ready, open-source governance tool >> backed by a thriving community. >> >> >> >> Let’s started on Apache Atlas 2.1 release! I volunteer to be the >> release-manager for this release and propose the following timeline: >> 05/18, Mon: branch-2.0 goes into lockdown mode to prepare for 2.1 release. >> During lockdown period, only commits for release-blocker issues must be >> merged in branch-2.0. Master branch will remain open for all commits >> 05/18 – 05/22, Mon – Fri: community to validate branch-2.0 builds and >> address release-blocker issues >> 05/25, Mon: release candidate out for vote by the community >> 05/29, Fri: release Apache Atlas 2.1, assuming successful completion of >> votes >> >> >> Please review and let me know your comments/suggestions. >> >> >> >> Thanks, >> >> Madhan >> >> >> >> From: Madhan Neethiraj >> Date: Tuesday, February 18, 2020 at 4:10 PM >> To: "dev@atlas.apache.org" , "u...@atlas.apache.org" >> >> Subject: Apache Atlas 2.1 release >> >> >> >> Atlas community, >> >> >> >> Over past months the dev community has been busy in enhancing Apache Atlas >> with new features, improvements and fixes. Here are few >> features/enhancements since last major release, Apache Atlas 2.0: >> >>- added quick-search feature, to provide a simpler search experience >> with type-ahead suggestions >> >>- introduced Namespaces feature, which allows grouping of attributes >> to be applied to multiple entity-types >> >>- introduced labels on entity instances, and search for entities using >> the label >> >>- enhancement to support entity instance specific custom attributes >> >>- enhanced search to find entities by more than one classification >> >>- introduced shell/incomplete entities to handle notifications >> referencing entities that don’t (yet) exist in Atlas >> >>- added REST APIs to purge deleted entities >> >>- performance improvements in lineage retrieval and tag-propagation >> >>- updated Atlas server to process notifications from multiple Kafka >> topics >> >>- updated Hive hook to track process executions, via >> hive_process_execution entities >> >>- updated Hive hook to capture DDL operations, via hive_db_ddl and >> hive_table_ddl entities >> >>- added models for Spark; introduced new models for AWS S3 >> >>- updated versions of dependent libraries/components: JanusGraph, >> Jackson parser, Spring Framework, >> >>- updated authorization model to cover new features/APIs, like >> add/remove labels, purge entities, update namespace attributes >> >> >> >> With significant improvements in place, it is time for the next >> maintenance release of Apache Atlas! >> >> >> >> I propose to release Apache Atlas 2.1 by early next month. Please review >> and send your comments. >> >> >> >> Regards, >> >> Madhan >> >>
[jira] [Resolved] (ATLAS-3404) UI: Content in hbase_namespace Table tab vanishes after user clicks sorting arrow.
[ https://issues.apache.org/jira/browse/ATLAS-3404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rahul Kurup resolved ATLAS-3404. Resolution: Cannot Reproduce > UI: Content in hbase_namespace Table tab vanishes after user clicks sorting > arrow. > -- > > Key: ATLAS-3404 > URL: https://issues.apache.org/jira/browse/ATLAS-3404 > Project: Atlas > Issue Type: Bug >Reporter: Rahul Kurup >Assignee: Keval Bhatt >Priority: Minor > Fix For: 2.1.0, 3.0.0 > > > Steps: > # Create a hbase_namespace entity. > # In UI, go to Search–> select hbase_namespace, then click Search–>click on > hbase_namespace_entity result name–> go to Tables tab > # Click any of the sorting arrows in the columns > You will notice that the content in the table vanishes. It gets restored > after refreshing the browser. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ATLAS-3404) UI: Content in hbase_namespace Table tab vanishes after user clicks sorting arrow.
[ https://issues.apache.org/jira/browse/ATLAS-3404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17113801#comment-17113801 ] Rahul Kurup commented on ATLAS-3404: This issue is no longer reproducible on the latest atlas build so closing it. > UI: Content in hbase_namespace Table tab vanishes after user clicks sorting > arrow. > -- > > Key: ATLAS-3404 > URL: https://issues.apache.org/jira/browse/ATLAS-3404 > Project: Atlas > Issue Type: Bug >Reporter: Rahul Kurup >Assignee: Keval Bhatt >Priority: Minor > Fix For: 2.1.0, 3.0.0 > > > Steps: > # Create a hbase_namespace entity. > # In UI, go to Search–> select hbase_namespace, then click Search–>click on > hbase_namespace_entity result name–> go to Tables tab > # Click any of the sorting arrows in the columns > You will notice that the content in the table vanishes. It gets restored > after refreshing the browser. -- This message was sent by Atlassian Jira (v8.3.4#803005)