Pass basic swift headers to Storlets
Bug #1525770 reported by
Takashi Kajinami
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
storlets |
New
|
Wishlist
|
Unassigned |
Bug Description
storlet_handler now only passes metadata to Storlet application, but In some cases we want to use basic swift headers.
For example, in image processing application, we want to know Content-Type to decide the way to decode the image data in swift.
Changed in storlets: | |
importance: | Undecided → Wishlist |
To post a comment you must log in.
I'm also wondering if we should be able to overwrite basic headers some cases.
For example, when we overwrite object content with Storlet, the value in ETag header becomes different from the one calculated based on the response content. (This causes error in "swift download" because in swift command it checkes ETag value)
If storlets can overwrite basic headers, then we can replace ETag value by new one, and old ETag value as another header, something like Original-ETag.