Package com._1c.g5.v8.derived.pipeline
package com._1c.g5.v8.derived.pipeline
-
ClassDescriptionThe async execution pipeline consists of the following buckets(stages):
STARTING - the initial stage of the pipeline. SYNC - the part of DD that could be computed in parallel with external source changes (resource sync. phase). AFTER_SYNC - the part of DD that should be computed after synchronization in user-block mode in order to prevent data corruption or unpredictable results.Derived data computation facility supports the following set of strategies for organizing concurrent computation of DD segments inside the combined DD pipeline:
EXCLUSIVE - The segment is placed in the pipeline according to it's priority, segment locks next segments from computation (except cases when segment supports lazy computations) CONCURRENT - segments with the same priority are grouped in a single group, data in those segments are calculated concurrently.Standard definition of the async derived data segment.Policy which defines the usage of multithreading computations for DD segments.Async.Pipeline status being communicated to the outer world for synchronization.