Document |
[DataMemberAttribute] public long RequeueLargeContainerSizeCriteria { get; set; }
This property is ignored for ProcessingTaskType set to SingleArchive or SingleMailStore input documents, and is ignored for DocumentTaskSettings tasks if RequeueLargeContainersAsOwnTask property is false.
This property, and if RequeueLargeContainersAsOwnTask is true, allow naive batching of documents in sets using a DocumentTaskSettings task. If there are one or more "large" containers among the input files of the document set (defined by Documents), then they will get their file format identified, hashed, and marked for requeue (Result set to RequeueAsSeparateTask) as their own task.
This property and RequeueLargeContainersAsOwnTask help prevent one Platform worker from getting too much work, work that should be distributed across workers and or tasks that make up the whole job.
The default value of this property: 2.0 GB or 2*1024*1024*1024 bytes (Note: an container's contents can expanded to many times its compressed size).
The minimum value of this property is 250MB.