@Override @GraphTransaction public AtlasSearchResult searchUsingFullTextQuery(String fullTextQuery, boolean excludeDeletedEntities, int limit, int offset) throws AtlasBaseException { AtlasSearchResult ret = new AtlasSearchResult(fullTextQuery, AtlasQueryType.FULL_TEXT); QueryParams params = validateSearchParams(limit, offset); AtlasIndexQuery idxQuery = toAtlasIndexQuery(fullTextQuery); if (LOG.isDebugEnabled()) { LOG.debug("Executing Full text query: {}", fullTextQuery); } ret.setFullTextResult(getIndexQueryResults(idxQuery, params, excludeDeletedEntities)); return ret; }
@Override @GraphTransaction public AtlasSearchResult searchUsingFullTextQuery(String fullTextQuery, boolean excludeDeletedEntities, int limit, int offset) throws AtlasBaseException { AtlasSearchResult ret = new AtlasSearchResult(fullTextQuery, AtlasQueryType.FULL_TEXT); QueryParams params = QueryParams.getNormalizedParams(limit, offset); AtlasIndexQuery idxQuery = toAtlasIndexQuery(fullTextQuery); if (LOG.isDebugEnabled()) { LOG.debug("Executing Full text query: {}", fullTextQuery); } ret.setFullTextResult(getIndexQueryResults(idxQuery, params, excludeDeletedEntities)); scrubSearchResults(ret); return ret; }
public AtlasSearchResult(String queryText, AtlasQueryType queryType) { setQueryText(queryText); setQueryType(queryType); setSearchParameters(null); setEntities(null); setAttributes(null); setFullTextResult(null); setReferredEntities(null); }
public AtlasSearchResult(String queryText, AtlasQueryType queryType) { setQueryText(queryText); setQueryType(queryType); setSearchParameters(null); setEntities(null); setAttributes(null); setFullTextResult(null); setReferredEntities(null); }
public AtlasSearchResult(SearchParameters searchParameters) { setQueryType(AtlasQueryType.BASIC); if (searchParameters != null) { setQueryText(searchParameters.getQuery()); setSearchParameters(searchParameters); setEntities(null); setAttributes(null); setFullTextResult(null); setReferredEntities(null); } }
public AtlasSearchResult(SearchParameters searchParameters) { setQueryType(AtlasQueryType.BASIC); if (searchParameters != null) { setQueryText(searchParameters.getQuery()); setSearchParameters(searchParameters); setEntities(null); setAttributes(null); setFullTextResult(null); setReferredEntities(null); } }