Whojohn commented on issue #6869:
URL: https://github.com/apache/kyuubi/issues/6869#issuecomment-2572417653

   # Problem Summary:
   
   ## There are two situations where a Beeline query cannot be stopped:
   1. The current logic of the `BufferedRows` class causes it (data keeps 
coming in).
   2. The current implementation logic of Flink SQL and JDBC causes the query 
to not stop in streaming mode when there is no new data and the end has been 
reached (temporarily resolved by #4806).
   
   **This PR only fixes the first situation.**
   
   PS:
   > Attempted to fix the issue without using the #4806 timeout, as the current 
overall process requires non-empty data to be sent. It needs to be modified to 
allow sending empty data, but the changes are too extensive (involving JDBC 
statement, `flinksqlengine#IncrementalResultFetchIterator`, etc.). Will the 
community consider such a disruptive fix for situation 2?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@kyuubi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@kyuubi.apache.org
For additional commands, e-mail: notifications-h...@kyuubi.apache.org

Reply via email to