mirror of
https://github.com/Alfresco/SearchServices.git
synced 2026-09-16 18:12:56 +00:00
Merge pull request #995 from Alfresco/fix/SEARCH-2537_DataModelSupport
SEARCH-2537: Update alfresco-search and insight-engine with some chan… (cherry picked from commit 853ff944d8c50f8d0b145766e5b3fadf53d4c027)
This commit is contained in:
+2
-2
@@ -89,8 +89,8 @@ import static java.util.Arrays.asList;
|
||||
import static java.util.Arrays.stream;
|
||||
import static java.util.Optional.of;
|
||||
import static java.util.Optional.ofNullable;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_INACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_INTXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_INACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_INTXID;
|
||||
import static org.alfresco.solr.HandlerOfResources.extractCustomProperties;
|
||||
import static org.alfresco.solr.HandlerOfResources.getSafeBoolean;
|
||||
import static org.alfresco.solr.HandlerOfResources.getSafeLong;
|
||||
|
||||
+5
-5
@@ -67,7 +67,7 @@ import org.alfresco.repo.dictionary.M2ModelDiff;
|
||||
import org.alfresco.repo.dictionary.NamespaceDAO;
|
||||
import org.alfresco.repo.i18n.StaticMessageLookup;
|
||||
import org.alfresco.repo.search.MLAnalysisMode;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.repo.search.impl.QueryParserUtils;
|
||||
import org.alfresco.repo.search.impl.parsers.AlfrescoFunctionEvaluationContext;
|
||||
import org.alfresco.repo.search.impl.parsers.FTSParser;
|
||||
@@ -76,8 +76,8 @@ import org.alfresco.repo.search.impl.querymodel.Constraint;
|
||||
import org.alfresco.repo.search.impl.querymodel.QueryModelFactory;
|
||||
import org.alfresco.repo.search.impl.querymodel.QueryOptions.Connective;
|
||||
import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilder;
|
||||
import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext;
|
||||
import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryModelFactory;
|
||||
import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext;
|
||||
import org.alfresco.repo.tenant.SingleTServiceImpl;
|
||||
import org.alfresco.repo.tenant.TenantService;
|
||||
import org.alfresco.service.cmr.dictionary.DataTypeDefinition;
|
||||
@@ -1537,7 +1537,7 @@ public class AlfrescoSolrDataModel implements QueryConstants
|
||||
|
||||
Set<String> selectorGroup = queryModelQuery.getSource().getSelectorGroups(functionContext).get(0);
|
||||
|
||||
LuceneQueryBuilderContext<Query, Sort, ParseException> luceneContext = getLuceneQueryBuilderContext(searchParameters, req, alternativeDictionary, FTSQueryParser.RerankPhase.SINGLE_PASS);
|
||||
QueryBuilderContext<Query, Sort, ParseException> luceneContext = getLuceneQueryBuilderContext(searchParameters, req, alternativeDictionary, FTSQueryParser.RerankPhase.SINGLE_PASS);
|
||||
@SuppressWarnings("unchecked")
|
||||
LuceneQueryBuilder<Query, Sort, ParseException> builder = (LuceneQueryBuilder<Query, Sort, ParseException>) queryModelQuery;
|
||||
org.apache.lucene.search.Query luceneQuery = builder.buildQuery(selectorGroup, luceneContext, functionContext);
|
||||
@@ -1545,7 +1545,7 @@ public class AlfrescoSolrDataModel implements QueryConstants
|
||||
return new ContextAwareQuery(luceneQuery, Boolean.TRUE.equals(isFilter) ? null : searchParameters);
|
||||
}
|
||||
|
||||
public LuceneQueryBuilderContext<Query, Sort, ParseException> getLuceneQueryBuilderContext(SearchParameters searchParameters, SolrQueryRequest req, String alternativeDictionary, FTSQueryParser.RerankPhase rerankPhase)
|
||||
public QueryBuilderContext<Query, Sort, ParseException> getLuceneQueryBuilderContext(SearchParameters searchParameters, SolrQueryRequest req, String alternativeDictionary, FTSQueryParser.RerankPhase rerankPhase)
|
||||
{
|
||||
return new Lucene4QueryBuilderContextSolrImpl(
|
||||
getDictionaryService(alternativeDictionary),
|
||||
@@ -1603,7 +1603,7 @@ public class AlfrescoSolrDataModel implements QueryConstants
|
||||
@SuppressWarnings("unchecked")
|
||||
LuceneQueryBuilder<Query, Sort, ParseException> builder = (LuceneQueryBuilder<Query, Sort, ParseException>) queryModelQuery;
|
||||
|
||||
LuceneQueryBuilderContext<Query, Sort, ParseException> luceneContext = getLuceneQueryBuilderContext(searchParameters, req, CMISStrictDictionaryService.DEFAULT, rerankPhase);
|
||||
QueryBuilderContext<Query, Sort, ParseException> luceneContext = getLuceneQueryBuilderContext(searchParameters, req, CMISStrictDictionaryService.DEFAULT, rerankPhase);
|
||||
|
||||
Set<String> selectorGroup = null;
|
||||
if (queryModelQuery.getSource() != null)
|
||||
|
||||
@@ -28,7 +28,7 @@ package org.alfresco.solr;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.apache.solr.common.SolrDocumentList;
|
||||
import org.apache.solr.common.params.ModifiableSolrParams;
|
||||
import org.apache.solr.common.params.SolrParams;
|
||||
|
||||
+49
-49
@@ -30,54 +30,54 @@ import static java.util.Arrays.asList;
|
||||
import static java.util.Arrays.stream;
|
||||
import static java.util.Optional.empty;
|
||||
import static java.util.Optional.ofNullable;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ACLID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ACLTXCOMMITTIME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ANAME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ANCESTOR;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_APATH;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ASPECT;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ASSOCTYPEQNAME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_CASCADE_FLAG;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DBID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DENIED;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_EXCEPTION_MESSAGE;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_EXCEPTION_STACK;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_FIELDS;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_GEO;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_INACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_INTXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ISNODE;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_LID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_NPATH;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_NULLPROPERTIES;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_OWNER;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PARENT;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PARENT_ASSOC_CRC;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PATH;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PNAME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PRIMARYASSOCQNAME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PRIMARYASSOCTYPEQNAME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PRIMARYPARENT;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PROPERTIES;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_QNAME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_READER;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_SITE;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_SOLR4_ID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_S_ACLTXCOMMITTIME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_S_ACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_S_INACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_S_INTXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_S_TXCOMMITTIME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_S_TXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_TAG;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_TAG_SUGGEST;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_TENANT;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_TXCOMMITTIME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_TXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_VERSION;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ACLID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ACLTXCOMMITTIME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ANAME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ANCESTOR;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_APATH;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ASPECT;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ASSOCTYPEQNAME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_CASCADE_FLAG;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DBID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DENIED;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_EXCEPTION_MESSAGE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_EXCEPTION_STACK;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_FIELDS;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_GEO;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_INACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_INTXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ISNODE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_LID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_NPATH;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_NULLPROPERTIES;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_OWNER;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PARENT;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PARENT_ASSOC_CRC;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PATH;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PNAME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PRIMARYASSOCQNAME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PRIMARYASSOCTYPEQNAME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PRIMARYPARENT;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PROPERTIES;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_QNAME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_READER;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_SITE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_SOLR4_ID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_S_ACLTXCOMMITTIME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_S_ACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_S_INACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_S_INTXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_S_TXCOMMITTIME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_S_TXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_TAG;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_TAG_SUGGEST;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_TENANT;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_TXCOMMITTIME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_TXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_VERSION;
|
||||
import static org.alfresco.solr.AlfrescoSolrDataModel.getAclChangeSetDocumentId;
|
||||
import static org.alfresco.solr.AlfrescoSolrDataModel.getAclDocumentId;
|
||||
import static org.alfresco.solr.utils.Utils.notNullOrEmpty;
|
||||
@@ -132,7 +132,7 @@ import org.alfresco.opencmis.dictionary.CMISStrictDictionaryService;
|
||||
import org.alfresco.repo.dictionary.DictionaryComponent;
|
||||
import org.alfresco.repo.dictionary.M2Model;
|
||||
import org.alfresco.repo.dictionary.NamespaceDAO;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.cmr.dictionary.AspectDefinition;
|
||||
import org.alfresco.service.cmr.dictionary.DataTypeDefinition;
|
||||
import org.alfresco.service.cmr.dictionary.PropertyDefinition;
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@
|
||||
|
||||
package org.alfresco.solr.component;
|
||||
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_LID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_LID;
|
||||
|
||||
import org.apache.lucene.document.Document;
|
||||
import org.apache.lucene.index.IndexableField;
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@ import java.io.IOException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.apache.lucene.index.LeafReader;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
import org.apache.lucene.index.NumericDocValues;
|
||||
|
||||
+1
-1
@@ -40,7 +40,7 @@ import java.util.Locale;
|
||||
|
||||
import org.alfresco.error.AlfrescoRuntimeException;
|
||||
import org.alfresco.repo.search.MLAnalysisMode;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.cmr.repository.datatype.DefaultTypeConverter;
|
||||
import org.alfresco.service.cmr.search.QueryConsistency;
|
||||
import org.alfresco.service.cmr.search.SearchParameters;
|
||||
|
||||
+5
-5
@@ -29,9 +29,9 @@ package org.alfresco.solr.query;
|
||||
import java.util.Properties;
|
||||
|
||||
import org.alfresco.repo.search.MLAnalysisMode;
|
||||
import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor;
|
||||
import org.alfresco.repo.search.adaptor.QueryParserAdaptor;
|
||||
import org.alfresco.repo.search.impl.parsers.FTSQueryParser;
|
||||
import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext;
|
||||
import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext;
|
||||
import org.alfresco.repo.tenant.TenantService;
|
||||
import org.alfresco.service.cmr.dictionary.DictionaryService;
|
||||
import org.alfresco.service.cmr.search.SearchParameters;
|
||||
@@ -47,13 +47,13 @@ import org.apache.solr.request.SolrQueryRequest;
|
||||
/**
|
||||
* @author andyh
|
||||
*/
|
||||
public class Lucene4QueryBuilderContextSolrImpl implements LuceneQueryBuilderContext<Query, Sort, ParseException>
|
||||
public class Lucene4QueryBuilderContextSolrImpl implements QueryBuilderContext<Query, Sort, ParseException>
|
||||
{
|
||||
private Solr4QueryParser lqp;
|
||||
|
||||
private NamespacePrefixResolver namespacePrefixResolver;
|
||||
|
||||
private LuceneQueryParserAdaptor<Query, Sort, ParseException> lqpa;
|
||||
private QueryParserAdaptor<Query, Sort, ParseException> lqpa;
|
||||
|
||||
/**
|
||||
* Context for building lucene queries
|
||||
@@ -90,7 +90,7 @@ public class Lucene4QueryBuilderContextSolrImpl implements LuceneQueryBuilderCon
|
||||
/* (non-Javadoc)
|
||||
* @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext#getLuceneQueryParser()
|
||||
*/
|
||||
public LuceneQueryParserAdaptor<Query, Sort, ParseException> getLuceneQueryParserAdaptor()
|
||||
public QueryParserAdaptor<Query, Sort, ParseException> getLuceneQueryParserAdaptor()
|
||||
{
|
||||
return lqpa;
|
||||
}
|
||||
|
||||
+9
-9
@@ -29,11 +29,11 @@ package org.alfresco.solr.query;
|
||||
import java.util.List;
|
||||
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.search.adaptor.lucene.AnalysisMode;
|
||||
import org.alfresco.repo.search.adaptor.lucene.LuceneFunction;
|
||||
import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor;
|
||||
import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserExpressionAdaptor;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryParserAdaptor;
|
||||
import org.alfresco.repo.search.adaptor.QueryParserExpressionAdaptor;
|
||||
import org.alfresco.repo.search.adaptor.AnalysisMode;
|
||||
import org.alfresco.repo.search.adaptor.LuceneFunction;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext;
|
||||
import org.alfresco.repo.search.impl.querymodel.Ordering;
|
||||
import org.alfresco.service.cmr.dictionary.PropertyDefinition;
|
||||
@@ -53,7 +53,7 @@ import org.apache.lucene.search.TermQuery;
|
||||
* @author Andy
|
||||
*
|
||||
*/
|
||||
public class Lucene4QueryParserAdaptor implements LuceneQueryParserAdaptor<Query, Sort, ParseException>
|
||||
public class Lucene4QueryParserAdaptor implements QueryParserAdaptor<Query, Sort, ParseException>
|
||||
{
|
||||
|
||||
private Solr4QueryParser lqp;
|
||||
@@ -274,7 +274,7 @@ public class Lucene4QueryParserAdaptor implements LuceneQueryParserAdaptor<Query
|
||||
@Override
|
||||
public Query getNegatedQuery(Query query) throws ParseException
|
||||
{
|
||||
LuceneQueryParserExpressionAdaptor<Query, ParseException> expressionAdaptor = getExpressionAdaptor();
|
||||
QueryParserExpressionAdaptor<Query, ParseException> expressionAdaptor = getExpressionAdaptor();
|
||||
expressionAdaptor.addRequired(getMatchAllQuery());
|
||||
expressionAdaptor.addExcluded(query);
|
||||
return expressionAdaptor.getQuery();
|
||||
@@ -284,7 +284,7 @@ public class Lucene4QueryParserAdaptor implements LuceneQueryParserAdaptor<Query
|
||||
* @see org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor#getExpressionAdaptor()
|
||||
*/
|
||||
@Override
|
||||
public LuceneQueryParserExpressionAdaptor<Query, ParseException> getExpressionAdaptor()
|
||||
public QueryParserExpressionAdaptor<Query, ParseException> getExpressionAdaptor()
|
||||
{
|
||||
return new Lucene4QueryParserExpressionAdaptor();
|
||||
}
|
||||
@@ -307,7 +307,7 @@ public class Lucene4QueryParserAdaptor implements LuceneQueryParserAdaptor<Query
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
private class Lucene4QueryParserExpressionAdaptor implements LuceneQueryParserExpressionAdaptor<Query, ParseException>
|
||||
private class Lucene4QueryParserExpressionAdaptor implements QueryParserExpressionAdaptor<Query, ParseException>
|
||||
{
|
||||
BooleanQuery.Builder booleanQuery = new BooleanQuery.Builder();
|
||||
|
||||
|
||||
+3
-3
@@ -30,9 +30,9 @@ import edu.umd.cs.findbugs.annotations.SuppressWarnings;
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.dictionary.IndexTokenisationMode;
|
||||
import org.alfresco.repo.search.MLAnalysisMode;
|
||||
import org.alfresco.repo.search.adaptor.lucene.AnalysisMode;
|
||||
import org.alfresco.repo.search.adaptor.lucene.LuceneFunction;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.AnalysisMode;
|
||||
import org.alfresco.repo.search.adaptor.LuceneFunction;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.repo.search.impl.QueryParserUtils;
|
||||
import org.alfresco.repo.search.impl.lucene.analysis.MLTokenDuplicator;
|
||||
import org.alfresco.repo.search.impl.parsers.FTSQueryException;
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@ package org.alfresco.solr.query;
|
||||
import java.io.IOException;
|
||||
import java.util.Set;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
import org.apache.lucene.index.Term;
|
||||
import org.apache.lucene.search.IndexSearcher;
|
||||
|
||||
+1
-1
@@ -32,7 +32,7 @@ import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Properties;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.cmr.security.AuthorityType;
|
||||
import org.alfresco.service.cmr.security.PermissionService;
|
||||
import org.alfresco.solr.data.GlobalReaders;
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@ package org.alfresco.solr.query;
|
||||
import java.io.IOException;
|
||||
import java.util.Set;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
import org.apache.lucene.index.Term;
|
||||
import org.apache.lucene.search.IndexSearcher;
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ package org.alfresco.solr.query;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.cache.CacheConstants;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
import org.apache.lucene.index.Term;
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ package org.alfresco.solr.query;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
import org.apache.lucene.index.NumericDocValues;
|
||||
import org.apache.lucene.search.ConstantScoreQuery;
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ package org.alfresco.solr.query;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.cache.CacheConstants;
|
||||
import org.apache.lucene.index.LeafReader;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@ package org.alfresco.solr.query;
|
||||
import java.io.IOException;
|
||||
import java.util.HashSet;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.cache.CacheConstants;
|
||||
import org.apache.lucene.index.LeafReader;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@ import java.io.IOException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
import org.apache.lucene.index.Term;
|
||||
import org.apache.lucene.search.Collector;
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ package org.alfresco.solr.query;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.cmr.security.AuthorityType;
|
||||
import org.alfresco.solr.cache.CacheConstants;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@ package org.alfresco.solr.query;
|
||||
import java.io.IOException;
|
||||
import java.util.Set;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
import org.apache.lucene.index.Term;
|
||||
import org.apache.lucene.search.IndexSearcher;
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ package org.alfresco.solr.query;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.cmr.security.AuthorityType;
|
||||
import org.alfresco.solr.cache.CacheConstants;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@ package org.alfresco.solr.query;
|
||||
import java.io.IOException;
|
||||
import java.util.Set;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
import org.apache.lucene.index.Term;
|
||||
import org.apache.lucene.search.IndexSearcher;
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ package org.alfresco.solr.query;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.cache.CacheConstants;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
import org.apache.lucene.index.Term;
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@ package org.alfresco.solr.query;
|
||||
import java.io.IOException;
|
||||
import java.util.Set;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.apache.lucene.index.LeafReader;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
import org.apache.lucene.index.Term;
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ package org.alfresco.solr.query;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.cache.CacheConstants;
|
||||
import org.apache.lucene.index.LeafReader;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@ package org.alfresco.solr.query;
|
||||
import java.io.IOException;
|
||||
import java.util.HashSet;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.cache.CacheConstants;
|
||||
import org.apache.lucene.index.LeafReader;
|
||||
import org.apache.lucene.index.LeafReaderContext;
|
||||
|
||||
-1
@@ -74,7 +74,6 @@ public class MLAnalayserTest
|
||||
{
|
||||
analyser = new MLAnalayser(mlAnalaysisMode);
|
||||
PropertyDefinition propDef = Mockito.mock(PropertyDefinition.class);
|
||||
when(propDef.resolveAnalyserClassName(any(Locale.class))).thenReturn(StandardAnalyzer.class.getName()); //AlfrescoStandardAnalyser.class.getName());
|
||||
when(dictionaryService.getProperty(any(QName.class))).thenReturn(propDef);
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -27,7 +27,7 @@
|
||||
package org.alfresco.solr;
|
||||
|
||||
import static java.util.Arrays.asList;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DOC_TYPE;
|
||||
|
||||
import org.alfresco.solr.client.Node;
|
||||
import org.alfresco.solr.client.NodeMetaData;
|
||||
|
||||
+30
-30
@@ -30,36 +30,36 @@ import static java.util.Optional.of;
|
||||
import static java.util.Optional.ofNullable;
|
||||
import static junit.framework.TestCase.assertNotNull;
|
||||
import static junit.framework.TestCase.assertTrue;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ACLID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ACLTXCOMMITTIME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ANAME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ANCESTOR;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_APATH;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ASPECT;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ASSOCTYPEQNAME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DBID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DENIED;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_INACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_INTXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_ISNODE;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_LID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_OWNER;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PARENT;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PARENT_ASSOC_CRC;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PATH;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PRIMARYASSOCQNAME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PRIMARYASSOCTYPEQNAME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_PRIMARYPARENT;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_QNAME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_READER;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_SOLR4_ID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_TENANT;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_TXCOMMITTIME;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_TXID;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_VERSION;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ACLID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ACLTXCOMMITTIME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ANAME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ANCESTOR;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_APATH;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ASPECT;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ASSOCTYPEQNAME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DBID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DENIED;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_INACLTXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_INTXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_ISNODE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_LID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_OWNER;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PARENT;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PARENT_ASSOC_CRC;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PATH;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PRIMARYASSOCQNAME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PRIMARYASSOCTYPEQNAME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_PRIMARYPARENT;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_QNAME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_READER;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_SOLR4_ID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_TENANT;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_TXCOMMITTIME;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_TXID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_VERSION;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
+1
-1
@@ -68,7 +68,7 @@ import java.util.stream.Collectors;
|
||||
import java.util.stream.IntStream;
|
||||
import java.util.stream.Stream;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.cmr.dictionary.DataTypeDefinition;
|
||||
import org.alfresco.service.cmr.dictionary.PropertyDefinition;
|
||||
import org.alfresco.solr.client.NodeMetaData;
|
||||
|
||||
+1
-1
@@ -38,7 +38,7 @@ import static org.alfresco.solr.AlfrescoSolrUtils.getTransaction;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.indexAclChangeSet;
|
||||
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.AbstractAlfrescoDistributedIT;
|
||||
import org.alfresco.solr.client.Acl;
|
||||
import org.alfresco.solr.client.AclChangeSet;
|
||||
|
||||
+1
-1
@@ -34,7 +34,7 @@ import static org.alfresco.solr.AlfrescoSolrUtils.*;
|
||||
|
||||
import java.util.Map;
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.namespace.QName;
|
||||
import org.alfresco.solr.AbstractAlfrescoSolrIT;
|
||||
import org.alfresco.solr.client.*;
|
||||
|
||||
+1
-1
@@ -27,7 +27,7 @@
|
||||
package org.alfresco.solr.query;
|
||||
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.AbstractAlfrescoSolrIT;
|
||||
import org.alfresco.solr.client.Acl;
|
||||
import org.alfresco.solr.client.AclChangeSet;
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ package org.alfresco.solr.query;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.repo.search.impl.parsers.FTSQueryParser;
|
||||
import org.alfresco.service.cmr.search.SearchParameters;
|
||||
import org.alfresco.solr.SolrInformationServer;
|
||||
|
||||
+1
-1
@@ -41,7 +41,7 @@ import java.util.List;
|
||||
import java.util.Random;
|
||||
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.AbstractAlfrescoDistributedIT;
|
||||
import org.alfresco.solr.client.Acl;
|
||||
import org.alfresco.solr.client.AclChangeSet;
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@
|
||||
|
||||
package org.alfresco.solr.query;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.AbstractAlfrescoSolrIT;
|
||||
import org.apache.lucene.util.LuceneTestCase;
|
||||
import org.apache.solr.SolrTestCaseJ4;
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@
|
||||
|
||||
package org.alfresco.solr.query.afts.qparser;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.dataload.TestDataProvider;
|
||||
import org.alfresco.util.ISO9075;
|
||||
import org.junit.BeforeClass;
|
||||
|
||||
+1
-1
@@ -40,7 +40,7 @@ import java.util.Date;
|
||||
import java.util.Locale;
|
||||
import java.util.TimeZone;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.namespace.QName;
|
||||
import org.alfresco.solr.dataload.TestDataProvider;
|
||||
import org.alfresco.util.CachingDateFormat;
|
||||
|
||||
+1
-1
@@ -32,7 +32,7 @@ import static org.alfresco.model.ContentModel.PROP_CONTENT;
|
||||
import static org.alfresco.model.ContentModel.PROP_NAME;
|
||||
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.namespace.QName;
|
||||
import org.alfresco.solr.AlfrescoSolrDataModel;
|
||||
import org.alfresco.solr.SolrInformationServer;
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@
|
||||
|
||||
package org.alfresco.solr.query.cmis;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.apache.lucene.util.LuceneTestCase;
|
||||
import org.apache.solr.SolrTestCaseJ4;
|
||||
import org.junit.Test;
|
||||
|
||||
+1
-1
@@ -43,7 +43,7 @@ import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.cmr.repository.NodeRef;
|
||||
import org.alfresco.service.cmr.repository.StoreRef;
|
||||
import org.alfresco.solr.AbstractAlfrescoSolrIT;
|
||||
|
||||
+1
-1
@@ -44,7 +44,7 @@ import java.util.List;
|
||||
import java.util.Locale;
|
||||
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.cmr.repository.NodeRef;
|
||||
import org.alfresco.service.cmr.repository.StoreRef;
|
||||
import org.alfresco.solr.AbstractAlfrescoSolrIT;
|
||||
|
||||
+1
-1
@@ -38,7 +38,7 @@ import static org.alfresco.solr.AlfrescoSolrUtils.list;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
|
||||
import org.alfresco.solr.AbstractAlfrescoSolrIT;
|
||||
import org.alfresco.solr.AlfrescoCoreAdminHandler;
|
||||
|
||||
+1
-1
@@ -42,7 +42,7 @@ import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertNotEquals;
|
||||
|
||||
import org.alfresco.repo.index.shard.ShardState;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.AbstractAlfrescoSolrIT;
|
||||
import org.alfresco.solr.AlfrescoCoreAdminHandler;
|
||||
import org.alfresco.solr.client.Acl;
|
||||
|
||||
+1
-1
@@ -40,7 +40,7 @@ import static java.util.Arrays.asList;
|
||||
import static java.util.Collections.singletonList;
|
||||
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.cmr.repository.NodeRef;
|
||||
import org.alfresco.service.cmr.repository.StoreRef;
|
||||
import org.alfresco.solr.AbstractAlfrescoSolrIT;
|
||||
|
||||
+1
-1
@@ -49,7 +49,7 @@ import java.util.List;
|
||||
import java.util.Properties;
|
||||
import java.util.Random;
|
||||
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAcl;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAclChangeSet;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAclReaders;
|
||||
|
||||
+1
-1
@@ -31,7 +31,7 @@ import static org.alfresco.solr.AlfrescoSolrUtils.getNode;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getNodeMetaData;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getTransaction;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.AbstractAlfrescoDistributedIT;
|
||||
import org.alfresco.solr.client.Acl;
|
||||
import org.alfresco.solr.client.AclChangeSet;
|
||||
|
||||
+1
-1
@@ -38,7 +38,7 @@ import static org.alfresco.solr.AlfrescoSolrUtils.getNodeMetaData;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getTransaction;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.indexAclChangeSet;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.AbstractAlfrescoDistributedIT;
|
||||
import org.alfresco.solr.client.Acl;
|
||||
import org.alfresco.solr.client.AclChangeSet;
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@
|
||||
|
||||
package org.alfresco.solr.tracker;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.AbstractAlfrescoDistributedIT;
|
||||
import org.alfresco.solr.client.Acl;
|
||||
import org.alfresco.solr.client.AclChangeSet;
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@
|
||||
|
||||
package org.alfresco.solr.tracker;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.AbstractAlfrescoDistributedIT;
|
||||
import org.alfresco.solr.client.Acl;
|
||||
import org.alfresco.solr.client.AclChangeSet;
|
||||
|
||||
+1
-1
@@ -40,7 +40,7 @@ import static org.alfresco.solr.AlfrescoSolrUtils.getTransaction;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.indexAclChangeSet;
|
||||
|
||||
import org.alfresco.repo.index.shard.ShardState;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.AbstractAlfrescoDistributedIT;
|
||||
import org.alfresco.solr.AlfrescoCoreAdminHandler;
|
||||
import org.alfresco.solr.client.Acl;
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@
|
||||
|
||||
package org.alfresco.solr.tracker;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.AbstractAlfrescoDistributedIT;
|
||||
import org.alfresco.solr.client.Acl;
|
||||
import org.alfresco.solr.client.AclChangeSet;
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ package org.alfresco.solr.tracker;
|
||||
|
||||
import static java.util.Collections.singletonList;
|
||||
import static java.util.stream.IntStream.range;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAcl;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAclChangeSet;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAclReaders;
|
||||
|
||||
+1
-1
@@ -46,7 +46,7 @@ import java.util.Collections;
|
||||
import java.util.List;
|
||||
import java.util.Properties;
|
||||
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAcl;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAclChangeSet;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAclReaders;
|
||||
|
||||
+3
-3
@@ -26,7 +26,7 @@
|
||||
|
||||
package org.alfresco.solr.tracker;
|
||||
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.solr.AbstractAlfrescoDistributedIT;
|
||||
import org.alfresco.solr.SolrInformationServer;
|
||||
import org.alfresco.solr.client.Acl;
|
||||
@@ -52,8 +52,8 @@ import java.util.Collections;
|
||||
import java.util.List;
|
||||
import java.util.Properties;
|
||||
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_SOLR4_ID;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_SOLR4_ID;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.MAX_WAIT_TIME;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAcl;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAclChangeSet;
|
||||
|
||||
+1
-1
@@ -52,7 +52,7 @@ import java.util.Collections;
|
||||
import java.util.List;
|
||||
import java.util.Properties;
|
||||
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAcl;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAclChangeSet;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAclReaders;
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ package org.alfresco.solr.tracker;
|
||||
|
||||
import static java.util.Collections.singletonList;
|
||||
|
||||
import static org.alfresco.repo.search.adaptor.lucene.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.repo.search.adaptor.QueryConstants.FIELD_DOC_TYPE;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAcl;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAclChangeSet;
|
||||
import static org.alfresco.solr.AlfrescoSolrUtils.getAclReaders;
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ package org.alfresco.solr.transformer;
|
||||
|
||||
import com.carrotsearch.randomizedtesting.annotations.ThreadLeakScope;
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.search.adaptor.lucene.QueryConstants;
|
||||
import org.alfresco.repo.search.adaptor.QueryConstants;
|
||||
import org.alfresco.service.cmr.repository.datatype.DefaultTypeConverter;
|
||||
import org.alfresco.solr.AbstractAlfrescoDistributedIT;
|
||||
import org.alfresco.solr.client.Acl;
|
||||
|
||||
@@ -22,8 +22,8 @@
|
||||
</distributionManagement>
|
||||
|
||||
<properties>
|
||||
<dependency.alfresco-data-model.version>8.148</dependency.alfresco-data-model.version>
|
||||
<dependency.jackson.version>2.11.2</dependency.jackson.version>
|
||||
<dependency.alfresco-data-model.version>8.319</dependency.alfresco-data-model.version>
|
||||
<dependency.jackson.version>2.11.3</dependency.jackson.version>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
|
||||
-2
@@ -159,8 +159,6 @@ public class SOLRAPIClientTest extends TestCase
|
||||
new ThreadPoolExecutor.CallerRunsPolicy());
|
||||
compiledModelsCache.setThreadPoolExecutor(threadPoolExecutor);
|
||||
dictionaryDAO.setDictionaryRegistryCache(compiledModelsCache);
|
||||
// TODO: use config ....
|
||||
dictionaryDAO.setDefaultAnalyserResourceBundleName("alfresco/model/dataTypeAnalyzers");
|
||||
dictionaryDAO.setResourceClassLoader(getResourceClassLoader());
|
||||
dictionaryDAO.init();
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ xpp3-1.1.4c.jar http://www.extreme.indiana.edu/dist/java-repository/xpp3/license
|
||||
|
||||
|
||||
=== JSON ===
|
||||
json-20160212.jar http://code.google.com/p/json-simple/
|
||||
json-20200518.jar https://github.com/stleary/JSON-java
|
||||
|
||||
|
||||
=== Apache 2.0 ===
|
||||
@@ -55,18 +55,18 @@ cxf-rt-wsdl-3.2.14.jar https://cxf.apache.org/
|
||||
chemistry-opencmis-server-support-1.0.0.jar http://chemistry.apache.org/
|
||||
chemistry-opencmis-server-bindings-1.0.0.jar http://chemistry.apache.org/
|
||||
quartz-2.3.2.jar http://quartz-scheduler.org/
|
||||
jackson-core-2.11.2.jar https://github.com/FasterXML/jackson
|
||||
jackson-annotations-2.11.2.jar https://github.com/FasterXML/jackson
|
||||
jackson-databind-2.11.2.jar https://github.com/FasterXML/jackson
|
||||
jackson-core-2.11.3.jar https://github.com/FasterXML/jackson
|
||||
jackson-annotations-2.11.3.jar https://github.com/FasterXML/jackson
|
||||
jackson-databind-2.11.3.jar https://github.com/FasterXML/jackson
|
||||
commons-httpclient-3.1-HTTPCLIENT-1265.jar http://jakarta.apache.org/commons/
|
||||
spring-aop-5.2.8.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-beans-5.2.8.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-context-5.2.8.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-core-5.2.8.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-expression-5.2.8.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-jdbc-5.2.8.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-orm-5.2.8.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-tx-5.2.8.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-aop-5.2.9.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-beans-5.2.9.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-context-5.2.9.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-core-5.2.9.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-expression-5.2.9.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-jdbc-5.2.9.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-orm-5.2.9.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
spring-tx-5.2.9.RELEASE.jar http://projects.spring.io/spring-framework/
|
||||
xercesImpl-2.12.0-alfresco-patched-20191004.jar http://xerces.apache.org/xerces2-j
|
||||
guessencoding-1.4.jar http://docs.codehaus.org/display/GUESSENC/
|
||||
xml-apis-1.4.01.jar https://github.com/FasterXML/jackson
|
||||
|
||||
Reference in New Issue
Block a user