Open devinrsmith opened 8 months ago
It could be nice to have implementation that could tie into io.deephaven.stream.StreamPublisher
/ io.deephaven.stream.StreamConsumer
to do away w/ the need to create a Table
at all. It should be possible on the server side to go from flight representation into Chunks. We could imagine an implementation similar to io.deephaven.stream.TableStreamPublisherImpl
(or extension of) that supports as much.
It might be nice to support alternative semantics for DoPut against an existing ticket. For example, this could enable input table additions without the need to first DoPut against a new temporary export ticket and then making an additional AddTableToInputTable RPC.
This might be something that could be enabled with custom DoPut metadata; or maybe, it would be configured based on some attributes on the existing Table. (I might argue, simply the presence of the input table attribute on the destination Table might be enough.)
Lightly related to https://github.com/deephaven/deephaven-core/issues/60.