Synoptic reorders events within a trace based on their resource values (usually considered time). Since issue #363, Perfume never reorders events and always uses the log ordering, which allows it to support non-monotonic increasing series of events, e.g., memory usage that rises and falls. Publicly expose the flag that controls this behavior, AbstractOptions.keepOrder.
Synoptic reorders events within a trace based on their resource values (usually considered time). Since issue #363, Perfume never reorders events and always uses the log ordering, which allows it to support non-monotonic increasing series of events, e.g., memory usage that rises and falls. Publicly expose the flag that controls this behavior, AbstractOptions.keepOrder.