Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Search inside Blob Containers takes forever in v1.31.0 #7197

Closed
3 tasks done
nemanjavicovicfz opened this issue Aug 16, 2023 · 8 comments
Closed
3 tasks done

Search inside Blob Containers takes forever in v1.31.0 #7197

nemanjavicovicfz opened this issue Aug 16, 2023 · 8 comments
Assignees
Labels
🪲 bug Issue is not intended behavior 🪲 regression Issue was working in a previous version ⚙️ search Related to resource search ✅ merged A fix for this issue has been merged
Milestone

Comments

@nemanjavicovicfz
Copy link

Preflight Checklist

Storage Explorer Version

v1.31.0

Regression From

v1.30.2

Architecture

x64

Storage Explorer Build Number

20230810.9

Platform

All

OS Version

Windows 11

Bug Description

This takes forever:

image

Steps to Reproduce

  1. Launch Storage Explorer
  2. Go to some storage account
  3. Select Blob Containers
  4. Right click on Blob Containers
  5. Click on Search from here
  6. Type the container name you want to find

Actual Experience

It takes forever, and never finds anything

Expected Experience

It finds expected container

Additional Context

No response

@JasonYeMSFT
Copy link
Contributor

@nemanjavicovicfz From the status message, are you still seeing it making progress or does it complete stop increasing the number of nodes scanned at some point? If it completely stopped it might be a bug we need to investigate. If you can reproduce the hang, please set the log level to "debug" in the settings, do a search, get the log files from App Menu > Help > Open Logs Directory, and share the latest log files with us. After that, you can turn the log level back to "info" to reduce the log output.

When we finish searching but cannot find any result, we will show completed message for it. In most cases, the perf bottleneck of the search is the network. If the search is still making progress, it's possible that your internet connection is not fast enough or your connection is throttled.

@JasonYeMSFT JasonYeMSFT added ⚙️ search Related to resource search ❔ investigate We need to look into this further labels Aug 16, 2023
@nemanjavicovicfz
Copy link
Author

I can see progress and like more than 600 000 nodes scanned (after half an hour no found), and still scanning... It never finishes. It's not about internet connection for sure, because my colleague next to me is using previous version of Storage Explorer and it finds container in 5 seconds...

Here are log files you asked:
2023-08-17_102917_editor_21080.log
2023-08-17_102917_main_33668.log
2023-08-17_102917_blob-extension_19876.log

@nemanjavicovicfz
Copy link
Author

And a proof that I'm searching the correct value:

image

... this never finishes:

image

@JasonYeMSFT
Copy link
Contributor

I found the container in the logs. We did get the container but for some reason the search tree fails to present it.

@JasonYeMSFT JasonYeMSFT added this to the 1.32.0 milestone Aug 17, 2023
@JasonYeMSFT JasonYeMSFT self-assigned this Aug 17, 2023
@JasonYeMSFT JasonYeMSFT added the 🪲 bug Issue is not intended behavior label Aug 17, 2023
@nemanjavicovicfz
Copy link
Author

Hmmm OK I think I understand. Search is working fine, but showing search results is not

@JasonYeMSFT
Copy link
Contributor

@nemanjavicovicfz Could you click on the search box and see what options are selected in the dropdown menu? Like in my screenshot, Storage Accounts and Blob Containers are selected. If Blob Containers option is not selected, could you select it and re-run the search?
image

@JasonYeMSFT JasonYeMSFT added the 🪲 regression Issue was working in a previous version label Aug 18, 2023
@JasonYeMSFT
Copy link
Contributor

I discovered a bug that explains why it's loading forever. Basically we are infinitely listing the first batch of containers. We will try to fix this problem asap. Before that gets out, please consider downgrading to the previous version for now. Sorry about the inconvenience.

@craxal craxal modified the milestones: 1.32.0, 1.31.1 Aug 18, 2023
@nemanjavicovicfz
Copy link
Author

Nice one. Thanks for information. Hope fix will be deployed soon as new version feels much nicer than previous ones

@MRayermannMSFT MRayermannMSFT added the ✅ merged A fix for this issue has been merged label Aug 22, 2023
@MRayermannMSFT MRayermannMSFT removed the ❔ investigate We need to look into this further label Aug 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🪲 bug Issue is not intended behavior 🪲 regression Issue was working in a previous version ⚙️ search Related to resource search ✅ merged A fix for this issue has been merged
Projects
None yet
Development

No branches or pull requests

4 participants