Details
-
Bug
-
Resolution: Fixed
-
Major
-
6.5.0
-
Untriaged
-
No
-
CX Sprint 165, CX Sprint 166
Description
Right now query has an option called "readonly" which makes sure that a sent request is idempotent (i.e. cannot be INSERT INTO, create index, etc...). If this flag is enabled, the client can draw much stronger conclusions at runtime (i.e. can reschedule a query even in-flight on the socket since it can be sure it is idempotent).
It would be great if analytics had the same. I know that right now it only supports SELECT, but in the future it might support more and also it has DDL APIs which would also not be readonly right now.