Uses of Class
com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry
Package
Description
The search handler, which handles search request to the Container by translating the Request into a Query, invoking the
chosen Search Chain to get a Result, which it translates to a Response which is returned to the Container.
Query Profiles provide nested sets of named (and optionally typed) key-values which can be referenced in a Query
to proviode initial values of Query properties.
Query Profiles provide nested sets of named (and optionally typed) key-values which can be referenced in a Query
to proviode initial values of Query properties.
Query profile types defines the set of fields a query profile may, can or must have.
-
Uses of CompiledQueryProfileRegistry in com.yahoo.search.handler
ModifierConstructorDescriptionSearchHandler
(com.yahoo.jdisc.Metric metric, com.yahoo.container.handler.threadpool.ContainerThreadPool threadpool, CompiledQueryProfileRegistry queryProfileRegistry, com.yahoo.container.core.ContainerHttpConfig config, com.yahoo.component.provider.ComponentRegistry<com.yahoo.language.process.Embedder> embedders, ExecutionFactory executionFactory, ai.vespa.cloud.ZoneInfo zoneInfo) SearchHandler
(com.yahoo.jdisc.Metric metric, com.yahoo.container.handler.threadpool.ContainerThreadPool threadpool, CompiledQueryProfileRegistry queryProfileRegistry, com.yahoo.container.core.ContainerHttpConfig config, com.yahoo.language.process.Embedder embedder, ExecutionFactory executionFactory) Deprecated.Use the @Inject annotated constructor instead.SearchHandler
(com.yahoo.statistics.Statistics statistics, com.yahoo.jdisc.Metric metric, com.yahoo.container.handler.threadpool.ContainerThreadPool threadpool, com.yahoo.container.logging.AccessLog ignored, CompiledQueryProfileRegistry queryProfileRegistry, com.yahoo.container.core.ContainerHttpConfig config, ExecutionFactory executionFactory) Deprecated.Use the @Inject annotated constructor instead.SearchHandler
(com.yahoo.statistics.Statistics statistics, com.yahoo.jdisc.Metric metric, com.yahoo.container.handler.threadpool.ContainerThreadPool threadpool, CompiledQueryProfileRegistry queryProfileRegistry, com.yahoo.container.core.ContainerHttpConfig config, com.yahoo.language.process.Embedder embedder, ExecutionFactory executionFactory) Deprecated.Use the @Inject annotated constructor instead.SearchHandler
(com.yahoo.statistics.Statistics statistics, com.yahoo.jdisc.Metric metric, Executor executor, com.yahoo.container.logging.AccessLog ignored, CompiledQueryProfileRegistry queryProfileRegistry, com.yahoo.container.core.ContainerHttpConfig containerHttpConfig, ExecutionFactory executionFactory) Deprecated.Use the @Inject annotated constructor instead.SearchHandler
(com.yahoo.statistics.Statistics statistics, com.yahoo.jdisc.Metric metric, Executor executor, com.yahoo.container.logging.AccessLog ignored, CompiledQueryProfileRegistry queryProfileRegistry, ExecutionFactory executionFactory, Optional<String> hostResponseHeaderKey) Deprecated.Use the @Inject annotated constructor instead. -
Uses of CompiledQueryProfileRegistry in com.yahoo.search.query.profile
Modifier and TypeMethodDescriptionstatic CompiledQueryProfileRegistry
QueryProfileCompiler.compile
(QueryProfileRegistry input) QueryProfileRegistry.compile()
Modifier and TypeMethodDescriptionQueryProfile.compile
(CompiledQueryProfileRegistry registry) Returns a compiled version of this which produces faster lookup timesstatic CompiledQueryProfile
QueryProfileCompiler.compile
(QueryProfile in, CompiledQueryProfileRegistry registry) -
Uses of CompiledQueryProfileRegistry in com.yahoo.search.query.profile.compiled
Modifier and TypeFieldDescriptionstatic final CompiledQueryProfileRegistry
CompiledQueryProfileRegistry.empty
The empty, frozen registryModifier and TypeMethodDescriptionCompiledQueryProfile.getRegistry()
Returns the registry this belongs to, or null if none (in which case runtime profile reference assignment won't work)ModifierConstructorDescriptionCompiledQueryProfile
(com.yahoo.component.ComponentId id, QueryProfileType type, DimensionalMap<ValueWithSource> entries, DimensionalMap<QueryProfileType> types, DimensionalMap<Object> references, DimensionalMap<Object> unoverridables, CompiledQueryProfileRegistry registry) Creates a new query profile from an id. -
Uses of CompiledQueryProfileRegistry in com.yahoo.search.query.profile.types
ModifierConstructorDescriptionConversionContext
(String destination, CompiledQueryProfileRegistry registry, com.yahoo.language.process.Embedder embedder, Map<String, String> context) ConversionContext
(String destination, CompiledQueryProfileRegistry registry, Map<String, com.yahoo.language.process.Embedder> embedders, Map<String, String> context) -
Uses of CompiledQueryProfileRegistry in com.yahoo.search.query.properties
ModifierConstructorDescriptionQueryProperties
(Query query, CompiledQueryProfileRegistry profileRegistry, com.yahoo.language.process.Embedder embedder) Deprecated.QueryProperties
(Query query, CompiledQueryProfileRegistry profileRegistry, Map<String, com.yahoo.language.process.Embedder> embedders)