# Uses of Package
org.apache.solr.update

- Packages that use org.apache.solr.update
  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

- Classes in org.apache.solr.update used by org.apache.solr.cloud
  Class and Description
  PeerSync.PeerSyncResult
  UpdateShardHandler

- Classes in org.apache.solr.update used by org.apache.solr.cloud.rule
  Class and Description
  UpdateShardHandler

- Classes in org.apache.solr.update used by org.apache.solr.core
  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

- Classes in org.apache.solr.update used by org.apache.solr.handler
  Class and Description
  CommitUpdateCommand

- Classes in org.apache.solr.update used by org.apache.solr.handler.component
  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.

- Classes in org.apache.solr.update used by org.apache.solr.search
  Class and Description
  IndexFingerprint
  SolrIndexConfig This config object encapsulates IndexWriter config params, defined in the <indexConfig> section of solrconfig.xml

- Classes in org.apache.solr.update used by org.apache.solr.update
  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
  UpdateLog.DBQ
  UpdateLog.LogPtr
  UpdateLog.RecentUpdates
  UpdateLog.RecoveryInfo
  UpdateLog.State
  UpdateLog.SyncLevel
  UpdateShardHandler
  UpdateShardHandlerConfig
  VersionBucket
  VersionInfo

- Classes in org.apache.solr.update used by org.apache.solr.update.processor
  Class and Description
  AddUpdateCommand
  CommitUpdateCommand
  DeleteUpdateCommand
  MergeIndexesCommand A merge indexes command encapsulated in an object.
  RollbackUpdateCommand
  SolrCmdDistributor.Error
  SolrCmdDistributor.Node

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.