Open ll4strw opened 4 months ago
Definitely not expected behavior.
Which version of iRODS is this?
Ubuntu 22.04.3 LTS
irods-server/jammy,now 4.3.1-0~jammy amd64
irods-icommands/jammy,now 4.3.1-0~jammy amd64
irods-rule-engine-plugin-unified-storage-tiering/jammy,now 4.3.1.1-0~jammy amd64
Got it - we'll work to reproduce what you're seeing.
The plugin does not respond to itouch
because the plugin doesn't know about the PEPs for the touch API.
We'll get that resolved.
ah, indeed.
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.