Patent ID: 9575870
Date: 2017-02-21
CPC Classifications: G06F

Claim:
1. A computer-implemented method executed by at least one processor for debugging a streaming application, the method comprising: executing a streaming application that comprises an operator graph that includes a plurality of operators that process a plurality of data tuples; monitoring each of the plurality of data tuples processed by the plurality of operators in the operator graph to determine time for the plurality of operators to process each of the plurality of data tuples and a number of times each of the plurality of operators process each of the plurality of data tuples; defining a tuple breakpoint that fires when at least one of the plurality of data tuples has been processed more than a specified limit for processing the at least one data tuple by all of the plurality of operators that process the at least one data tuple; and when the tuple breakpoint fires, halting at least one operator in the operator graph and displaying information regarding a data tuple that caused the tuple breakpoint to fire.