When I open a blob container in Azure Storage Explorer, sometimes it lists just a subset of the blobs the container contains. How to make it list all of them? I tried refreshing, searching for the blob name prefix, nothing helped. Sadly, source code is not available for now and I did not find any info on its internal working apart from that it is an Electron app, so it would be hard to dig into the problem from this direction.
I cannot reproduce the problem, it pops up just from time to time. Currently, I am playing with a container where Storage Explorer lists just a single file of 169 KB and displays "Showing 1 to 1 of 1 cached items" at the bottom, but when I click the Folder Statistics button in the toolbar, the Activities window displays "Statistics for devstoreaccount1/palecblobcontainer: 5 blobs; 588,270 bytes (not including snapshots)".
When I list the blobs using the REST API, I get them all. I.e. I view http://127.0.0.1:10000/devstoreaccount1/palecblobcontainer?restype=container&comp=list
in my browser and all 5 blobs are listed in the resulting XML. I got the URL of the container by clicking Copy URL in the Storage Explorer toolbar, removing the path to the blob and adding the query string.
I have observed this not only using Storage Emulator, but even the actual Azure Storage. Every time I'd run into this issue, it persisted even after Storage Explorer restart and deletion of %AppData%\StorageExplorer
and even after detaching and reattaching the storage account, so it seems caching is not the problem. I found a similar issue on GitHub related to pagination, but in my case the observed counts are consistent and very low, so that all the blobs fit on one page.
How to make Storage Explorer work again once it stops displaying some blobs? If it is a bug, is there a work-around? Is there a reasonable way I can dig deeper into the issue? I'm using Storage Explorer 1.8.1 on Windows 10.