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