Bug #4696

[SDKs] one_task_per_input_stream fails due to unsupported APIs. Remove it from docs, examples, and SDK.

Added by Tom Clegg over 4 years ago. Updated about 4 years ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
SDKs
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
0.5

Description

Problems include
  • arvados.StreamReader(...).tokens() API disappeared, so it crashes (see 4696-streamreader-tokens branch for fix).
  • It probably should be using .manifest_text() instead of .tokens() anyway, since task input should be a manifest rather than an array of tokens.
  • get_task_param_task_mount(manifest_text) surely doesn't work (perhaps just document this for now -- reading the stream with the Python library should work).

History

#2 Updated by Tom Clegg over 4 years ago

  • Description updated (diff)
  • Category set to SDKs

#3 Updated by Tom Clegg over 4 years ago

  • Subject changed from [SDKs] one_task_per_input_stream fails due to unsupported APIs to [SDKs] one_task_per_input_stream fails due to unsupported APIs. Remove it.
  • Story points changed from 1.0 to 0.5

#4 Updated by Tom Clegg over 4 years ago

  • Target version changed from Bug Triage to Arvados Future Sprints

#5 Updated by Tom Clegg about 4 years ago

  • Subject changed from [SDKs] one_task_per_input_stream fails due to unsupported APIs. Remove it. to [SDKs] one_task_per_input_stream fails due to unsupported APIs. Remove it from docs, examples, and SDK.

Also available in: Atom PDF