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

Adding streamable flag to tesInput #157

Merged
merged 3 commits into from
Oct 10, 2022
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 13 additions & 2 deletions openapi/task_execution_service.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,17 @@ components:
UTF-8 encoded

If content is not empty, "url" must be ignored.
streamable:
type: boolean
description: |-
Indicate that a file resource could be accessed using a streaming
interface, ie a FUSE mounted s3 object. This flag indicates that
using a streaming mount, as opposed to downloading the whole file to
the local scratch space, may be faster despite the latency and
overhead. This does not mean that the backend will use a streaming
interface, as it may not be provided by the vendor, but if the
capacity is avalible it can be used without degrading the
performance of the underlying program.
description: Input describes Task input files.
tesListTasksResponse:
required:
Expand Down Expand Up @@ -554,7 +565,7 @@ components:
backend_parameters_strict:
type: boolean
description: |-
If set to true, backends should fail the task if any backend_parameters
If set to true, backends should fail the task if any backend_parameters
key/values are unsupported, otherwise, backends should attempt to run the task
format: boolean
default: false
Expand Down Expand Up @@ -589,7 +600,7 @@ components:
tesResources_backend_parameters:
type: array
description: |-
Lists all tesResources.backend_parameters keys supported
Lists all tesResources.backend_parameters keys supported
by the service
items:
type: string
Expand Down