Fixed
Pinned fields
Click on the next to a field label to start pinning.
Details
Components
Assignee
Jacob Cobbett-SmithJacob Cobbett-SmithReporter
Jacob Cobbett-SmithJacob Cobbett-SmithPriority
MajorCompatibility
MajorFix versions
Pull Request URL
Details
Details
Components
Assignee
Jacob Cobbett-Smith
Jacob Cobbett-SmithReporter
Jacob Cobbett-Smith
Jacob Cobbett-SmithPriority
Compatibility
Major
Fix versions
Pull Request URL
Created June 6, 2018 at 4:35 PM
Updated June 29, 2018 at 8:18 AM
Resolved June 28, 2018 at 12:58 PM
Filters are marked as fast through at the moment, with the expectation they output records without delay, but if the filter doesn't match often, the output will be slow.
FastThrough is used downstream to determine whether a lookahead is needed in various cases, e.g. by a CHOOSEN.
In CHOOSEN's case, if there's no lookahead and the input count is slow and small it will mean there's a big delay before it even looks at the next part, etc., so the operation becomes a serial process, making it a lot slower than it would be if a lookahead had been involved and allowed the filtered read to be parallelized.