|
Class Summary |
| AddUpdateCommand |
|
| CommitTracker |
Helper class for tracking autoCommit state. |
| CommitUpdateCommand |
|
| DefaultSolrCoreState |
|
| DeleteUpdateCommand |
|
| DirectUpdateHandler2 |
TODO: add soft commitWithin support
DirectUpdateHandler2 implements an UpdateHandler where documents are added
directly to the main Lucene index as opposed to adding to a separate smaller index. |
| DocumentBuilder |
|
| MemOutputStream |
|
| MergeIndexesCommand |
A merge indexes command encapsulated in an object. |
| PeerSync |
|
| RollbackUpdateCommand |
|
| SolrCmdDistributor |
|
| SolrCmdDistributor.Error |
|
| SolrCmdDistributor.Node |
|
| SolrCmdDistributor.Request |
|
| SolrCmdDistributor.Response |
|
| SolrCmdDistributor.StdNode |
|
| 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 |
| SolrIndexSplitter |
|
| SolrIndexWriter |
An IndexWriter that is configured via Solr config mechanisms. |
| SplitIndexCommand |
A merge indexes 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. |
| 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 |
|
| UpdateLog.LogPtr |
|
| UpdateLog.RecoveryInfo |
|
| VersionBucket |
|
| VersionInfo |
|