In investigating the problem where sometimes canceling a query that returns a lot of data causes all subsequent queries to hang in SQLLine, I notice (from tailing logs) that there is RPC activity every 5 seconds or so (while the subsequent query is hung in SQLLine inside the JDBC client-side code waiting for query-results messages).
It's not clear yet whether the server is slowly sending data to the client because things are throttled, or I'm seeing some other communication. (Some code mention fragment statuses, so maybe I'm seeing internal communication.) Does throttling have a minimum speed? Does it send a message every 5 seconds when fully throttled? Does the 5-second interval ring any other bells (re which communication it is)? Thanks, Daniel -- Daniel Barclay MapR Technologies
