api
api copied to clipboard
[Feature Request] Deprecate list workflow methods?
Is your feature request related to a problem? Please describe.
I heard we might want to deprecate some of these:
https://github.com/temporalio/api/blob/8f89bdc358642e1358876f164c7f4e663e225117/temporal/api/workflowservice/v1/service.proto#L356-L389
Users get surprised by the limitations of ListOpen/ListClosed (example).
Describe the solution you'd like
Mark deprecated these:
- ListOpenWorkflowExecutions
- ListClosedWorkflowExecutions
And keep these?
- ListWorkflowExecutions
- ListArchivedWorkflowExecutions (assuming you can't get archived workflows from
ListWorkflowExecutions?) - ScanWorkflowExecutions (if it's important to have an unordered option?)