Class FlowAwareIndexFileOptimizedBuilder
- java.lang.Object
-
- jetbrains.buildServer.serverSide.buildLog.FlowAwareIndexFileOptimizedBuilder
-
public class FlowAwareIndexFileOptimizedBuilder extends Object
This class attempts to build a flow-aware index for a build log. It tries to reaarange entries from the original log so that they would conform to the following invariant: Message from a flow A can be a part of a block from q flow B only if flow B is an ancestor of flow A. It tries to do this rearangment while minimizing difference with the original messages ordering and computational resources required to do that.