Project

General

Profile

« Previous | Next » 

Revision 8d8da57a

Added by Andreas Kohlbecker about 5 years ago

ref #8117 commenting orthographic corrected names filter to prevent from unclear performance probelms, see ref #7899

View differences:

src/main/java/eu/etaxonomy/cdm/service/CdmFilterablePagingProviderFactory.java
19 19

  
20 20
import eu.etaxonomy.cdm.api.application.CdmRepository;
21 21
import eu.etaxonomy.cdm.format.ReferenceEllypsisFormatter;
22
import eu.etaxonomy.cdm.model.name.NameRelationshipType;
23 22
import eu.etaxonomy.cdm.model.name.TaxonName;
24 23
import eu.etaxonomy.cdm.model.reference.Reference;
25 24
import eu.etaxonomy.cdm.model.reference.ReferenceType;
26 25
import eu.etaxonomy.cdm.persistence.dao.common.Restriction;
27
import eu.etaxonomy.cdm.persistence.dao.common.Restriction.Operator;
28 26
import eu.etaxonomy.cdm.persistence.query.MatchMode;
29 27
import eu.etaxonomy.cdm.persistence.query.OrderHint;
30 28
import eu.etaxonomy.cdm.persistence.query.OrderHint.SortOrder;
......
82 80
        CdmFilterablePagingProvider<TaxonName, TaxonName> pagingProvider = new CdmFilterablePagingProvider<TaxonName, TaxonName>(
83 81
                repo.getNameService());
84 82
        pagingProvider.setInitStrategy(Arrays.asList("registrations", "nomenclaturalReference", "nomenclaturalReference.inReference"));
85
        pagingProvider.addRestriction(new Restriction<>("relationsFromThisName.type", Operator.AND_NOT, null, NameRelationshipType.ORTHOGRAPHIC_VARIANT()));
83
        //pagingProvider.addRestriction(new Restriction<>("relationsFromThisName.type", Operator.AND_NOT, null, NameRelationshipType.ORTHOGRAPHIC_VARIANT()));
86 84
        return pagingProvider;
87 85
    }
88 86

  

Also available in: Unified diff