You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "Madhan Neethiraj (JIRA)" <ji...@apache.org> on 2018/05/17 04:48:00 UTC
[jira] [Updated] (ATLAS-2028) Basic query with entity and tag
filters : Invalid filter keys for type and tags attributes are ignored and
fetches all entities of the type / associated to the tag
[ https://issues.apache.org/jira/browse/ATLAS-2028?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Madhan Neethiraj updated ATLAS-2028:
------------------------------------
Fix Version/s: 0.8.1
1.0.0
> Basic query with entity and tag filters : Invalid filter keys for type and tags attributes are ignored and fetches all entities of the type / associated to the tag
> -------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: ATLAS-2028
> URL: https://issues.apache.org/jira/browse/ATLAS-2028
> Project: Atlas
> Issue Type: Sub-task
> Affects Versions: 1.0.0
> Reporter: Sharmadha Sainath
> Assignee: Apoorv Naik
> Priority: Major
> Fix For: 0.8.1, 1.0.0
>
> Attachments: 0001-ATLAS-2028-Invalid-attributes-in-Basic-search-reques.patch
>
>
> Basic search request with POST body fired using curl:
> {code}
> {
> "entityFilters":{"condition":"AND","criterion":[{"attributeName":"invalid_attr","operator":"=","attributeValue":"userdir"}]},
> "tagFilters":null,
> "attributes":null,
> "query":null,
> "excludeDeletedEntities":true,
> "limit":25,
> "typeName":"hdfs_path",
> "classification":null
> }
> {code}
> All the hdfs_path entities are fetched because invalid filter keys are ignored :
> {code}
> Converted query string with 2 replacements: [v."__typeName":(hdfs_path) AND v."__state":ACTIVE] => [iyt_t:(hdfs_path) AND b2d_t:ACTIVE] (IndexSerializer:648)
> {code}
> Same happens with invalid tag attribute filters also.
> This gives a delusion that all returned hdfs_path entities are satisfied by the filter condition.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)