| DistributedZkUpdateProcessor |  | 0% |  | 0% | 264 | 264 | 662 | 662 | 37 | 37 | 1 | 1 |
| DistributedUpdateProcessor |  | 0% |  | 0% | 234 | 234 | 444 | 444 | 41 | 41 | 1 | 1 |
| AtomicUpdateDocumentMerger |  | 0% |  | 0% | 171 | 171 | 339 | 339 | 37 | 37 | 1 | 1 |
| DocBasedVersionConstraintsProcessor |  | 0% |  | 0% | 78 | 78 | 204 | 204 | 26 | 26 | 1 | 1 |
| AddSchemaFieldsUpdateProcessorFactory.AddSchemaFieldsUpdateProcessor |  | 0% |  | 0% | 49 | 49 | 134 | 134 | 9 | 9 | 1 | 1 |
| CloneFieldUpdateProcessorFactory |  | 0% |  | 0% | 48 | 48 | 102 | 102 | 9 | 9 | 1 | 1 |
| UpdateRequestProcessorChain |  | 0% |  | 0% | 47 | 47 | 109 | 109 | 12 | 12 | 1 | 1 |
| StatelessScriptUpdateProcessorFactory |  | 0% |  | 0% | 26 | 26 | 97 | 97 | 8 | 8 | 1 | 1 |
| RoutedAliasUpdateProcessor |  | 0% |  | 0% | 30 | 30 | 97 | 97 | 14 | 14 | 1 | 1 |
| AddSchemaFieldsUpdateProcessorFactory |  | 0% |  | 0% | 35 | 35 | 95 | 95 | 7 | 7 | 1 | 1 |
| LogUpdateProcessorFactory.LogUpdateProcessor |  | 0% |  | 0% | 38 | 38 | 76 | 76 | 8 | 8 | 1 | 1 |
| URLClassifyProcessor |  | 0% |  | 0% | 29 | 29 | 70 | 70 | 14 | 14 | 1 | 1 |
| DocExpirationUpdateProcessorFactory |  | 0% |  | 0% | 27 | 27 | 71 | 71 | 11 | 11 | 1 | 1 |
| TolerantUpdateProcessor |  | 0% |  | 0% | 31 | 31 | 93 | 93 | 9 | 9 | 1 | 1 |
| DocBasedVersionConstraintsProcessorFactory |  | 0% |  | 0% | 33 | 33 | 69 | 69 | 10 | 10 | 1 | 1 |
| RegexpBoostProcessor |  | 0% |  | 0% | 22 | 22 | 76 | 76 | 8 | 8 | 1 | 1 |
| IgnoreLargeDocumentProcessorFactory.ObjectSizeEstimator |  | 0% |  | 0% | 20 | 20 | 56 | 56 | 7 | 7 | 1 | 1 |
| ParseDateFieldUpdateProcessorFactory |  | 0% |  | 0% | 21 | 21 | 59 | 59 | 8 | 8 | 1 | 1 |
| ClassificationUpdateProcessorFactory |  | 0% |  | 0% | 19 | 19 | 51 | 51 | 9 | 9 | 1 | 1 |
| FieldMutatingUpdateProcessorFactory |  | 0% |  | 0% | 16 | 16 | 51 | 51 | 7 | 7 | 1 | 1 |
| SkipExistingDocumentsProcessorFactory.SkipExistingDocumentsUpdateProcessor |  | 0% |  | 0% | 31 | 31 | 53 | 53 | 7 | 7 | 1 | 1 |
| TemplateUpdateProcessorFactory |  | 0% |  | 0% | 23 | 23 | 47 | 47 | 8 | 8 | 1 | 1 |
| TextProfileSignature |  | 0% |  | 0% | 19 | 19 | 57 | 57 | 4 | 4 | 1 | 1 |
| FieldMutatingUpdateProcessor |  | 0% |  | 0% | 25 | 25 | 45 | 45 | 13 | 13 | 1 | 1 |
| SignatureUpdateProcessorFactory.SignatureUpdateProcessor |  | 0% |  | 0% | 14 | 14 | 46 | 46 | 2 | 2 | 1 | 1 |
| NestedUpdateProcessorFactory.NestedUpdateProcessor |  | 0% |  | 0% | 18 | 18 | 44 | 44 | 7 | 7 | 1 | 1 |
| DistributedUpdateProcessor.DistributedUpdatesAsyncException |  | 0% |  | 0% | 23 | 23 | 38 | 38 | 4 | 4 | 1 | 1 |
| AtomicUpdateProcessorFactory.AtomicUpdateProcessor |  | 0% |  | 0% | 13 | 13 | 44 | 44 | 3 | 3 | 1 | 1 |
| AllValuesOrNoneFieldMutatingUpdateProcessor |  | 0% |  | 0% | 17 | 17 | 35 | 35 | 3 | 3 | 1 | 1 |
| ClassificationUpdateProcessor |  | 0% |  | 0% | 10 | 10 | 35 | 35 | 3 | 3 | 1 | 1 |
| ParseBooleanFieldUpdateProcessorFactory |  | 0% |  | 0% | 16 | 16 | 31 | 31 | 5 | 5 | 1 | 1 |
| FieldMutatingUpdateProcessor.ConfigurableFieldNameSelectorHelper |  | 0% |  | 0% | 21 | 21 | 34 | 34 | 4 | 4 | 1 | 1 |
| SignatureUpdateProcessorFactory |  | 0% |  | 0% | 20 | 20 | 37 | 37 | 11 | 11 | 1 | 1 |
| StatelessScriptUpdateProcessorFactory.ScriptUpdateProcessor |  | 0% |  | 0% | 19 | 19 | 35 | 35 | 9 | 9 | 1 | 1 |
| TolerantUpdateProcessor.FirstErrTracker |  | 0% |  | 0% | 21 | 21 | 33 | 33 | 6 | 6 | 1 | 1 |
| TolerantUpdateProcessorFactory |  | 0% |  | 0% | 13 | 13 | 25 | 25 | 5 | 5 | 1 | 1 |
| CloneFieldUpdateProcessorFactory.new UpdateRequestProcessor() {...} |  | 0% |  | 0% | 13 | 13 | 30 | 30 | 2 | 2 | 1 | 1 |
| CdcrUpdateProcessor |  | 0% |  | 0% | 13 | 13 | 26 | 26 | 6 | 6 | 1 | 1 |
| DocExpirationUpdateProcessorFactory.DeleteExpiredDocsRunnable |  | 0% |  | 0% | 4 | 4 | 38 | 38 | 2 | 2 | 1 | 1 |
| IgnoreCommitOptimizeUpdateProcessorFactory |  | 0% |  | 0% | 11 | 11 | 27 | 27 | 4 | 4 | 1 | 1 |
| SimpleUpdateProcessorFactory |  | 0% |  | 0% | 15 | 15 | 22 | 22 | 8 | 8 | 1 | 1 |
| SkipExistingDocumentsProcessorFactory |  | 0% |  | 0% | 11 | 11 | 25 | 25 | 5 | 5 | 1 | 1 |
| IgnoreCommitOptimizeUpdateProcessorFactory.IgnoreCommitOptimizeUpdateProcessor |  | 0% |  | 0% | 11 | 11 | 26 | 26 | 2 | 2 | 1 | 1 |
| RunUpdateProcessorFactory.RunUpdateProcessor |  | 0% |  | 0% | 12 | 12 | 33 | 33 | 7 | 7 | 1 | 1 |
| RegexReplaceProcessorFactory |  | 0% |  | 0% | 10 | 10 | 26 | 26 | 5 | 5 | 1 | 1 |
| ParseDateFieldUpdateProcessorFactory.new AllValuesOrNoneFieldMutatingUpdateProcessor() {...} |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 2 | 2 | 1 | 1 |
| AddSchemaFieldsUpdateProcessorFactory.TypeMapping |  | 0% |  | 0% | 5 | 5 | 19 | 19 | 3 | 3 | 1 | 1 |
| FieldValueMutatingUpdateProcessor |  | 0% |  | 0% | 11 | 11 | 21 | 21 | 4 | 4 | 1 | 1 |
| ConcatFieldUpdateProcessorFactory |  | 0% |  | 0% | 13 | 13 | 21 | 21 | 6 | 6 | 1 | 1 |
| TruncateFieldUpdateProcessorFactory |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 5 | 5 | 1 | 1 |
| Lookup3Signature |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| ParseIntFieldUpdateProcessorFactory.ParseIntFieldUpdateProcessor |  | 0% |  | 0% | 7 | 7 | 21 | 21 | 2 | 2 | 1 | 1 |
| AddSchemaFieldsUpdateProcessorFactory.CopyFieldDef |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 3 | 3 | 1 | 1 |
| PreAnalyzedUpdateProcessor |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 3 | 3 | 1 | 1 |
| UpdateRequestProcessor |  | 0% |  | 0% | 17 | 17 | 25 | 25 | 10 | 10 | 1 | 1 |
| ParseDoubleFieldUpdateProcessorFactory.ParseDoubleFieldUpdateProcessor |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 2 | 2 | 1 | 1 |
| ParseLongFieldUpdateProcessorFactory.ParseLongFieldUpdateProcessor |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 2 | 2 | 1 | 1 |
| ParseFloatFieldUpdateProcessorFactory.ParseFloatFieldUpdateProcessor |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 2 | 2 | 1 | 1 |
| AtomicUpdateProcessorFactory |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 5 | 5 | 1 | 1 |
| UpdateRequestProcessorChain.ProcessorInfo |  | 0% |  | 0% | 11 | 11 | 13 | 13 | 4 | 4 | 1 | 1 |
| DistributedUpdateProcessor.LeaderRequestReplicationTracker |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 5 | 5 | 1 | 1 |
| FieldNameMutatingUpdateProcessorFactory.new UpdateRequestProcessor() {...} |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 3 | 3 | 1 | 1 |
| ClassificationUpdateProcessorParams |  | 0% | | n/a | 19 | 19 | 28 | 28 | 19 | 19 | 1 | 1 |
| DocExpirationUpdateProcessorFactory.TTLUpdateProcessor |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 2 | 2 | 1 | 1 |
| DistributedUpdateProcessor.DistribPhase |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 2 | 2 | 1 | 1 |
| FieldNameMutatingUpdateProcessorFactory |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 3 | 3 | 1 | 1 |
| PreAnalyzedUpdateProcessorFactory |  | 0% | | 0% | 5 | 5 | 13 | 13 | 4 | 4 | 1 | 1 |
| HTMLStripFieldUpdateProcessorFactory |  | 0% | | 0% | 5 | 5 | 15 | 15 | 4 | 4 | 1 | 1 |
| AbstractDefaultValueUpdateProcessorFactory |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 2 | 2 | 1 | 1 |
| LogUpdateProcessorFactory |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 4 | 4 | 1 | 1 |
| ParseBooleanFieldUpdateProcessorFactory.new AllValuesOrNoneFieldMutatingUpdateProcessor() {...} |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 2 | 2 | 1 | 1 |
| UUIDUpdateProcessorFactory |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 3 | 3 | 1 | 1 |
| IgnoreLargeDocumentProcessorFactory |  | 0% | | 0% | 4 | 4 | 9 | 9 | 3 | 3 | 1 | 1 |
| LastFieldValueUpdateProcessorFactory |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 3 | 3 | 1 | 1 |
| ParseNumericFieldUpdateProcessorFactory |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 4 | 4 | 1 | 1 |
| DistributedUpdateProcessorFactory |  | 0% | | 0% | 5 | 5 | 8 | 8 | 4 | 4 | 1 | 1 |
| FieldMutatingUpdateProcessorFactory.SelectorParams |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 2 | 2 | 1 | 1 |
| IgnoreLargeDocumentProcessorFactory.new UpdateRequestProcessor() {...} |  | 0% | | 0% | 3 | 3 | 6 | 6 | 2 | 2 | 1 | 1 |
| UniqFieldsUpdateProcessorFactory |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 3 | 3 | 1 | 1 |
| NestedUpdateProcessorFactory |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 4 | 4 | 1 | 1 |
| DefaultValueUpdateProcessorFactory |  | 0% | | 0% | 4 | 4 | 9 | 9 | 3 | 3 | 1 | 1 |
| SimpleUpdateProcessorFactory.new UpdateRequestProcessor() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| FieldValueSubsetUpdateProcessorFactory | | 0% | | 0% | 4 | 4 | 6 | 6 | 3 | 3 | 1 | 1 |
| MaxFieldValueUpdateProcessorFactory | | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| MinFieldValueUpdateProcessorFactory | | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| DocBasedVersionConstraintsProcessor.DocFoundAndOldUserAndSolrVersions | | 0% | | n/a | 3 | 3 | 11 | 11 | 3 | 3 | 1 | 1 |
| DistributedUpdateProcessor.RollupRequestReplicationTracker | | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| IgnoreFieldUpdateProcessorFactory | | 0% | | 0% | 6 | 6 | 6 | 6 | 5 | 5 | 1 | 1 |
| DocExpirationUpdateProcessorFactory.new CloseHook() {...} | | 0% | | 0% | 4 | 4 | 8 | 8 | 3 | 3 | 1 | 1 |
| MD5Signature | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| RegexpBoostProcessorFactory | | 0% | | 0% | 4 | 4 | 6 | 6 | 3 | 3 | 1 | 1 |
| RemoveBlankFieldUpdateProcessorFactory | | 0% |  | 0% | 6 | 6 | 8 | 8 | 4 | 4 | 1 | 1 |
| FieldLengthUpdateProcessorFactory | | 0% | | 0% | 6 | 6 | 8 | 8 | 5 | 5 | 1 | 1 |
| AbstractDefaultValueUpdateProcessorFactory.DefaultValueUpdateProcessor | | 0% | | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
| StatelessScriptUpdateProcessorFactory.ScriptFile | | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| RunUpdateProcessorFactory | | 0% | | 0% | 3 | 3 | 6 | 6 | 2 | 2 | 1 | 1 |
| ClassificationUpdateProcessorFactory.Algorithm | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TrimFieldUpdateProcessorFactory | | 0% | | 0% | 5 | 5 | 7 | 7 | 4 | 4 | 1 | 1 |
| CountFieldValuesUpdateProcessorFactory | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| TextProfileSignature.Token | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| StatelessScriptUpdateProcessorFactory.ScriptUpdateProcessor.new PrivilegedAction() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TemplateUpdateProcessorFactory.Resolved | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| StatelessScriptUpdateProcessorFactory.new PrivilegedExceptionAction() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| ParseLongFieldUpdateProcessorFactory | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| ParseDoubleFieldUpdateProcessorFactory | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| UpdateRequestProcessorChain.LazyUpdateProcessorFactoryHolder.LazyUpdateRequestProcessorFactory | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| ParseFloatFieldUpdateProcessorFactory | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| ParseIntFieldUpdateProcessorFactory | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| URLClassifyProcessorFactory | | 0% | | 0% | 4 | 4 | 5 | 5 | 3 | 3 | 1 | 1 |
| ParseFloatFieldUpdateProcessorFactory.ParseFloatFieldUpdateProcessor.new ThreadLocal() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ParseDoubleFieldUpdateProcessorFactory.ParseDoubleFieldUpdateProcessor.new ThreadLocal() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ParseLongFieldUpdateProcessorFactory.ParseLongFieldUpdateProcessor.new ThreadLocal() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ParseIntFieldUpdateProcessorFactory.ParseIntFieldUpdateProcessor.new ThreadLocal() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| RegexpBoostProcessor.BoostEntry | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| StatelessScriptUpdateProcessorFactory.EngineInfo | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| FieldMutatingUpdateProcessor.new FieldMutatingUpdateProcessor() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| UpdateRequestProcessorChain.LazyUpdateProcessorFactoryHolder | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| UUIDUpdateProcessorFactory.new AbstractDefaultValueUpdateProcessorFactory.DefaultValueUpdateProcessor() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| FieldValueMutatingUpdateProcessor.new FieldValueMutatingUpdateProcessor() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| DocExpirationUpdateProcessorFactory.new RejectedExecutionHandler() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| DefaultValueUpdateProcessorFactory.new AbstractDefaultValueUpdateProcessorFactory.DefaultValueUpdateProcessor() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| MD5Signature.new ThreadLocal() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| TimestampUpdateProcessorFactory | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| TimestampUpdateProcessorFactory.new AbstractDefaultValueUpdateProcessorFactory.DefaultValueUpdateProcessor() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| CdcrUpdateProcessorFactory | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| FirstFieldValueUpdateProcessorFactory | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| TextProfileSignature.TokenComparator | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| NoOpDistributingUpdateProcessorFactory | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| FieldValueMutatingUpdateProcessor.new Object() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| AllValuesOrNoneFieldMutatingUpdateProcessor.new Object() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| AllValuesOrNoneFieldMutatingUpdateProcessor.new Object() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Signature | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| UpdateRequestProcessorFactory | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |