Skip to content

Commit

Permalink
DG-721 Review Fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
arpit-at committed Jan 16, 2024
1 parent 78c4187 commit c41b374
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
public class DirectIndexQueryResult<V, E> {
private Iterator<AtlasIndexQuery.Result<V, E>> iterator;
private Map<String, Aggregation> aggregationMap;

private Map<String, Object> highlightMap;
private Integer approximateCount;

public Iterator<AtlasIndexQuery.Result<V, E>> getIterator() {
Expand All @@ -36,11 +34,4 @@ public void setApproximateCount(Integer approximateCount) {
this.approximateCount = approximateCount;
}

public Map<String, Object> getHighlightMap() {
return highlightMap;
}

public void setHighlightMap(Map<String, Object> highlightMap) {
this.highlightMap = highlightMap;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -344,7 +344,11 @@ public double getScore() {

@Override
public Map<String, List<String>> getHighLights() {
return (Map<String, List<String>>) this.hit.get("highlight");
Object highlight = this.hit.get("highlight");
if(Objects.isNull(highlight)) {
return (Map<String, List<String>>) highlight;
}
return null;
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ public class AtlasSearchResult implements Serializable {
private Map<String, Object> aggregations;
private Map<String,Double> searchScore;

private Map<String, SearchMetadata> searchMetadata;
private Map<String, ElasticsearchMetadata> searchMetadata;



Expand Down Expand Up @@ -156,15 +156,15 @@ public void setSearchScore(HashMap<String, Double> searchScore) {

public void setNextMarker(String nextMarker) { this.nextMarker = nextMarker; }

public Map<String, SearchMetadata> getSearchMetadata() {
public Map<String, ElasticsearchMetadata> getSearchMetadata() {
return searchMetadata;
}

public void addHighlights(String guid, Map<String, List<String>> highlights) {
if(MapUtils.isEmpty(this.searchMetadata)) {
this.searchMetadata = new HashMap<>();
}
SearchMetadata v = this.searchMetadata.getOrDefault(guid, new SearchMetadata());
ElasticsearchMetadata v = this.searchMetadata.getOrDefault(guid, new ElasticsearchMetadata());
v.addHighlights(highlights);
this.searchMetadata.put(guid, v);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import java.util.List;
import java.util.Map;

public class SearchMetadata {
public class ElasticsearchMetadata {

private Map<String, List<String>> highlights;

Expand Down

0 comments on commit c41b374

Please sign in to comment.