What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 133 Stack Exchange communities.

Spanish Language & Usage has decided to convert to Spanish-language tags, from current English-language tags.

Tonight I tried to do some tag merging, and tried to merge into , which failed with an exception I failed to record.

The end result is that some 170-180 120 questions lost their tag.

In the short term, is there any way to restore the old tag on these questions? Or worst case, provide me with a list of the affected questions so they can be manually edited?

And perhaps more fundamentally... shouldn't a tag merge be an atomic operation? Shouldn't a failure not abort the transaction half-way through, in a horribly broken state like this?

share|improve this question
1  
I've added vocabulario to all the questions that were tagged vocabulary yesterday - you can see the revisions here. –  Jarrod Dixon Jun 7 '12 at 7:18
    
@JarrodDixon: Thanks for the save! –  Flimzy Jun 7 '12 at 12:09

1 Answer 1

It seems that you accidentally merged vocabulary into vocabulary and we didn't validate this action - our bad, big time.

The merge basically burninated that tag from all questions it appeared on, but our backups will allow us to restore the data. I just have to write an "add tag" function to retag those ~120 questions en masse (gimme tomorrow, por favor!).

I'm pushing out a fix now that prevents this error from occurring again, so moderators won't have to worry about it.

As for tag merges being an atomic transaction, you are correct - they should be, but aren't currently. This will be remedied.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .