Please provide references on immediate tiering support. If by immediate you mean next day at midnight UTC, then we agree but in my view this is not immediate.
"Yes in the S3 spec, an object can be allowed to be removed only in the next midnight after the object expiration time comes. For example, if you create an object at 3pm, it won't be removed after 7 days at 3pm, you still need to wait for the next midnight to come. Also it won't be removed at midnight exactly, you still need to wait for some time (MinIO lifecycle doesn't want to lower server performance when the lifecycle it is triggered)"
AWS S3 spec for transition is : docs.aws.amazon.com/AmazonS3/lates...
"Date
Indicates when objects are transitioned to the specified storage class. The date value must be in ISO 8601 format. The time is always midnight UTC.
EDIT: if you are working at Minio (I know a Prakash Senthil Vel is working there), please tell us.
theorg.com/org/minio/org-chart/pra...
Please provide references on immediate tiering support. If by immediate you mean next day at midnight UTC, then we agree but in my view this is not immediate.
To my knowledge Minio relies on AWS library for transition.
github.com/minio/minio/issues/12730
github.com/minio/minio/issues/10255
"Yes in the S3 spec, an object can be allowed to be removed only in the next midnight after the object expiration time comes. For example, if you create an object at 3pm, it won't be removed after 7 days at 3pm, you still need to wait for the next midnight to come. Also it won't be removed at midnight exactly, you still need to wait for some time (MinIO lifecycle doesn't want to lower server performance when the lifecycle it is triggered)"
AWS S3 spec for transition is :
docs.aws.amazon.com/AmazonS3/lates...
"Date
Indicates when objects are transitioned to the specified storage class. The date value must be in ISO 8601 format. The time is always midnight UTC.
Type: Timestamp
Required: No"
In lifecycle rule transition days can be set to 0.. making it effectively immediate Transition
No it's not. If you set it to 0 days it will start at midnight UTC.