Package | Description |
---|---|
org.apache.solr.cloud |
Classes for dealing with ZooKeeper when operating in SolrCloud mode.
|
org.apache.solr.cloud.rule |
Classes for managing Replica placement strategy when operating in SolrCloud mode.
|
org.apache.solr.core |
Core classes implementing Solr internals and the management of
SolrCore s |
org.apache.solr.handler |
Concrete implementations of
SolrRequestHandler |
org.apache.solr.handler.component |
SearchComponent implementations for
use in SearchHandler |
org.apache.solr.search |
APIs and classes for parsing and processing search requests
|
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 |
Class and Description |
---|
PeerSync.PeerSyncResult |
UpdateShardHandler |
Class and Description |
---|
UpdateShardHandler |
Class and Description |
---|
IndexFingerprint |
SolrCoreState
The state in this class can be easily shared between SolrCores across
SolrCore reloads.
|
SolrIndexConfig
This config object encapsulates IndexWriter config params,
defined in the <indexConfig> section of solrconfig.xml
|
UpdateHandler
UpdateHandler handles requests to change the index
(adds, deletes, commits, optimizes, etc). |
UpdateShardHandler |
UpdateShardHandlerConfig |
Class and Description |
---|
CommitUpdateCommand |
Class and Description |
---|
UpdateShardHandler.IdleConnectionsEvictor
This class is adapted from org.apache.http.impl.client.IdleConnectionEvictor and changed to use
the deprecated ClientConnectionManager instead of the new HttpClientConnectionManager.
|
Class and Description |
---|
IndexFingerprint |
SolrIndexConfig
This config object encapsulates IndexWriter config params,
defined in the <indexConfig> section of solrconfig.xml
|
Class and Description |
---|
AddUpdateCommand |
CdcrUpdateLog.BufferedUpdates |
CdcrUpdateLog.CdcrLogReader |
CommitTracker
Helper class for tracking autoCommit state.
|
CommitUpdateCommand |
DeleteUpdateCommand |
IndexFingerprint |
MergeIndexesCommand
A merge indexes command encapsulated in an object.
|
PeerSync.PeerSyncResult |
RollbackUpdateCommand |
SolrCmdDistributor.Error |
SolrCmdDistributor.Node |
SolrCmdDistributor.Req |
SolrCmdDistributor.StdNode |
SolrCoreState
The state in this class can be easily shared between SolrCores across
SolrCore reloads.
|
SolrCoreState.IndexWriterCloser |
SolrIndexConfig
This config object encapsulates IndexWriter config params,
defined in the <indexConfig> section of solrconfig.xml
|
SolrIndexWriter
An IndexWriter that is configured via Solr config mechanisms.
|
SplitIndexCommand
A split index command encapsulated in an object.
|
StreamingSolrClients |
TransactionLog
Log Format: List{Operation, Version, ...}
ADD, VERSION, DOC
DELETE, VERSION, ID_BYTES
DELETE_BY_QUERY, VERSION, String
TODO: keep two files, one for [operation, version, id] and the other for the actual
document data.
|
TransactionLog.LogCodec |
TransactionLog.LogReader |
TransactionLog.ReverseReader |
UpdateCommand
An index update command encapsulated in an object (Command pattern)
|
UpdateHandler
UpdateHandler handles requests to change the index
(adds, deletes, commits, optimizes, etc). |
UpdateLog
This holds references to the transaction logs and pointers for the document IDs to their
exact positions in the transaction logs.
|
UpdateLog.DBQ
Holds the query and the version for a DeleteByQuery command
|
UpdateLog.LogPtr |
UpdateLog.RecentUpdates |
UpdateLog.RecoveryInfo |
UpdateLog.State |
UpdateLog.SyncLevel |
UpdateShardHandler |
UpdateShardHandlerConfig |
VersionBucket |
VersionInfo |
Class and Description |
---|
AddUpdateCommand |
CommitUpdateCommand |
DeleteUpdateCommand |
MergeIndexesCommand
A merge indexes command encapsulated in an object.
|
RollbackUpdateCommand |
SolrCmdDistributor.Error |
SolrCmdDistributor.Node |
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.