AzureStorageExplorer
AzureStorageExplorer copied to clipboard
Show current version id of a blob
Preflight Checklist
- [X] I have installed the latest version of Storage Explorer.
- [X] I have checked existing resources, including the troubleshooting guide and the release notes.
- [X] I have searched for similar issues.
Problem
I am unable to view the version id of the current blob version.
- None of the 4 view modes (e.g. "All blobs and blobs without current version") display the current version id in either flat or hierarchical view.
- "Manage history -> Manage versions" does not show the version id of the current blob (only for every previous version).
- The timestamp in "Properties" -> "CreatedOn" rounds away decimal digits, so this also can't be used.
Desired Solution
The "Manage versions" view should display the version id of the current version. The property window should not round the timestamp.
For example, the value I'm looking for is 2024-02-15T14:03:16.3869022Z
.
This is what the property window displays:
This is what "Manage versions" displays:
@DJ4ddi can you elaborate on why you are interested in seeing the version ID of the current blob version? In our experience, if you want to do an operation/API call targeting the current blob version, you have to not-specify its version ID. Therefore, we are puzzled as to why you wish to see this implemented. Thanks!
We heavily use blob versions throughout multiple webservices in our pipeline. When developing new features or debugging customer issues, we need to reproduce the behavior for a specific version by setting a fixed version id for the test data and associated requests. For non-current blob versions, we can look these up in the Azure Storage Explorer, but for a current one, we need to use a Powershell script or the Azure Portal to find the same information.
Essentially, our internal data structures have no way of knowing if a given version is the current one, so it must always be supplied. We're not actually looking for the always current version, but we often need a version that just happens to be the current one.
In 1.34.0, I added a new column to show the version id of blob versions, including the version id of the current version. I also added the version id to the properties dialog so you can copy the value to the clipboard more easily.