| Package | Description |
|---|---|
| org.apache.solr.cloud |
Classes for dealing with ZooKeeper when operating in SolrCloud mode.
|
| org.apache.solr.cloud.api.collections |
Package related to internal implementations of the SolrCloud collections api
|
| org.apache.solr.core |
Core classes implementing Solr internals and the management of
SolrCores |
| org.apache.solr.handler |
Concrete implementations of
SolrRequestHandler |
| 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 UpdateRequestProcessorChains |
| Class and Description |
|---|
| PeerSync.PeerSyncResult |
| UpdateShardHandler |
| Class and Description |
|---|
| AddUpdateCommand
An
UpdateCommand for adding or updating one document. |
| SolrIndexSplitter.SplitMethod |
| 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 |
|---|
| IndexFingerprint |
| SolrIndexConfig
This config object encapsulates IndexWriter config params,
defined in the <indexConfig> section of solrconfig.xml
|
| Class and Description |
|---|
| AddUpdateCommand
An
UpdateCommand for adding or updating one document. |
| CdcrUpdateLog.BufferedUpdates |
| CdcrUpdateLog.CdcrLogReader |
| CommitTracker
Helper class for tracking autoCommit state.
|
| CommitUpdateCommand |
| DeleteUpdateCommand |
| HdfsTransactionLog.HDFSLogReader
Deprecated.
|
| IndexFingerprint |
| MergeIndexesCommand
A merge indexes command encapsulated in an object.
|
| PeerSync.MissedUpdatesRequest
Result of
PeerSync.MissedUpdatesFinder |
| 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
|
| SolrIndexSplitter.SplitMethod |
| SolrIndexWriter
An IndexWriter that is configured via Solr config mechanisms.
|
| SplitIndexCommand
A split index command encapsulated in an object.
|
| 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.
|
| 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
The default implementation which uses the intrinsic object monitor.
|
| VersionBucket.CheckedFunction |
| VersionInfo |
| Class and Description |
|---|
| AddUpdateCommand
An
UpdateCommand for adding or updating one document. |
| CommitUpdateCommand |
| DeleteUpdateCommand |
| MergeIndexesCommand
A merge indexes command encapsulated in an object.
|
| RollbackUpdateCommand |
| SolrCmdDistributor.Error |
| SolrCmdDistributor.Node |
| UpdateCommand
An index update command encapsulated in an object (Command pattern)
|
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.