api icon indicating copy to clipboard operation
api copied to clipboard

[Feature Request] Deprecate list workflow methods?

Open lorensr opened this issue 2 years ago • 0 comments

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?)

lorensr avatar Aug 21 '23 02:08 lorensr