Details
-
Type:
Story
-
Status: Won't Fix
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: butler
-
Labels:None
-
Story Points:10
-
Epic Link:
-
Sprint:DB_W16_01, DB_W16_02
-
Team:Data Access and Database
Description
For Get:
- If the mapper returns a URL:
- retrieve the URL contents into a file
- return the path to the file.
This will be optimized in subsequent stories by "add read support for various transports to the afw object readers". This is a degenerate case that will be used if the object does not have a reader for a given transport protocol.
Need to solve the cleanup problem of when to delete the file that was downloaded.
For Put:
- serialize the object to a temporary file
- transfer the file to the URL
Attachments
Issue Links
Activity
Field | Original Value | New Value |
---|---|---|
Summary | Add initial butler support for remote get | Add initial butler support for remote get & put |
Description |
If the mapper returns a URL:
retrieve the URL contents into a file return the path to the file. This will be optimized in subsequent stories by "add read support for various transports to the afw object readers". This is a degenerate case that will be used if the object does not have a reader for a given transport protocol. Need to solve the cleanup problem of when to delete the file that was downloaded. |
For Get:
If the mapper returns a URL: retrieve the URL contents into a file return the path to the file. This will be optimized in subsequent stories by "add read support for various transports to the afw object readers". This is a degenerate case that will be used if the object does not have a reader for a given transport protocol. Need to solve the cleanup problem of when to delete the file that was downloaded. For Put: serialize the object to a temporary file transfer the file to the URL |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13255 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13255 ] | This issue links to "Page (Confluence)" [ 13255 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13255 ] | This issue links to "Page (Confluence)" [ 13255 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13255 ] | This issue links to "Page (Confluence)" [ 13255 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13255 ] | This issue links to "Page (Confluence)" [ 13255 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Story Points | 20 |
Team | Data Access and Database [ 10204 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Epic Link | DM-4341 [ 21422 ] |
Assignee | Brian Van Klaveren [ bvan ] |
Sprint | DB_W16_01 [ 178 ] |
Rank | Ranked higher |
Summary | Add initial butler support for remote get & put | Add initial butler support for remote GET |
Story Points | 20 | 10 |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Status | To Do [ 10001 ] | In Progress [ 3 ] |
Sprint | DB_W16_01 [ 178 ] | DB_W16_01, DB_W16_02 [ 178, 179 ] |
Rank | Ranked higher |
Sprint | DB_W16_01, DB_W16_02 [ 178, 179 ] | DB_W16_01, DB_W16_02, DB_S16_03 [ 178, 179, 199 ] |
Sprint | DB_W16_01, DB_W16_02, DB_W16_03 [ 178, 179, 199 ] | DB_W16_01, DB_W16_02, DB_X16_03 [ 178, 179, 204 ] |
Rank | Ranked higher |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Remote Link | This issue links to "Page (Confluence)" [ 13252 ] | This issue links to "Page (Confluence)" [ 13252 ] |
Rank | Ranked higher |
Sprint | DB_W16_01, DB_W16_02, DB_X16_03 [ 178, 179, 204 ] | DB_W16_01, DB_W16_02 [ 178, 179 ] |
Rank | Ranked lower |
Rank | Ranked lower |
Epic Link | DM-4341 [ 21422 ] |
|
Description |
For Get:
If the mapper returns a URL: retrieve the URL contents into a file return the path to the file. This will be optimized in subsequent stories by "add read support for various transports to the afw object readers". This is a degenerate case that will be used if the object does not have a reader for a given transport protocol. Need to solve the cleanup problem of when to delete the file that was downloaded. For Put: serialize the object to a temporary file transfer the file to the URL |
For Get:
* If the mapper returns a URL: * retrieve the URL contents into a file return the path to the file. This will be optimized in subsequent stories by "add read support for various transports to the afw object readers". This is a degenerate case that will be used if the object does not have a reader for a given transport protocol. Need to solve the cleanup problem of when to delete the file that was downloaded. For Put: serialize the object to a temporary file transfer the file to the URL |
Description |
For Get:
* If the mapper returns a URL: * retrieve the URL contents into a file return the path to the file. This will be optimized in subsequent stories by "add read support for various transports to the afw object readers". This is a degenerate case that will be used if the object does not have a reader for a given transport protocol. Need to solve the cleanup problem of when to delete the file that was downloaded. For Put: serialize the object to a temporary file transfer the file to the URL |
For Get:
* If the mapper returns a URL: ** retrieve the URL contents into a file ** return the path to the file. This will be optimized in subsequent stories by "add read support for various transports to the afw object readers". This is a degenerate case that will be used if the object does not have a reader for a given transport protocol. Need to solve the cleanup problem of when to delete the file that was downloaded. For Put: * serialize the object to a temporary file * transfer the file to the URL |
Rank | Ranked lower |
Resolution | Done [ 10000 ] | |
Status | In Progress [ 3 ] | Won't Fix [ 10405 ] |