https://issues.apache.org/jira/browse/METRON-574

On Thu, Nov 17, 2016 at 11:21 AM, Nick Allen <[email protected]> wrote:

> A lot of good suggestions.  I think being able to interrupt all functions
> in the REPL is the way to go.
>
> I will create a JIRA for this.  I am not planning on tackling this in the
> near term, so if anyone else would like a go, please feel free.
>
> On Thu, Nov 17, 2016 at 9:34 AM, Casey Stella <[email protected]> wrote:
>
>> I've thought about this a bit more.  I think the ctrl-c hook should be
>> done in such a way that it works for all functions, not a
>> function-by-function basis, and it should be a capability of the REPL.
>> Ctrl-C should stop the running stellar function, regardless of the
>> function.  I'd suggest running the stellar function in a separate thread,
>> joining on the thread, and have the interrupt handler call interrupt() on
>> the thread when ctrl-C is called.
>>
>> On Wed, Nov 16, 2016 at 9:23 PM, Otto Fowler <[email protected]>
>> wrote:
>>
>>> Nick,
>>> How were you thinking to do this?  With apply having to return a value
>>> and
>>> all?
>>>
>>>
>>> On November 16, 2016 at 15:54:21, Nick Allen ([email protected]) wrote:
>>>
>>> Is there any way for a user to send an interrupt-like signal in the
>>> Stellar
>>> REPL?
>>>
>>> I'd like to modify the KAFKA_TAIL function so that the user can
>>> continually
>>> read messages from a Kafka topic, rather than a fixed number, and then
>>> decide to stop tailing the messages by some kind of keystroke; CTRL-C
>>> -ish. Currently, a CTRL-C/SIGINT will kill the entire Stellar REPL
>>> instead
>>> of just the currently running function.
>>>
>>>
>>> --
>>> Nick Allen <[email protected]>
>>>
>>
>>
>
>
> --
> Nick Allen <[email protected]>
>



-- 
Nick Allen <[email protected]>

Reply via email to