Uses of Class
org.apache.solr.update.AddUpdateCommand
-
Packages that use AddUpdateCommand Package Description org.apache.solr.update APIs and classes for managing index updatesorg.apache.solr.update.processor UpdateRequestProcessorFactoryAPIs and implementations for use inUpdateRequestProcessorChains -
-
Uses of AddUpdateCommand in org.apache.solr.update
Methods in org.apache.solr.update that return AddUpdateCommand Modifier and Type Method Description static AddUpdateCommandUpdateLog. convertTlogEntryToAddUpdateCommand(SolrQueryRequest req, List entry, int operation, long version)Given a entry from the transaction log containing a document, return a new AddUpdateCommand that can be applied to ADD the document or do an UPDATE_INPLACE.Methods in org.apache.solr.update with parameters of type AddUpdateCommand Modifier and Type Method Description voidCdcrUpdateLog. add(AddUpdateCommand cmd, boolean clearCaches)voidUpdateLog. add(AddUpdateCommand cmd)voidUpdateLog. add(AddUpdateCommand cmd, boolean clearCaches)intDirectUpdateHandler2. addDoc(AddUpdateCommand cmd)abstract intUpdateHandler. addDoc(AddUpdateCommand cmd)voidSolrCmdDistributor. distribAdd(AddUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, ModifiableSolrParams params)voidSolrCmdDistributor. distribAdd(AddUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, ModifiableSolrParams params, boolean synchronous)voidSolrCmdDistributor. distribAdd(AddUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, ModifiableSolrParams params, boolean synchronous, DistributedUpdateProcessor.RollupRequestReplicationTracker rollupTracker, DistributedUpdateProcessor.LeaderRequestReplicationTracker leaderTracker)longCdcrTransactionLog. write(AddUpdateCommand cmd, long prevPointer)longTransactionLog. write(AddUpdateCommand cmd)Writes an add update command to the transaction log.longTransactionLog. write(AddUpdateCommand cmd, long prevPointer)Writes an add update command to the transaction log. -
Uses of AddUpdateCommand in org.apache.solr.update.processor
Methods in org.apache.solr.update.processor with parameters of type AddUpdateCommand Modifier and Type Method Description static Set<String>AtomicUpdateDocumentMerger. computeInPlaceUpdatableFields(AddUpdateCommand cmd)Given an add update command, compute a list of fields that can be updated in-place.booleanAtomicUpdateDocumentMerger. doInPlaceUpdateMerge(AddUpdateCommand cmd, Set<String> updatedFields)Given an AddUpdateCommand containing update operations (e.g.static booleanAtomicUpdateDocumentMerger. isAtomicUpdate(AddUpdateCommand cmd)Utility method that examines the SolrInputDocument in an AddUpdateCommand and returns true if the documents contains atomic update instructions.protected abstract voidSimpleUpdateProcessorFactory. process(AddUpdateCommand cmd, SolrQueryRequest req, SolrQueryResponse rsp)This object is reused across requests.protected voidTemplateUpdateProcessorFactory. process(AddUpdateCommand cmd, SolrQueryRequest req, SolrQueryResponse rsp)voidDistributedUpdateProcessor. processAdd(AddUpdateCommand cmd)voidDocBasedVersionConstraintsProcessor. processAdd(AddUpdateCommand cmd)voidFieldMutatingUpdateProcessor. processAdd(AddUpdateCommand cmd)Callsmutateon any fields identified by the selector before forwarding the command down the chain.voidRegexpBoostProcessor. processAdd(AddUpdateCommand command)voidTimeRoutedAliasUpdateProcessor. processAdd(AddUpdateCommand cmd)voidTolerantUpdateProcessor. processAdd(AddUpdateCommand cmd)voidUpdateRequestProcessor. processAdd(AddUpdateCommand cmd)voidURLClassifyProcessor. processAdd(AddUpdateCommand command)voidRegexpBoostProcessor. processBoost(AddUpdateCommand command)protected booleanCdcrUpdateProcessor. versionAdd(AddUpdateCommand cmd)protected booleanDistributedUpdateProcessor. versionAdd(AddUpdateCommand cmd)
-