Package | Description |
---|---|
org.apache.solr.client.solrj.embedded |
SolrJ client implementations for embedded solr access.
|
org.apache.solr.cloud |
Classes for dealing with ZooKeeper when operating in SolrCloud mode.
|
org.apache.solr.core |
Core classes implementing Solr internals and the management of
SolrCore s |
org.apache.solr.core.snapshots |
Core classes for Solr's persistent snapshots functionality
|
org.apache.solr.handler |
Concrete implementations of
SolrRequestHandler |
org.apache.solr.handler.admin |
SolrRequestHandler implementations for powering he Solr Admin UI |
org.apache.solr.handler.component |
SearchComponent implementations for
use in SearchHandler |
org.apache.solr.highlight |
SolrHighlighter API and related implementations and utilities |
org.apache.solr.logging |
APIs related to capturing log event info in the
LoggingHandler |
org.apache.solr.metrics |
The
SolrCoreMetricManager is responsible for
collecting metrics from SolrMetricProducer 's
and exposing metrics to SolrMetricReporter 's. |
org.apache.solr.metrics.reporters.solr |
This package contains
SolrMetricReporter implementations
specific to SolrCloud reporting. |
org.apache.solr.request |
APIs and classes for dealing with Solr requests
|
org.apache.solr.rest |
Solr RESTful APIs via Restlet.
|
org.apache.solr.schema |
IndexSchema and FieldType implementations for powering schema.xml |
org.apache.solr.search |
APIs and classes for parsing and processing search requests
|
org.apache.solr.search.similarities |
Factories for various built-in Lucene ranking models.
|
org.apache.solr.servlet |
Servlet related classes for powering the Solr HTTP API
|
org.apache.solr.spelling |
APIs and classes used by the
SpellCheckComponent |
org.apache.solr.spelling.suggest |
APIs and classes used by the
SpellCheckComponent |
org.apache.solr.spelling.suggest.fst | |
org.apache.solr.spelling.suggest.jaspell | |
org.apache.solr.spelling.suggest.tst | |
org.apache.solr.update |
APIs and classes for managing index updates
|
org.apache.solr.update.processor |
UpdateRequestProcessorFactory APIs and implementations for use in UpdateRequestProcessorChain s |
org.apache.solr.util |
Common utility classes used throughout Solr
|
org.apache.solr.util.plugin |
Common APIs related to implementing Solr plugins
|
Constructor and Description |
---|
EmbeddedSolrServer(SolrCore core)
Create an EmbeddedSolrServer wrapping a particular SolrCore
|
Modifier and Type | Method and Description |
---|---|
void |
RecoveryStrategy.doRecovery(SolrCore core) |
void |
RecoveryStrategy.doSyncOrReplicateRecovery(SolrCore core) |
static String |
ReplicateFromLeader.getCommitVersion(SolrCore solrCore) |
void |
ZkController.registerConfListenerForCore(String confDir,
SolrCore core,
Runnable listener)
This will give a callback to the listener whenever a child is modified in the
conf directory.
|
PeerSync.PeerSyncResult |
SyncStrategy.sync(ZkController zkController,
SolrCore core,
ZkNodeProps leaderProps) |
PeerSync.PeerSyncResult |
SyncStrategy.sync(ZkController zkController,
SolrCore core,
ZkNodeProps leaderProps,
boolean peerSyncOnlyWithActive) |
Modifier and Type | Field and Description |
---|---|
protected SolrCore |
RequestHandlers.core |
Modifier and Type | Field and Description |
---|---|
protected Map<String,SolrCore> |
TransientSolrCoreCacheDefault.transientCores |
Modifier and Type | Method and Description |
---|---|
SolrCore |
TransientSolrCoreCacheDefault.addCore(String name,
SolrCore core) |
abstract SolrCore |
TransientSolrCoreCache.addCore(String name,
SolrCore core) |
SolrCore |
CoreContainer.create(String coreName,
Map<String,String> parameters)
Creates a new core, publishing the core state to the cluster
|
SolrCore |
CoreContainer.create(String coreName,
Path instancePath,
Map<String,String> parameters,
boolean newCollection)
Creates a new core in a specified instance directory, publishing the core state to the cluster
|
SolrCore |
AbstractSolrEventListener.getCore() |
SolrCore |
TransientSolrCoreCacheDefault.getCore(String name) |
abstract SolrCore |
TransientSolrCoreCache.getCore(String name) |
SolrCore |
CoreContainer.getCore(String name)
Gets a core by name and increase its refcount.
|
protected SolrCore |
CoreContainer.registerCore(CoreDescriptor cd,
SolrCore core,
boolean registerInZk,
boolean skipRecovery) |
SolrCore |
SolrCore.reload(ConfigSet coreConfig) |
SolrCore |
TransientSolrCoreCacheDefault.removeCore(String name) |
abstract SolrCore |
TransientSolrCoreCache.removeCore(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<SolrCore> |
CoreContainer.getCores() |
Collection<SolrCore> |
TransientSolrCoreCacheDefault.prepareForShutdown() |
abstract Collection<SolrCore> |
TransientSolrCoreCache.prepareForShutdown() |
Modifier and Type | Method and Description |
---|---|
SolrCore |
TransientSolrCoreCacheDefault.addCore(String name,
SolrCore core) |
abstract SolrCore |
TransientSolrCoreCache.addCore(String name,
SolrCore core) |
boolean |
CoreContainer.checkTragicException(SolrCore solrCore) |
static <T> T |
SolrCore.createInstance(String className,
Class<T> cast,
String msg,
SolrCore core,
ResourceLoader resourceLoader)
Creates an instance by trying a constructor that accepts a SolrCore before
trying the default (no arg) constructor.
|
static Runnable |
SolrCore.getConfListener(SolrCore core,
ZkSolrResourceLoader zkSolrResourceLoader) |
static List<PluginBag.RuntimeLib> |
PluginBag.RuntimeLib.getLibObjects(SolrCore core,
List<PluginInfo> libs) |
List<String> |
TransientSolrCoreCacheDefault.getNamesForCore(SolrCore core) |
List<String> |
TransientSolrCoreCache.getNamesForCore(SolrCore core) |
Collection<String> |
CoreContainer.getNamesForCore(SolrCore core)
This method is currently experimental.
|
void |
HdfsDirectoryFactory.inform(SolrCore core) |
void |
SchemaCodecFactory.inform(SolrCore core) |
void |
SolrResourceLoader.inform(SolrCore core)
Tell all
SolrCoreAware instances about the SolrCore |
abstract DirectoryReader |
IndexReaderFactory.newReader(Directory indexDir,
SolrCore core)
Creates a new IndexReader instance using the given Directory.
|
DirectoryReader |
StandardIndexReaderFactory.newReader(Directory indexDir,
SolrCore core) |
abstract DirectoryReader |
IndexReaderFactory.newReader(IndexWriter writer,
SolrCore core)
Creates a new IndexReader instance using the given IndexWriter.
|
DirectoryReader |
StandardIndexReaderFactory.newReader(IndexWriter writer,
SolrCore core) |
abstract void |
CloseHook.postClose(SolrCore core)
Method called when the given SolrCore object has been shut down and update handlers and searchers are closed
Use this method for post-close clean up operations e.g. |
abstract void |
CloseHook.preClose(SolrCore core)
Method called when the given SolrCore object is closing / shutting down but before the update handler and
searcher(s) are actually closed
Important: Keep the method implementation as short as possible. |
protected SolrCore |
CoreContainer.registerCore(CoreDescriptor cd,
SolrCore core,
boolean registerInZk,
boolean skipRecovery) |
void |
ZkContainer.registerInZk(SolrCore core,
boolean background,
boolean skipRecovery) |
Constructor and Description |
---|
AbstractSolrEventListener(SolrCore core) |
PluginBag(Class<T> klass,
SolrCore core)
Constructs a non-threadsafe plugin registry
|
PluginBag(Class<T> klass,
SolrCore core,
boolean needThreadSafety)
Pass needThreadSafety=true if plugins can be added and removed concurrently with lookups.
|
QuerySenderListener(SolrCore core) |
RequestHandlers(SolrCore core) |
RuntimeLib(SolrCore core) |
SolrCore(CoreContainer coreContainer,
String name,
String dataDir,
SolrConfig config,
IndexSchema schema,
NamedList configSetProperties,
CoreDescriptor coreDescriptor,
UpdateHandler updateHandler,
IndexDeletionPolicyWrapper delPolicy,
SolrCore prev,
boolean reload)
Creates a new core and register it in the list of cores.
|
Modifier and Type | Method and Description |
---|---|
static void |
SolrSnapshotManager.deleteNonSnapshotIndexFiles(SolrCore core,
Directory dir,
Collection<SolrSnapshotMetaDataManager.SnapshotMetaData> snapshots)
This method deletes index files not associated with the specified
snapshots . |
static void |
SolrSnapshotManager.deleteSnapshotIndexFiles(SolrCore core,
Directory dir,
long gen)
This method deletes index files of the IndexCommit for the specified generation number.
|
Constructor and Description |
---|
SolrSnapshotMetaDataManager(SolrCore solrCore,
Directory dir)
A constructor.
|
SolrSnapshotMetaDataManager(SolrCore solrCore,
Directory dir,
IndexWriterConfig.OpenMode mode)
A constructor.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
SolrConfigHandler.getImmutable(SolrCore core) |
void |
ReplicationHandler.inform(SolrCore core) |
void |
SchemaHandler.inform(SolrCore core) |
void |
StreamHandler.inform(SolrCore core) |
void |
SolrConfigHandler.inform(SolrCore core) |
void |
PingRequestHandler.inform(SolrCore core) |
void |
GraphHandler.inform(SolrCore core) |
void |
CdcrRequestHandler.inform(SolrCore core) |
void |
SQLHandler.inform(SolrCore core) |
void |
ReplicationHandler.PollListener.onComplete(SolrCore solrCore,
IndexFetcher.IndexFetchResult fetchResult) |
Constructor and Description |
---|
IndexFetcher(NamedList initArgs,
ReplicationHandler handler,
SolrCore sc) |
RestoreCore(BackupRepository backupRepo,
SolrCore core,
URI location,
String name) |
SnapShooter(BackupRepository backupRepo,
SolrCore core,
URI location,
String snapshotName,
String commitName) |
SnapShooter(SolrCore core,
String location,
String snapshotName)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
LoggingHandler.inform(SolrCore core) |
Modifier and Type | Method and Description |
---|---|
static SolrHighlighter |
HighlightComponent.getHighlighter(SolrCore core)
Deprecated.
instead depend on
HighlightComponent.process(ResponseBuilder) to choose the highlighter based on
HighlightParams.METHOD |
static SolrInputDocument |
RealTimeGetComponent.getInputDocument(SolrCore core,
BytesRef idBytes)
Obtains the latest document for a given id from the tlog or index (if not found in the tlog).
|
static SolrInputDocument |
RealTimeGetComponent.getInputDocument(SolrCore core,
BytesRef idBytes,
AtomicLong versionReturned,
boolean avoidRetrievingStoredFields,
Set<String> onlyTheseNonStoredDVs,
boolean resolveFullDocument)
Obtains the latest document for a given id from the tlog or through the realtime searcher (if not found in the tlog).
|
static SolrInputDocument |
RealTimeGetComponent.getInputDocumentFromTlog(SolrCore core,
BytesRef idBytes,
AtomicLong versionReturned,
Set<String> onlyTheseNonStoredDVs,
boolean resolveFullDocument)
returns the SolrInputDocument from the current tlog, or DELETED if it has been deleted, or
null if there is no record of it in the current update log.
|
void |
ExpandComponent.inform(SolrCore core) |
void |
SpellCheckComponent.inform(SolrCore core) |
void |
QueryElevationComponent.inform(SolrCore core) |
void |
TermVectorComponent.inform(SolrCore core) |
void |
HighlightComponent.inform(SolrCore core) |
void |
SearchHandler.inform(SolrCore core)
Initialize the components based on name.
|
void |
SuggestComponent.inform(SolrCore core) |
protected int |
QueryElevationComponent.loadElevationConfiguration(SolrCore core)
(Re)Loads elevation configuration.
|
Modifier and Type | Field and Description |
---|---|
protected SolrCore |
DefaultSolrHighlighter.solrCore |
Constructor and Description |
---|
DefaultSolrHighlighter(SolrCore solrCore) |
Modifier and Type | Method and Description |
---|---|
static void |
MDCLoggingContext.setCore(SolrCore core) |
Modifier and Type | Field and Description |
---|---|
protected SolrCore |
SolrCoreReporter.core |
Modifier and Type | Method and Description |
---|---|
SolrCore |
SolrCoreReporter.getCore() |
SolrCore |
SolrCoreMetricManager.getCore() |
Modifier and Type | Method and Description |
---|---|
static String |
SolrCoreMetricManager.createRegistryName(SolrCore aCore,
String coreName)
This method is used by
CoreContainer.rename(String, String) . |
void |
SolrCoreReporter.init(PluginInfo pluginInfo,
SolrCore core) |
void |
SolrMetricManager.loadReporter(String registry,
SolrCore solrCore,
PluginInfo pluginInfo,
String tag)
Convenience wrapper for
SolrMetricManager.loadReporter(String, SolrResourceLoader, CoreContainer, SolrCore, PluginInfo, String)
passing getResourceLoader() and getCoreContainer() as the extra parameters. |
void |
SolrMetricManager.loadReporter(String registry,
SolrResourceLoader loader,
CoreContainer coreContainer,
SolrCore solrCore,
PluginInfo pluginInfo,
String tag)
Create and register an instance of
SolrMetricReporter . |
void |
SolrMetricManager.loadReporters(PluginInfo[] pluginInfos,
SolrResourceLoader loader,
CoreContainer coreContainer,
SolrCore solrCore,
String tag,
SolrInfoBean.Group group,
String... registryNames)
Create and register
SolrMetricReporter -s specific to a SolrInfoBean.Group . |
void |
SolrMetricManager.loadShardReporters(PluginInfo[] pluginInfos,
SolrCore core) |
Constructor and Description |
---|
SolrCoreMetricManager(SolrCore core)
Constructs a metric manager.
|
Modifier and Type | Method and Description |
---|---|
void |
SolrShardReporter.init(PluginInfo pluginInfo,
SolrCore core) |
Modifier and Type | Field and Description |
---|---|
protected SolrCore |
SolrQueryRequestBase.core |
Modifier and Type | Method and Description |
---|---|
SolrCore |
SolrQueryRequestBase.getCore() |
SolrCore |
SolrQueryRequest.getCore()
The solr core (coordinator, etc) associated with this request
|
Constructor and Description |
---|
LocalSolrQueryRequest(SolrCore core,
Map<String,String[]> args) |
LocalSolrQueryRequest(SolrCore core,
NamedList args) |
LocalSolrQueryRequest(SolrCore core,
SolrParams args) |
LocalSolrQueryRequest(SolrCore core,
String query,
String qtype,
int start,
int limit,
Map args) |
SolrQueryRequestBase(SolrCore core,
SolrParams params) |
SolrQueryRequestBase(SolrCore core,
SolrParams params,
RTimerTree requestTimer) |
Modifier and Type | Method and Description |
---|---|
SolrCore |
BaseSolrResource.getSolrCore() |
Modifier and Type | Method and Description |
---|---|
static ManagedIndexSchema |
SchemaManager.getFreshManagedSchema(SolrCore core) |
void |
ManagedIndexSchemaFactory.inform(SolrCore core) |
Constructor and Description |
---|
ExternalFileFieldReloader(SolrCore core) |
ZkIndexSchemaReader(ManagedIndexSchemaFactory managedIndexSchemaFactory,
SolrCore solrCore) |
Modifier and Type | Method and Description |
---|---|
SolrCore |
SolrIndexSearcher.getCore() |
Constructor and Description |
---|
SolrIndexSearcher(SolrCore core,
String path,
IndexSchema schema,
SolrIndexConfig config,
String name,
boolean enableCache,
DirectoryFactory directoryFactory) |
SolrIndexSearcher(SolrCore core,
String path,
IndexSchema schema,
String name,
DirectoryReader r,
boolean closeReader,
boolean enableCache,
boolean reserveDirectory,
DirectoryFactory directoryFactory) |
Modifier and Type | Method and Description |
---|---|
void |
SchemaSimilarityFactory.inform(SolrCore core) |
Modifier and Type | Field and Description |
---|---|
protected SolrCore |
HttpSolrCall.core |
protected SolrCore |
DirectSolrConnection.core |
Modifier and Type | Method and Description |
---|---|
SolrCore |
HttpSolrCall.getCore() |
protected SolrCore |
HttpSolrCall.getCoreByCollection(String collectionName,
boolean isPreferLeader) |
Modifier and Type | Method and Description |
---|---|
SolrQueryRequest |
SolrRequestParsers.buildRequestFrom(SolrCore core,
SolrParams params,
Collection<ContentStream> streams) |
SolrQueryRequest |
SolrRequestParsers.parse(SolrCore core,
String path,
javax.servlet.http.HttpServletRequest req) |
Constructor and Description |
---|
DirectSolrConnection(SolrCore c)
Initialize using an explicit SolrCore
|
Modifier and Type | Method and Description |
---|---|
void |
ConjunctionSolrSpellChecker.build(SolrCore core,
SolrIndexSearcher searcher) |
void |
WordBreakSolrSpellChecker.build(SolrCore core,
SolrIndexSearcher searcher) |
void |
FileBasedSpellChecker.build(SolrCore core,
SolrIndexSearcher searcher) |
void |
IndexBasedSpellChecker.build(SolrCore core,
SolrIndexSearcher searcher) |
abstract void |
SolrSpellChecker.build(SolrCore core,
SolrIndexSearcher searcher)
(re)Builds the spelling index.
|
void |
DirectSolrSpellChecker.build(SolrCore core,
SolrIndexSearcher searcher) |
String |
ConjunctionSolrSpellChecker.init(NamedList config,
SolrCore core) |
String |
WordBreakSolrSpellChecker.init(NamedList config,
SolrCore core) |
String |
FileBasedSpellChecker.init(NamedList config,
SolrCore core) |
String |
AbstractLuceneSpellChecker.init(NamedList config,
SolrCore core) |
String |
IndexBasedSpellChecker.init(NamedList config,
SolrCore core) |
String |
SolrSpellChecker.init(NamedList config,
SolrCore core) |
String |
DirectSolrSpellChecker.init(NamedList config,
SolrCore core) |
void |
ConjunctionSolrSpellChecker.reload(SolrCore core,
SolrIndexSearcher searcher) |
void |
WordBreakSolrSpellChecker.reload(SolrCore core,
SolrIndexSearcher searcher) |
void |
AbstractLuceneSpellChecker.reload(SolrCore core,
SolrIndexSearcher searcher) |
void |
IndexBasedSpellChecker.reload(SolrCore core,
SolrIndexSearcher searcher) |
abstract void |
SolrSpellChecker.reload(SolrCore core,
SolrIndexSearcher searcher)
Reloads the index.
|
void |
DirectSolrSpellChecker.reload(SolrCore core,
SolrIndexSearcher searcher) |
Modifier and Type | Field and Description |
---|---|
protected SolrCore |
Suggester.core |
Modifier and Type | Method and Description |
---|---|
void |
Suggester.build(SolrCore core,
SolrIndexSearcher searcher) |
void |
SolrSuggester.build(SolrCore core,
SolrIndexSearcher searcher)
Build the underlying Lucene Suggester
|
abstract Lookup |
LookupFactory.create(NamedList params,
SolrCore core)
Create a Lookup using config options in
params and
current core |
abstract Dictionary |
DictionaryFactory.create(SolrCore core,
SolrIndexSearcher searcher)
Create a Dictionary using options in
core and optionally
uses searcher , in case of index based dictionaries |
Dictionary |
HighFrequencyDictionaryFactory.create(SolrCore core,
SolrIndexSearcher searcher) |
Dictionary |
DocumentExpressionDictionaryFactory.create(SolrCore core,
SolrIndexSearcher searcher) |
Dictionary |
DocumentDictionaryFactory.create(SolrCore core,
SolrIndexSearcher searcher) |
Dictionary |
FileDictionaryFactory.create(SolrCore core,
SolrIndexSearcher searcher) |
String |
SolrSuggester.init(NamedList<?> config,
SolrCore core)
Uses the
config and the core to initialize the underlying
Lucene suggester |
String |
Suggester.init(NamedList config,
SolrCore core) |
void |
Suggester.reload(SolrCore core,
SolrIndexSearcher searcher) |
void |
SolrSuggester.reload(SolrCore core,
SolrIndexSearcher searcher)
Reloads the underlying Lucene Suggester
|
Modifier and Type | Method and Description |
---|---|
Lookup |
AnalyzingLookupFactory.create(NamedList params,
SolrCore core) |
Lookup |
FreeTextLookupFactory.create(NamedList params,
SolrCore core) |
Lookup |
AnalyzingInfixLookupFactory.create(NamedList params,
SolrCore core) |
Lookup |
FSTLookupFactory.create(NamedList params,
SolrCore core) |
Lookup |
FuzzyLookupFactory.create(NamedList params,
SolrCore core) |
Lookup |
WFSTLookupFactory.create(NamedList params,
SolrCore core) |
Lookup |
BlendedInfixLookupFactory.create(NamedList params,
SolrCore core) |
Modifier and Type | Method and Description |
---|---|
Lookup |
JaspellLookupFactory.create(NamedList params,
SolrCore core) |
Modifier and Type | Method and Description |
---|---|
Lookup |
TSTLookupFactory.create(NamedList params,
SolrCore core) |
Modifier and Type | Field and Description |
---|---|
protected SolrCore |
UpdateHandler.core |
Modifier and Type | Field and Description |
---|---|
List<SolrCore> |
SplitIndexCommand.cores |
Modifier and Type | Method and Description |
---|---|
void |
UpdateLog.clearLog(SolrCore core,
PluginInfo ulogPluginInfo)
Clears the logs on the file system.
|
void |
HdfsUpdateLog.clearLog(SolrCore core,
PluginInfo ulogPluginInfo)
Clears the logs on the file system.
|
abstract void |
SolrCoreState.closeIndexWriter(SolrCore core,
boolean rollback)
Expert method that closes the IndexWriter - you must call
SolrCoreState.openIndexWriter(SolrCore)
in a finally block after calling this method. |
void |
DefaultSolrCoreState.closeIndexWriter(SolrCore core,
boolean rollback) |
static SolrIndexWriter |
SolrIndexWriter.create(SolrCore core,
String name,
String path,
DirectoryFactory directoryFactory,
boolean create,
IndexSchema schema,
SolrIndexConfig config,
IndexDeletionPolicy delPolicy,
Codec codec) |
protected SolrIndexWriter |
DefaultSolrCoreState.createMainIndexWriter(SolrCore core,
String name) |
static IndexFingerprint |
IndexFingerprint.getFingerprint(SolrCore core,
long maxVersion)
Opens a new realtime searcher and returns it's (possibly cached) fingerprint
|
abstract RefCounted<IndexWriter> |
SolrCoreState.getIndexWriter(SolrCore core)
Get the current IndexWriter.
|
RefCounted<IndexWriter> |
DefaultSolrCoreState.getIndexWriter(SolrCore core) |
protected String |
UpdateLog.getTlogDir(SolrCore core,
PluginInfo info) |
void |
UpdateHandler.informEventListeners(SolrCore core)
Call the
SolrCoreAware.inform(SolrCore) on all the applicable registered listeners. |
void |
CdcrUpdateLog.init(UpdateHandler uhandler,
SolrCore core) |
void |
UpdateLog.init(UpdateHandler uhandler,
SolrCore core) |
void |
HdfsUpdateLog.init(UpdateHandler uhandler,
SolrCore core) |
abstract void |
SolrCoreState.newIndexWriter(SolrCore core,
boolean rollback)
Force the creation of a new IndexWriter using the settings from the given
SolrCore.
|
void |
DefaultSolrCoreState.newIndexWriter(SolrCore core,
boolean rollback) |
abstract void |
SolrCoreState.openIndexWriter(SolrCore core)
Expert method that opens the IndexWriter - you must call
SolrCoreState.closeIndexWriter(SolrCore, boolean)
first, and then call this method in a finally block. |
void |
DefaultSolrCoreState.openIndexWriter(SolrCore core) |
abstract void |
SolrCoreState.rollbackIndexWriter(SolrCore core)
Rollback the current IndexWriter.
|
void |
DefaultSolrCoreState.rollbackIndexWriter(SolrCore core) |
IndexWriterConfig |
SolrIndexConfig.toIndexWriterConfig(SolrCore core) |
Constructor and Description |
---|
CommitTracker(String name,
SolrCore core,
int docsUpperBound,
int timeUpperBound,
long tLogFileSizeUpperBound,
boolean openSearcher,
boolean softCommit) |
DirectUpdateHandler2(SolrCore core) |
DirectUpdateHandler2(SolrCore core,
UpdateHandler updateHandler) |
PeerSync(SolrCore core,
List<String> replicas,
int nUpdates,
boolean cantReachIsSuccess) |
PeerSync(SolrCore core,
List<String> replicas,
int nUpdates,
boolean cantReachIsSuccess,
boolean onlyIfActive,
boolean doFingerprint) |
PeerSyncWithLeader(SolrCore core,
String leaderUrl,
int nUpdates) |
UpdateHandler(SolrCore core) |
UpdateHandler(SolrCore core,
UpdateLog updateLog) |
Constructor and Description |
---|
SplitIndexCommand(SolrQueryRequest req,
SolrQueryResponse rsp,
List<String> paths,
List<SolrCore> cores,
List<DocRouter.Range> ranges,
DocRouter router,
String routeFieldName,
String splitKey,
SolrIndexSplitter.SplitMethod splitMethod) |
Modifier and Type | Method and Description |
---|---|
static UpdateRequestProcessorChain |
UpdateRequestProcessorChain.constructChain(UpdateRequestProcessorChain defaultUrp,
UpdateRequestProcessorChain.ProcessorInfo processorInfo,
SolrCore core) |
static FieldMutatingUpdateProcessor.FieldNameSelector |
FieldMutatingUpdateProcessor.createFieldNameSelector(SolrResourceLoader loader,
SolrCore core,
FieldMutatingUpdateProcessorFactory.SelectorParams params,
FieldMutatingUpdateProcessor.FieldNameSelector defSelector)
Utility method that can be used to define a FieldNameSelector
using the same types of rules as the FieldMutatingUpdateProcessor init
code.
|
protected FieldMutatingUpdateProcessor.FieldNameSelector |
FieldMutatingUpdateProcessorFactory.getDefaultSelector(SolrCore core)
Defines the default selection behavior when the user has not
configured any specific criteria for selecting fields.
|
FieldMutatingUpdateProcessor.FieldNameSelector |
IgnoreFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
ParseDateFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core)
Returns true if the field doesn't match any schema field or dynamic field,
or if the matched field's type is BoolField
|
FieldMutatingUpdateProcessor.FieldNameSelector |
TruncateFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
ParseBooleanFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core)
Returns true if the field doesn't match any schema field or dynamic field,
or if the matched field's type is BoolField
|
protected FieldMutatingUpdateProcessor.FieldNameSelector |
RegexReplaceProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
LastFieldValueUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
FieldLengthUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
HTMLStripFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
MaxFieldValueUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
UniqFieldsUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
ConcatFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
FirstFieldValueUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
ParseNumericFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core)
Returns true if the field doesn't match any schema field or dynamic field,
or if the matched field's type is compatible
|
FieldMutatingUpdateProcessor.FieldNameSelector |
MinFieldValueUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
void |
FieldMutatingUpdateProcessorFactory.inform(SolrCore core) |
void |
AddSchemaFieldsUpdateProcessorFactory.inform(SolrCore core) |
void |
AtomicUpdateProcessorFactory.inform(SolrCore core) |
void |
TolerantUpdateProcessorFactory.inform(SolrCore core) |
void |
StatelessScriptUpdateProcessorFactory.inform(SolrCore core) |
void |
PreAnalyzedUpdateProcessorFactory.inform(SolrCore core) |
void |
SkipExistingDocumentsProcessorFactory.inform(SolrCore core) |
void |
CloneFieldUpdateProcessorFactory.inform(SolrCore core) |
void |
DocExpirationUpdateProcessorFactory.inform(SolrCore core) |
void |
SignatureUpdateProcessorFactory.inform(SolrCore core) |
void |
DocBasedVersionConstraintsProcessorFactory.inform(SolrCore core) |
Constructor and Description |
---|
UpdateRequestProcessorChain(List<UpdateRequestProcessorFactory> chain,
SolrCore solrCore)
Creates a chain backed directly by the specified list.
|
UpdateRequestProcessorChain(SolrCore solrCore) |
Modifier and Type | Method and Description |
---|---|
static boolean |
TestInjection.waitForInSyncWithLeader(SolrCore core,
ZkController zkController,
String collection,
String shardId) |
Modifier and Type | Method and Description |
---|---|
void |
SolrCoreAware.inform(SolrCore core) |
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.