Currently fission workflows invocation get (listing workflow invocations) lists all workflow invocations, which after some production workloads can quickly add up. Since the command does a GET on each workflow invocation in the list to retrieve metadata, the command can take minutes to complete (unless filters are applied).
Currently
fission workflows invocation get
(listing workflow invocations) lists all workflow invocations, which after some production workloads can quickly add up. Since the command does a GET on each workflow invocation in the list to retrieve metadata, the command can take minutes to complete (unless filters are applied).To fix this we need to implement some sort of pagination for this command. Pagination example in gRPC: https://github.com/googleapis/googleapis/blob/master/google/cloud/resourcemanager/v2/folders.proto