-
Notifications
You must be signed in to change notification settings - Fork 10
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
does not respond to the touch API #266
Comments
Definitely not expected behavior. Which version of iRODS is this? |
|
Got it - we'll work to reproduce what you're seeing. |
The plugin does not respond to We'll get that resolved. |
Subset of #200, I believe (as seen here: #200 (comment)) |
ah, indeed. |
Created #326 to address restaging. This will not be implemented for 4.3.3.1. For 4.3.3.1, data objects created by touch will have access_time annotated so that they tier out just like any other means of creation. touch will also update access_time on existing data objects. |
This commit adds tests for various storage tiering behaviors as it relates to the touch API: - touch-created object on lowest tier tiers out - touched existing object updates access_time - touched existing object triggers restage (skip... for now) - touch-created object on higher tier does NOT restage - touched existing collection does NOT trigger restage
This commit adds tests for various storage tiering behaviors as it relates to the touch API: - touch-created object on lowest tier tiers out - touched existing object updates access_time - touched existing object triggers restage (skip... for now) - touch-created object on higher tier does NOT restage - touched existing collection does NOT trigger restage
This commit adds tests for various storage tiering behaviors as it relates to the touch API: - touch-created object on lowest tier tiers out - touched existing object updates access_time - touched existing object triggers restage (skip... for now) - touch-created object on higher tier does NOT restage - touched existing collection does NOT trigger restage
This commit adds tests for various storage tiering behaviors as it relates to the touch API: - touch-created object on lowest tier tiers out - touched existing object updates access_time - touched existing object triggers restage (skip... for now) - touch-created object on higher tier does NOT restage - touched existing collection does NOT trigger restage
I have two resources with the following settings and a rule that executes periodically the tiering plugin
Upon
itouch
ing an empty data object intolaptopResc
, this file stays there forever and does not get moved tolaptopResc1
. On the other hand, any other data object, which contains data, honors the tiering rulesHowever, if I have the following local directory made of an empty file (
test33
) and a data file (file1
)and I copy it over to iRODS
then the empty file DOES get moved to the second storage tier
Finally, by adding again an empty data object to the
TEST33
collection results in a missed transfer to the socond storage tier againIs this the expected behavior? If so, why to treat differently an empty file generated using
itouch
and one generated viairsync
? Thanks in advance, L.The text was updated successfully, but these errors were encountered: