-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
distsql: tracking issue for enabling DistSQL by default #13666
Comments
Wonder if we should add external docs to this checklist, @RaduBerinde? |
@jseldess Yes, I think we should have some docs mentioning this. I don't know if going in depth about how distsql works is useful, but what we should convey is that we have a new distributed framework for running a subclass of (read-only) queries, and it can be disabled per-session using |
@RaduBerinde Is there anything left to do here? There are still some unfinished items, but we've already enable DistSQL by default. |
The only agenda item (that's not in the "after auto release" section) that has not been closed is "DistSQL reads can't be run in txns that performed writes", which we've chosen not to do for now. So this issue should be closed, although we should first probably add/document a separate tracking issue for "distributed query cancellation" which does not have a linked issue (the other open agenda item is marshalling |
Created #15671 for the cancellation. |
TODO list for getting all our ducks in a row for enabling DistSQL in "auto" mode. Feel free to add as needed. CC @andreimatei @cuongdo
Correctness:
EXPLAIN(DIST_SQL)
#13674)Stability:
navy
withDISTSQL=ON
Performance:
Features:
evalCtx
data - particularly timezone info required for date operations distsql: expressions requiring theEvalCtx
can't be evaluated #13821After initial "auto" release:
ObservedTimestamps
distsql: ObservedTimestamps are not marshalled back to the gateway #15013The text was updated successfully, but these errors were encountered: