Skip to content
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

EPIC: High-level Deephaven Java API #257

Closed
rcaudy opened this issue Mar 31, 2021 · 1 comment
Closed

EPIC: High-level Deephaven Java API #257

rcaudy opened this issue Mar 31, 2021 · 1 comment
Assignees
Labels
barrage core Core development tasks epic Feature Epic (User Story) java java-api-basic open api
Milestone

Comments

@rcaudy
Copy link
Member

rcaudy commented Mar 31, 2021

We need to re-envision the java client API now that it must operate over grpc instead of the legacy/enterprise api.

Planned Approach:

@rcaudy rcaudy added open api barrage core Core development tasks labels Mar 31, 2021
@rcaudy rcaudy self-assigned this Mar 31, 2021
@rcaudy rcaudy changed the title High-level Deephaven Java API EPIC: High-level Deephaven Java API May 3, 2021
@rcaudy rcaudy added epic Feature Epic (User Story) java labels May 3, 2021
@rcaudy rcaudy added this to the May 2021 milestone May 3, 2021
@mofojed mofojed pinned this issue May 11, 2021
@pete-petey pete-petey modified the milestones: May 2021, July 2021, June 2021 Jun 2, 2021
@nbauernfeind nbauernfeind modified the milestones: June 2021, Aug 2021 Jul 26, 2021
@rcaudy
Copy link
Member Author

rcaudy commented Aug 30, 2021

Closing this "August 2021" epic. We've delivered low and high-level Java client APIs with support for Arrow Flight (including doGet data snapshots), delta-replicated tables, synchronous table proxies, and a Query Syntax Tree (QST) implementation for batch-oriented, strongly-typed execution with fine-grained control.
The next epic will seek to address inter-worker communication, doPut support, expansion of the QST, and more.

@rcaudy rcaudy closed this as completed Aug 30, 2021
@mofojed mofojed unpinned this issue Sep 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
barrage core Core development tasks epic Feature Epic (User Story) java java-api-basic open api
Projects
None yet
Development

No branches or pull requests

3 participants