deephaven / deephaven-core

Deephaven Community Core
Other
256 stars 80 forks source link

Add missing Table methods to gRPC #1384

Open chipkent opened 3 years ago

chipkent commented 3 years ago

While assessing the Python client API and designing the Python server API, it was discovered that the gRPC table API is incomplete. This request is to complete the gRPC API. I assume completion of this request will trigger tickets to implement these features in the JavaScript, Python, Java, and C++ client APIs.

Known missing table operations are:

Known missing aggregations are:

rcaudy commented 3 years ago

We should not port renameColumns. It should just be a kind of view. The same change is overdue on the engine side.

rcaudy commented 3 years ago

I think all of the move operations can also just be views. No need to add complexity to the gRPC API for them.

devinrsmith commented 3 years ago

Related to https://github.com/deephaven/deephaven-core/issues/711

devinrsmith commented 3 years ago

Related to https://github.com/deephaven/deephaven-core/issues/991