org.apache.solr.update.processor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total22,150 of 22,1500%2,680 of 2,6800%2,0442,0444,5784,578701701133133
DistributedZkUpdateProcessor3,6960%4540%264264662662373711
DistributedUpdateProcessor2,2730%3860%234234444444414111
AtomicUpdateDocumentMerger1,6070%2630%171171339339373711
DocBasedVersionConstraintsProcessor9610%1040%7878204204262611
AddSchemaFieldsUpdateProcessorFactory.AddSchemaFieldsUpdateProcessor6330%800%49491341349911
CloneFieldUpdateProcessorFactory5450%780%48481021029911
UpdateRequestProcessorChain5360%700%4747109109121211
StatelessScriptUpdateProcessorFactory4780%360%262697978811
RoutedAliasUpdateProcessor4760%320%30309797141411
AddSchemaFieldsUpdateProcessorFactory4210%560%353595957711
LogUpdateProcessorFactory.LogUpdateProcessor4050%600%383876768811
URLClassifyProcessor4000%300%29297070141411
DocExpirationUpdateProcessorFactory3640%320%27277171111111
TolerantUpdateProcessor3540%440%313193939911
DocBasedVersionConstraintsProcessorFactory3240%460%33336969101011
RegexpBoostProcessor2880%280%222276768811
IgnoreLargeDocumentProcessorFactory.ObjectSizeEstimator2650%260%202056567711
ParseDateFieldUpdateProcessorFactory2620%260%212159598811
ClassificationUpdateProcessorFactory2470%200%191951519911
FieldMutatingUpdateProcessorFactory2460%180%161651517711
SkipExistingDocumentsProcessorFactory.SkipExistingDocumentsUpdateProcessor2350%480%313153537711
TemplateUpdateProcessorFactory2300%300%232347478811
TextProfileSignature2280%300%191957574411
FieldMutatingUpdateProcessor2140%240%25254545131311
SignatureUpdateProcessorFactory.SignatureUpdateProcessor2130%240%141446462211
NestedUpdateProcessorFactory.NestedUpdateProcessor2090%220%181844447711
DistributedUpdateProcessor.DistributedUpdatesAsyncException1980%380%232338384411
AtomicUpdateProcessorFactory.AtomicUpdateProcessor1930%200%131344443311
AllValuesOrNoneFieldMutatingUpdateProcessor1890%280%171735353311
ClassificationUpdateProcessor1750%130%101035353311
ParseBooleanFieldUpdateProcessorFactory1720%220%161631315511
FieldMutatingUpdateProcessor.ConfigurableFieldNameSelectorHelper1690%340%212134344411
SignatureUpdateProcessorFactory1600%180%20203737111111
StatelessScriptUpdateProcessorFactory.ScriptUpdateProcessor1560%200%191935359911
TolerantUpdateProcessor.FirstErrTracker1510%300%212133336611
TolerantUpdateProcessorFactory1490%160%131325255511
CloneFieldUpdateProcessorFactory.new UpdateRequestProcessor() {...}1440%220%131330302211
CdcrUpdateProcessor1370%140%131326266611
DocExpirationUpdateProcessorFactory.DeleteExpiredDocsRunnable1360%40%4438382211
IgnoreCommitOptimizeUpdateProcessorFactory1300%140%111127274411
SimpleUpdateProcessorFactory1180%140%151522228811
SkipExistingDocumentsProcessorFactory1150%120%111125255511
IgnoreCommitOptimizeUpdateProcessorFactory.IgnoreCommitOptimizeUpdateProcessor1100%180%111126262211
RunUpdateProcessorFactory.RunUpdateProcessor1040%100%121233337711
RegexReplaceProcessorFactory1030%100%101026265511
ParseDateFieldUpdateProcessorFactory.new AllValuesOrNoneFieldMutatingUpdateProcessor() {...}970%140%9922222211
AddSchemaFieldsUpdateProcessorFactory.TypeMapping960%40%5519193311
FieldValueMutatingUpdateProcessor960%140%111121214411
ConcatFieldUpdateProcessorFactory900%140%131321216611
TruncateFieldUpdateProcessorFactory900%100%101020205511
Lookup3Signature880%n/a33553311
ParseIntFieldUpdateProcessorFactory.ParseIntFieldUpdateProcessor840%100%7721212211
AddSchemaFieldsUpdateProcessorFactory.CopyFieldDef810%100%8812123311
PreAnalyzedUpdateProcessor760%100%8822223311
UpdateRequestProcessor760%140%17172525101011
ParseDoubleFieldUpdateProcessorFactory.ParseDoubleFieldUpdateProcessor700%80%6617172211
ParseLongFieldUpdateProcessorFactory.ParseLongFieldUpdateProcessor700%80%6617172211
ParseFloatFieldUpdateProcessorFactory.ParseFloatFieldUpdateProcessor700%80%6617172211
AtomicUpdateProcessorFactory700%40%77995511
UpdateRequestProcessorChain.ProcessorInfo690%140%111113134411
DistributedUpdateProcessor.LeaderRequestReplicationTracker680%40%7717175511
FieldNameMutatingUpdateProcessorFactory.new UpdateRequestProcessor() {...}660%60%6617173311
ClassificationUpdateProcessorParams660%n/a19192828191911
DocExpirationUpdateProcessorFactory.TTLUpdateProcessor640%40%4416162211
DistributedUpdateProcessor.DistribPhase600%40%44772211
FieldNameMutatingUpdateProcessorFactory580%40%5512123311
PreAnalyzedUpdateProcessorFactory560%0%5513134411
HTMLStripFieldUpdateProcessorFactory520%0%5515154411
AbstractDefaultValueUpdateProcessorFactory520%60%5511112211
LogUpdateProcessorFactory500%60%7710104411
ParseBooleanFieldUpdateProcessorFactory.new AllValuesOrNoneFieldMutatingUpdateProcessor() {...}500%100%7711112211
UUIDUpdateProcessorFactory480%60%6614143311
IgnoreLargeDocumentProcessorFactory450%0%44993311
LastFieldValueUpdateProcessorFactory440%60%6610103311
ParseNumericFieldUpdateProcessorFactory440%60%7711114411
DistributedUpdateProcessorFactory440%0%55884411
FieldMutatingUpdateProcessorFactory.SelectorParams420%100%77882211
IgnoreLargeDocumentProcessorFactory.new UpdateRequestProcessor() {...}410%0%33662211
UniqFieldsUpdateProcessorFactory390%40%5510103311
NestedUpdateProcessorFactory350%40%66884411
DefaultValueUpdateProcessorFactory340%0%44993311
SimpleUpdateProcessorFactory.new UpdateRequestProcessor() {...}310%n/a22662211
FieldValueSubsetUpdateProcessorFactory0%0%44663311
MaxFieldValueUpdateProcessorFactory0%n/a33993311
MinFieldValueUpdateProcessorFactory0%n/a33993311
DocBasedVersionConstraintsProcessor.DocFoundAndOldUserAndSolrVersions0%n/a3311113311
DistributedUpdateProcessor.RollupRequestReplicationTracker0%n/a44994411
IgnoreFieldUpdateProcessorFactory0%0%66665511
DocExpirationUpdateProcessorFactory.new CloseHook() {...}0%0%44883311
MD5Signature0%n/a44884411
RegexpBoostProcessorFactory0%0%44663311
RemoveBlankFieldUpdateProcessorFactory0%40%66884411
FieldLengthUpdateProcessorFactory0%0%66885511
AbstractDefaultValueUpdateProcessorFactory.DefaultValueUpdateProcessor0%0%33882211
StatelessScriptUpdateProcessorFactory.ScriptFile0%n/a44994411
RunUpdateProcessorFactory0%0%33662211
ClassificationUpdateProcessorFactory.Algorithm0%n/a11111111
TrimFieldUpdateProcessorFactory0%0%55774411
CountFieldValuesUpdateProcessorFactory0%n/a33553311
TextProfileSignature.Token0%n/a22552211
StatelessScriptUpdateProcessorFactory.ScriptUpdateProcessor.new PrivilegedAction() {...}0%n/a22222211
TemplateUpdateProcessorFactory.Resolved0%n/a11441111
StatelessScriptUpdateProcessorFactory.new PrivilegedExceptionAction() {...}0%n/a22332211
ParseLongFieldUpdateProcessorFactory0%n/a44444411
ParseDoubleFieldUpdateProcessorFactory0%n/a44444411
UpdateRequestProcessorChain.LazyUpdateProcessorFactoryHolder.LazyUpdateRequestProcessorFactory0%n/a33553311
ParseFloatFieldUpdateProcessorFactory0%n/a44444411
ParseIntFieldUpdateProcessorFactory0%n/a44444411
URLClassifyProcessorFactory0%0%44553311
ParseFloatFieldUpdateProcessorFactory.ParseFloatFieldUpdateProcessor.new ThreadLocal() {...}0%n/a22552211
ParseDoubleFieldUpdateProcessorFactory.ParseDoubleFieldUpdateProcessor.new ThreadLocal() {...}0%n/a22552211
ParseLongFieldUpdateProcessorFactory.ParseLongFieldUpdateProcessor.new ThreadLocal() {...}0%n/a22442211
ParseIntFieldUpdateProcessorFactory.ParseIntFieldUpdateProcessor.new ThreadLocal() {...}0%n/a22442211
RegexpBoostProcessor.BoostEntry0%n/a33663311
StatelessScriptUpdateProcessorFactory.EngineInfo0%n/a33663311
FieldMutatingUpdateProcessor.new FieldMutatingUpdateProcessor() {...}0%n/a22222211
UpdateRequestProcessorChain.LazyUpdateProcessorFactoryHolder0%n/a22442211
UUIDUpdateProcessorFactory.new AbstractDefaultValueUpdateProcessorFactory.DefaultValueUpdateProcessor() {...}0%n/a22222211
FieldValueMutatingUpdateProcessor.new FieldValueMutatingUpdateProcessor() {...}0%n/a22222211
DocExpirationUpdateProcessorFactory.new RejectedExecutionHandler() {...}0%n/a22332211
DefaultValueUpdateProcessorFactory.new AbstractDefaultValueUpdateProcessorFactory.DefaultValueUpdateProcessor() {...}0%n/a22222211
MD5Signature.new ThreadLocal() {...}0%n/a22442211
TimestampUpdateProcessorFactory0%n/a22222211
TimestampUpdateProcessorFactory.new AbstractDefaultValueUpdateProcessorFactory.DefaultValueUpdateProcessor() {...}0%n/a22222211
CdcrUpdateProcessorFactory0%n/a33333311
FirstFieldValueUpdateProcessorFactory0%n/a33333311
TextProfileSignature.TokenComparator0%n/a11111111
NoOpDistributingUpdateProcessorFactory0%n/a22222211
FieldValueMutatingUpdateProcessor.new Object() {...}0%n/a22222211
AllValuesOrNoneFieldMutatingUpdateProcessor.new Object() {...}0%n/a22222211
AllValuesOrNoneFieldMutatingUpdateProcessor.new Object() {...}0%n/a22222211
Signature0%n/a22222211
UpdateRequestProcessorFactory0%n/a22222211