Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

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

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 .