You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@atlas.apache.org by sa...@apache.org on 2019/10/02 19:49:29 UTC
[atlas] branch branch-2.0 updated: ATLAS-3433: Basic Search:
Results include Internal Entities.
This is an automated email from the ASF dual-hosted git repository.
sarath pushed a commit to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/atlas.git
The following commit(s) were added to refs/heads/branch-2.0 by this push:
new 05cd593 ATLAS-3433: Basic Search: Results include Internal Entities.
05cd593 is described below
commit 05cd593259f8d5fb41f44c1f032a600fe0912d44
Author: Ashutosh Mestry <am...@hortonworks.com>
AuthorDate: Tue Oct 1 16:22:46 2019 -0700
ATLAS-3433: Basic Search: Results include Internal Entities.
Signed-off-by: Sarath Subramanian <sa...@apache.org>
(cherry picked from commit 929e505a8c2292d82f303e33561360c75a94c5d3)
---
.../org/apache/atlas/repository/graph/SolrIndexHelper.java | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/repository/src/main/java/org/apache/atlas/repository/graph/SolrIndexHelper.java b/repository/src/main/java/org/apache/atlas/repository/graph/SolrIndexHelper.java
index 4380a7e..26121fe 100644
--- a/repository/src/main/java/org/apache/atlas/repository/graph/SolrIndexHelper.java
+++ b/repository/src/main/java/org/apache/atlas/repository/graph/SolrIndexHelper.java
@@ -107,10 +107,16 @@ public class SolrIndexHelper implements IndexChangeListener {
ret.put(typeRegistry.getIndexFieldName(CLASSIFICATION_TEXT_KEY), SEARCHWEIGHT_FOR_CLASSIFICATIONS);
ret.put(typeRegistry.getIndexFieldName(TYPE_NAME_PROPERTY_KEY), SEARCHWEIGHT_FOR_TYPENAME);
- if (CollectionUtils.isNotEmpty(entityTypes)) {
- for (AtlasEntityType entityType : entityTypes) {
- processEntityType(ret, entityType);
+ if (!CollectionUtils.isNotEmpty(entityTypes)) {
+ return ret;
+ }
+
+ for (AtlasEntityType entityType : entityTypes) {
+ if (entityType.isInternalType()) {
+ continue;
}
+
+ processEntityType(ret, entityType);
}
return ret;