distsql: typing information for data traveling over the wire on DistSQL streams should be statically configured #13798
Labels
A-sql-execution
Relating to SQL execution.
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
help wanted
Help is requested / needed by the one who filed the issue to fix it.
no-issue-activity
X-stale
At the moment, the typing information is fed to a
StreamDecoder
when the first row is passed to the correspondingStreamEncoder
. This leads to an awkward communication protocol where the sender/receiver need to keep track of whether they've sent/received this information.I think it'd be a lot nicer if the typing was inferred and configured as part of the
StreamEndpointSpec
when the plan is created.Jira issue: CRDB-6110
The text was updated successfully, but these errors were encountered: