AzureStorageExplorer icon indicating copy to clipboard operation
AzureStorageExplorer copied to clipboard

The deleted table displays after manually refreshing Tables node if cloning the table then deleting the original table

Open v-kellyluo opened this issue 3 years ago • 3 comments

Storage Explorer Version: 1.25.0-dev Build Number: 20220705.1 Branch: main Platform/OS: Windows 10 Architecture: ia32 Azurite Version: 3.18.0 How Found: Ad-hoc testing Regression From: Not a regression

Steps to Reproduce

  1. Install and run Azurite 3.18.0 -> Launch Storage Explorer.
  2. Expand 'Emulator & Attached -> Storage Accounts -> (Emulator - Default Ports) (Key)' -> Tables.
  3. Create a table named 'test' -> Right click the new created table -> Click 'Clone...'.
  4. Type 'test123' to the 'New name' field -> Click 'Clone' -> The cloned table displays.
  5. Delete table 'test' -> The deleted table disappears.
  6. Refresh Tables node.
  7. Check whether the deleted table 'test' doesn't display and the cloned table 'test123' displays.

Expected Experience

  1. The deleted table 'test' doesn't display.
  2. The cloned table 'test123' displays.

Actual Experience

  1. The deleted table 'test' displays.
  2. The cloned table 'test123' doesn't display.

Additional Context

This issue only reproduces when the original table name is same as the first few characters of the cloned table name.

v-kellyluo avatar Jul 05 '22 08:07 v-kellyluo

Yet another problem with Azurite and not Storage Explorer. See https://github.com/Azure/Azurite/issues/1584.

craxal avatar Jul 05 '22 19:07 craxal

this issue is affecting my current development, is there a temporary fix for this? it was working before I updated visual studio 2022 to the latest version

I can provide c# code that can replicate the issue, i am not using azure storage explorer

Spirch avatar Jul 11 '22 20:07 Spirch

@Spirch This issue is about Storage Explorer. Since this is an Azurite issue, I would suggest going to Azure/Azurite#1584 and leaving your comments there. That will help them prioritize a fix.

craxal avatar Jul 12 '22 17:07 craxal

@v-kellyluo This appears to be fixed as of Azurite 3.19.0.

craxal avatar Aug 31 '22 16:08 craxal

Verified this this issue after installing Azurite 3.19.0. Fixed.

v-kellyluo avatar Sep 01 '22 01:09 v-kellyluo