Skip to content

Commit

Permalink
HSEARCH-4153 Rename LoadingContext to SearchLoadingContext
Browse files Browse the repository at this point in the history
To avoid confusion with types we're about to introduce.

Signed-off-by: Yoann Rodière <yoann@hibernate.org>
  • Loading branch information
yrodiere authored and fax4ever committed Feb 10, 2021
1 parent 5dfa6a0 commit e8c99bb
Show file tree
Hide file tree
Showing 57 changed files with 216 additions and 223 deletions.
Expand Up @@ -34,8 +34,8 @@
import org.hibernate.search.engine.search.aggregation.dsl.SearchAggregationFactory;
import org.hibernate.search.engine.search.aggregation.dsl.SearchAggregationFactoryExtension;
import org.hibernate.search.engine.search.aggregation.dsl.spi.SearchAggregationDslContext;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContext;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContextBuilder;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContext;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContextBuilder;
import org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory;
import org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactoryExtension;
import org.hibernate.search.engine.search.predicate.dsl.spi.SearchPredicateDslContext;
Expand Down Expand Up @@ -120,7 +120,7 @@ public Optional<ElasticsearchSearchQuerySelectStep<R, E, LOS>> extendOptional(
SearchQuerySelectStep<?, R, E, LOS, ?, ?> original,
IndexScope<?> indexScope,
BackendSessionContext sessionContext,
LoadingContextBuilder<R, E, LOS> loadingContextBuilder) {
SearchLoadingContextBuilder<R, E, LOS> loadingContextBuilder) {
if ( indexScope instanceof ElasticsearchIndexScope ) {
return Optional.of( new ElasticsearchSearchQuerySelectStepImpl<>(
(ElasticsearchIndexScope) indexScope, sessionContext, loadingContextBuilder
Expand All @@ -136,7 +136,7 @@ public Optional<ElasticsearchSearchQuerySelectStep<R, E, LOS>> extendOptional(
*/
@Override
public Optional<ElasticsearchSearchQuery<H>> extendOptional(SearchQuery<H> original,
LoadingContext<?, ?> loadingContext) {
SearchLoadingContext<?, ?> loadingContext) {
if ( original instanceof ElasticsearchSearchQuery ) {
return Optional.of( (ElasticsearchSearchQuery<H>) original );
}
Expand Down
Expand Up @@ -41,7 +41,7 @@
import org.hibernate.search.engine.backend.work.execution.spi.IndexWorkspace;
import org.hibernate.search.engine.common.timing.spi.TimingSource;
import org.hibernate.search.engine.reporting.FailureHandler;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContextBuilder;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContextBuilder;
import org.hibernate.search.util.common.reporting.EventContext;

import com.google.gson.Gson;
Expand Down Expand Up @@ -152,7 +152,7 @@ public ElasticsearchSearchContext createSearchContext(BackendMappingContext mapp
public <H> ElasticsearchSearchQueryBuilder<H> createSearchQueryBuilder(
ElasticsearchSearchContext searchContext,
BackendSessionContext sessionContext,
LoadingContextBuilder<?, ?, ?> loadingContextBuilder,
SearchLoadingContextBuilder<?, ?, ?> loadingContextBuilder,
ElasticsearchSearchProjection<?, H> rootProjection) {
multiTenancyStrategy.documentIdHelper().checkTenantId( sessionContext.tenantIdentifier(), eventContext );
return new ElasticsearchSearchQueryBuilder<>(
Expand Down
Expand Up @@ -20,7 +20,7 @@
import org.hibernate.search.backend.elasticsearch.scope.impl.ElasticsearchIndexScope;
import org.hibernate.search.backend.elasticsearch.search.query.impl.ElasticsearchSearchQueryBuilder;
import org.hibernate.search.engine.search.aggregation.dsl.SearchAggregationFactory;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContextBuilder;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContextBuilder;
import org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory;
import org.hibernate.search.engine.search.query.dsl.spi.AbstractExtendedSearchQueryOptionsStep;
import org.hibernate.search.engine.search.sort.dsl.SearchSortFactory;
Expand All @@ -43,7 +43,7 @@ class ElasticsearchSearchQueryOptionsStepImpl<H, LOS>

ElasticsearchSearchQueryOptionsStepImpl(ElasticsearchIndexScope indexSearchScope,
ElasticsearchSearchQueryBuilder<H> searchQueryBuilder,
LoadingContextBuilder<?, ?, LOS> loadingContextBuilder) {
SearchLoadingContextBuilder<?, ?, LOS> loadingContextBuilder) {
super( indexSearchScope, searchQueryBuilder, loadingContextBuilder );
this.searchQueryBuilder = searchQueryBuilder;
}
Expand Down
Expand Up @@ -24,7 +24,7 @@
import org.hibernate.search.engine.search.predicate.dsl.PredicateFinalStep;
import org.hibernate.search.engine.search.projection.dsl.ProjectionFinalStep;
import org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQuerySelectStep;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContextBuilder;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContextBuilder;

public class ElasticsearchSearchQuerySelectStepImpl<R, E, LOS>
extends AbstractSearchQuerySelectStep<
Expand All @@ -40,11 +40,11 @@ public class ElasticsearchSearchQuerySelectStepImpl<R, E, LOS>

private final ElasticsearchIndexScope indexScope;
private final BackendSessionContext sessionContext;
private final LoadingContextBuilder<R, E, LOS> loadingContextBuilder;
private final SearchLoadingContextBuilder<R, E, LOS> loadingContextBuilder;

public ElasticsearchSearchQuerySelectStepImpl(ElasticsearchIndexScope indexScope,
BackendSessionContext sessionContext,
LoadingContextBuilder<R, E, LOS> loadingContextBuilder) {
SearchLoadingContextBuilder<R, E, LOS> loadingContextBuilder) {
this.indexScope = indexScope;
this.sessionContext = sessionContext;
this.loadingContextBuilder = loadingContextBuilder;
Expand Down Expand Up @@ -109,7 +109,7 @@ protected BackendSessionContext sessionContext() {
}

@Override
protected LoadingContextBuilder<R, E, LOS> loadingContextBuilder() {
protected SearchLoadingContextBuilder<R, E, LOS> loadingContextBuilder() {
return loadingContextBuilder;
}

Expand Down
Expand Up @@ -30,8 +30,8 @@
import org.hibernate.search.backend.elasticsearch.work.impl.ElasticsearchSearchResultExtractor;
import org.hibernate.search.engine.backend.session.spi.BackendSessionContext;
import org.hibernate.search.engine.search.aggregation.AggregationKey;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContext;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContextBuilder;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContext;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContextBuilder;
import org.hibernate.search.engine.search.query.spi.SearchQueryBuilder;
import org.hibernate.search.engine.search.timeout.spi.TimeoutManager;
import org.hibernate.search.engine.spatial.GeoPoint;
Expand Down Expand Up @@ -60,7 +60,7 @@ public class ElasticsearchSearchQueryBuilder<H>
private final BackendSessionContext sessionContext;

private final PredicateRequestContext rootPredicateContext;
private final LoadingContextBuilder<?, ?, ?> loadingContextBuilder;
private final SearchLoadingContextBuilder<?, ?, ?> loadingContextBuilder;
private final ElasticsearchSearchProjection<?, H> rootProjection;
private final Integer scrollTimeout;

Expand All @@ -81,7 +81,7 @@ public ElasticsearchSearchQueryBuilder(
ElasticsearchParallelWorkOrchestrator queryOrchestrator,
ElasticsearchSearchContext searchContext,
BackendSessionContext sessionContext,
LoadingContextBuilder<?, ?, ?> loadingContextBuilder,
SearchLoadingContextBuilder<?, ?, ?> loadingContextBuilder,
ElasticsearchSearchProjection<?, H> rootProjection,
Integer scrollTimeout) {
this.workFactory = workFactory;
Expand Down Expand Up @@ -197,7 +197,7 @@ public ElasticsearchSearchQuery<H> build() {
payload.add( "sort", jsonSort );
}

LoadingContext<?, ?> loadingContext = loadingContextBuilder.build();
SearchLoadingContext<?, ?> loadingContext = loadingContextBuilder.build();

ElasticsearchSearchQueryRequestContext requestContext = new ElasticsearchSearchQueryRequestContext(
searchContext, sessionContext, loadingContext, rootPredicateContext, distanceSorts
Expand Down
Expand Up @@ -17,7 +17,7 @@
import org.hibernate.search.backend.elasticsearch.search.projection.impl.ElasticsearchSearchProjectionBuilderFactory;
import org.hibernate.search.engine.backend.session.spi.BackendSessionContext;
import org.hibernate.search.engine.search.projection.SearchProjection;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContextBuilder;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContextBuilder;
import org.hibernate.search.engine.search.query.spi.SearchQueryBuilderFactory;

public class ElasticsearchSearchQueryBuilderFactory
Expand All @@ -38,7 +38,7 @@ public ElasticsearchSearchQueryBuilderFactory(SearchBackendContext searchBackend

@Override
public <E> ElasticsearchSearchQueryBuilder<E> selectEntity(
BackendSessionContext sessionContext, LoadingContextBuilder<?, E, ?> loadingContextBuilder) {
BackendSessionContext sessionContext, SearchLoadingContextBuilder<?, E, ?> loadingContextBuilder) {
return select(
sessionContext, loadingContextBuilder,
searchProjectionFactory.<E>entity().build()
Expand All @@ -47,7 +47,7 @@ public <E> ElasticsearchSearchQueryBuilder<E> selectEntity(

@Override
public <R> ElasticsearchSearchQueryBuilder<R> selectEntityReference(
BackendSessionContext sessionContext, LoadingContextBuilder<R, ?, ?> loadingContextBuilder) {
BackendSessionContext sessionContext, SearchLoadingContextBuilder<R, ?, ?> loadingContextBuilder) {
return select(
sessionContext, loadingContextBuilder,
searchProjectionFactory.<R>entityReference().build()
Expand All @@ -56,15 +56,15 @@ public <R> ElasticsearchSearchQueryBuilder<R> selectEntityReference(

@Override
public <P> ElasticsearchSearchQueryBuilder<P> select(
BackendSessionContext sessionContext, LoadingContextBuilder<?, ?, ?> loadingContextBuilder,
BackendSessionContext sessionContext, SearchLoadingContextBuilder<?, ?, ?> loadingContextBuilder,
SearchProjection<P> projection) {
return createSearchQueryBuilder( sessionContext, loadingContextBuilder,
ElasticsearchSearchProjection.from( searchContext, projection ) );
}

@Override
public ElasticsearchSearchQueryBuilder<List<?>> select(
BackendSessionContext sessionContext, LoadingContextBuilder<?, ?, ?> loadingContextBuilder,
BackendSessionContext sessionContext, SearchLoadingContextBuilder<?, ?, ?> loadingContextBuilder,
SearchProjection<?>... projections) {
return createSearchQueryBuilder( sessionContext, loadingContextBuilder, createRootProjection( projections ) );
}
Expand All @@ -80,7 +80,7 @@ private ElasticsearchSearchProjection<?, List<?>> createRootProjection(SearchPro
}

private <H> ElasticsearchSearchQueryBuilder<H> createSearchQueryBuilder(
BackendSessionContext sessionContext, LoadingContextBuilder<?, ?, ?> loadingContextBuilder,
BackendSessionContext sessionContext, SearchLoadingContextBuilder<?, ?, ?> loadingContextBuilder,
ElasticsearchSearchProjection<?, H> rootProjection) {
return searchBackendContext.createSearchQueryBuilder(
searchContext,
Expand Down
Expand Up @@ -33,7 +33,7 @@
import org.hibernate.search.engine.backend.types.converter.runtime.spi.ToDocumentIdentifierValueConvertContext;
import org.hibernate.search.engine.backend.types.converter.spi.ToDocumentIdentifierValueConverter;
import org.hibernate.search.engine.common.dsl.spi.DslExtensionState;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContext;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContext;
import org.hibernate.search.engine.search.query.SearchQueryExtension;
import org.hibernate.search.engine.search.query.spi.AbstractSearchQuery;
import org.hibernate.search.engine.search.timeout.spi.TimeoutManager;
Expand All @@ -59,7 +59,7 @@ public class ElasticsearchSearchQueryImpl<H> extends AbstractSearchQuery<H, Elas
private final ElasticsearchParallelWorkOrchestrator queryOrchestrator;
private final ElasticsearchSearchContext searchContext;
private final BackendSessionContext sessionContext;
private final LoadingContext<?, ?> loadingContext;
private final SearchLoadingContext<?, ?> loadingContext;
private final Set<String> routingKeys;
private final JsonObject payload;
private final ElasticsearchSearchRequestTransformer requestTransformer;
Expand All @@ -73,7 +73,7 @@ public class ElasticsearchSearchQueryImpl<H> extends AbstractSearchQuery<H, Elas
ElasticsearchParallelWorkOrchestrator queryOrchestrator,
ElasticsearchSearchContext searchContext,
BackendSessionContext sessionContext,
LoadingContext<?, ?> loadingContext,
SearchLoadingContext<?, ?> loadingContext,
Set<String> routingKeys,
JsonObject payload,
ElasticsearchSearchRequestTransformer requestTransformer,
Expand Down
Expand Up @@ -16,7 +16,7 @@
import org.hibernate.search.backend.elasticsearch.search.projection.impl.SearchProjectionRequestContext;
import org.hibernate.search.backend.elasticsearch.lowlevel.syntax.search.impl.ElasticsearchSearchSyntax;
import org.hibernate.search.engine.backend.session.spi.BackendSessionContext;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContext;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContext;
import org.hibernate.search.engine.spatial.GeoPoint;

import com.google.gson.JsonObject;
Expand All @@ -36,14 +36,14 @@ class ElasticsearchSearchQueryRequestContext implements SearchProjectionRequestC

private final ElasticsearchSearchContext searchContext;
private final BackendSessionContext sessionContext;
private final LoadingContext<?, ?> loadingContext;
private final SearchLoadingContext<?, ?> loadingContext;
private final PredicateRequestContext rootPredicateContext;
private final Map<DistanceSortKey, Integer> distanceSorts;

ElasticsearchSearchQueryRequestContext(
ElasticsearchSearchContext searchContext,
BackendSessionContext sessionContext,
LoadingContext<?, ?> loadingContext,
SearchLoadingContext<?, ?> loadingContext,
PredicateRequestContext rootPredicateContext,
Map<DistanceSortKey, Integer> distanceSorts) {
this.searchContext = searchContext;
Expand Down
Expand Up @@ -12,7 +12,7 @@
import org.hibernate.search.backend.elasticsearch.search.projection.impl.SearchProjectionBackendContext;
import org.hibernate.search.engine.backend.mapping.spi.BackendMappingContext;
import org.hibernate.search.engine.backend.session.spi.BackendSessionContext;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContextBuilder;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContextBuilder;

/**
* An interface with knowledge of the backend internals,
Expand All @@ -35,7 +35,7 @@ ElasticsearchSearchContext createSearchContext(BackendMappingContext mappingCont
<H> ElasticsearchSearchQueryBuilder<H> createSearchQueryBuilder(
ElasticsearchSearchContext searchContext,
BackendSessionContext sessionContext,
LoadingContextBuilder<?, ?, ?> loadingContextBuilder,
SearchLoadingContextBuilder<?, ?, ?> loadingContextBuilder,
ElasticsearchSearchProjection<?, H> rootProjection);

}
Expand Up @@ -45,8 +45,8 @@
import org.hibernate.search.engine.search.sort.dsl.SearchSortFactoryExtension;
import org.hibernate.search.engine.search.sort.dsl.spi.SearchSortDslContext;
import org.hibernate.search.engine.backend.scope.spi.IndexScope;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContext;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContextBuilder;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContext;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContextBuilder;
import org.hibernate.search.engine.search.query.SearchQuery;
import org.hibernate.search.engine.search.query.SearchQueryExtension;
import org.hibernate.search.util.common.logging.impl.LoggerFactory;
Expand Down Expand Up @@ -120,7 +120,7 @@ public Optional<LuceneSearchQuerySelectStep<R, E, LOS>> extendOptional(
SearchQuerySelectStep<?, R, E, LOS, ?, ?> original,
IndexScope<?> indexScope,
BackendSessionContext sessionContext,
LoadingContextBuilder<R, E, LOS> loadingContextBuilder) {
SearchLoadingContextBuilder<R, E, LOS> loadingContextBuilder) {
if ( indexScope instanceof LuceneIndexScope ) {
return Optional.of( new LuceneSearchQuerySelectStepImpl<>(
(LuceneIndexScope) indexScope, sessionContext, loadingContextBuilder
Expand All @@ -136,7 +136,7 @@ public Optional<LuceneSearchQuerySelectStep<R, E, LOS>> extendOptional(
*/
@Override
public Optional<LuceneSearchQuery<H>> extendOptional(SearchQuery<H> original,
LoadingContext<?, ?> loadingContext) {
SearchLoadingContext<?, ?> loadingContext) {
if ( original instanceof LuceneSearchQuery ) {
return Optional.of( (LuceneSearchQuery<H>) original );
}
Expand Down
Expand Up @@ -50,7 +50,7 @@
import org.hibernate.search.engine.cfg.spi.ConfigurationPropertySource;
import org.hibernate.search.engine.common.timing.spi.TimingSource;
import org.hibernate.search.engine.reporting.FailureHandler;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContextBuilder;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContextBuilder;
import org.hibernate.search.util.common.impl.SuppressingCloser;
import org.hibernate.search.util.common.reporting.EventContext;

Expand Down Expand Up @@ -159,7 +159,7 @@ public LuceneSearchContext createSearchContext(BackendMappingContext mappingCont
public <H> LuceneSearchQueryBuilder<H> createSearchQueryBuilder(
LuceneSearchContext searchContext,
BackendSessionContext sessionContext,
LoadingContextBuilder<?, ?, ?> loadingContextBuilder,
SearchLoadingContextBuilder<?, ?, ?> loadingContextBuilder,
LuceneSearchProjection<?, H> rootProjection) {
multiTenancyStrategy.checkTenantId( sessionContext.tenantIdentifier(), eventContext );

Expand Down
Expand Up @@ -19,7 +19,7 @@
import org.hibernate.search.backend.lucene.scope.impl.LuceneIndexScope;
import org.hibernate.search.backend.lucene.search.query.impl.LuceneSearchQueryBuilder;
import org.hibernate.search.engine.search.aggregation.dsl.SearchAggregationFactory;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContextBuilder;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContextBuilder;
import org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory;
import org.hibernate.search.engine.search.query.dsl.spi.AbstractExtendedSearchQueryOptionsStep;
import org.hibernate.search.engine.search.sort.dsl.SearchSortFactory;
Expand All @@ -42,7 +42,7 @@ class LuceneSearchQueryOptionsStepImpl<H, LOS>

LuceneSearchQueryOptionsStepImpl(LuceneIndexScope indexSearchScope,
LuceneSearchQueryBuilder<H> searchQueryBuilder,
LoadingContextBuilder<?, ?, LOS> loadingContextBuilder) {
SearchLoadingContextBuilder<?, ?, LOS> loadingContextBuilder) {
super( indexSearchScope, searchQueryBuilder, loadingContextBuilder );
this.searchQueryBuilder = searchQueryBuilder;
}
Expand Down
Expand Up @@ -24,7 +24,7 @@
import org.hibernate.search.engine.search.predicate.dsl.PredicateFinalStep;
import org.hibernate.search.engine.search.projection.dsl.ProjectionFinalStep;
import org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQuerySelectStep;
import org.hibernate.search.engine.search.loading.context.spi.LoadingContextBuilder;
import org.hibernate.search.engine.search.loading.spi.SearchLoadingContextBuilder;

public class LuceneSearchQuerySelectStepImpl<R, E, LOS>
extends AbstractSearchQuerySelectStep<
Expand All @@ -40,11 +40,11 @@ public class LuceneSearchQuerySelectStepImpl<R, E, LOS>

private final LuceneIndexScope indexScope;
private final BackendSessionContext sessionContext;
private final LoadingContextBuilder<R, E, LOS> loadingContextBuilder;
private final SearchLoadingContextBuilder<R, E, LOS> loadingContextBuilder;

public LuceneSearchQuerySelectStepImpl(LuceneIndexScope indexScope,
BackendSessionContext sessionContext,
LoadingContextBuilder<R, E, LOS> loadingContextBuilder) {
SearchLoadingContextBuilder<R, E, LOS> loadingContextBuilder) {
this.indexScope = indexScope;
this.sessionContext = sessionContext;
this.loadingContextBuilder = loadingContextBuilder;
Expand Down Expand Up @@ -109,7 +109,7 @@ protected BackendSessionContext sessionContext() {
}

@Override
protected LoadingContextBuilder<R, E, LOS> loadingContextBuilder() {
protected SearchLoadingContextBuilder<R, E, LOS> loadingContextBuilder() {
return loadingContextBuilder;
}

Expand Down

0 comments on commit e8c99bb

Please sign in to comment.