Azure / Azure/Azurite

Last Access Time Tracking for Blobs

Open
#2,527 3 comments 0 reactions 1 assignee Claimed by @EmmaZhu View on GitHub
blob-storage featureparity
Dominant language
TypeScript
Stars
2.3k
Forks
393
Avg merge
1d 20h
Merged PRs (30d)
36

Description

Dear Azurite developers,

Would it be feasible to add support for last access time tracking for blobs in Azurite?

On Azure, this can be enabled as following:
https://learn.microsoft.com/en-us/azure/storage/blobs/lifecycle-management-policy-configure?tabs=azure-portal#optionally-enable-access-time-tracking
and results in operations such as List Blobs to return the attribute `properties:lastaccesstime` for every blob.

This would be helpful in Azurite, for example, to draft solutions for cleanup mechanisms that go beyond the abilities of lifecycle management policies, or for synchronization mechanisms based on data usage.

There appears to be a sole mention for lastaccesstime in the code https://github.com/Azure/Azurite/blob/c3f93445fbd8fd54d380eb265a5665166c460d2b/src/blob/generated/artifacts/mappers.ts#L439 but I suppose, it's not implement, is it?

Thank You
Maik

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.