Topic: [APPROVED] Tag alias: humanoid_balls -> balls

Posted under Tag Alias and Implication Suggestions

The tag alias #63527 humanoid_balls -> balls has been approved.

Reason: This has been tagged a whopping 9 times in the history of e621, yet has lots of aliases and implications. What does it even mean? Animals with internal testicles simply wouldn't get the balls tag, and the only other balls I can think of are marsupial_balls which are located above the penis and have their own tag. The vast, vast majority of balls look the same.

EDIT: The tag alias humanoid_balls -> balls (forum #372369) has been approved by @slyroon.

Updated by auto moderator

cloudpie said:
I wasn't sure how the implication moves work for aliases - I thought the implications would just be automatically removed. I can reject this and make a BUR if that's not the case

If I understand correctly, aliases through request alias bring along relations, while doing it through a BUR doesn't.

cloudpie said:
I wasn't sure how the implication moves work for aliases - I thought the implications would just be automatically removed. I can reject this and make a BUR if that's not the case

If alias page is any indication, yeah, you'd have to make a BUR for this one.

snpthecat said:
Huh, the former still has more tags than the latter.

I imagine it takes a while to change ~900,000 records in the database.

faucet said:
I imagine it takes a while to change ~900,000 records in the database.

And now we have the privilege of changing all of them back

snpthecat said:
And now we have the privilege of changing all of them back

I don't know if any admin tools exist for reversing implications, but we do at least have the db exports which could be used to figure out which posts have had humanoid_genitalia added to them since the previous db_export.

That would still leave us with a day's worth of uploads to manually fix, but it sure beats 16 years.

faucet said:
I don't know if any admin tools exist for reversing implications, but we do at least have the db exports which could be used to figure out which posts have had humanoid_genitalia added to them since the previous db_export.

That would still leave us with a day's worth of uploads to manually fix, but it sure beats 16 years.

Based on what I've seen in the codebase, all alias/implication/BUR changes should be logged and should be reversible. But I'm not sure how that works with aliases pulling over transitive implications since it's like a second layer deep.

vitreousvice said:
I assume this is the reason humanoid_genitalia keeps appearing in my tag edits? balls doesn't imply humanoid_genitalia but anything that implies balls will (big_balls, bouncing_balls, backsack, etc.).

Yeah, even though the implication has been deleted it's still somehow getting implied by subtags. I guess it's some sort of caching issue, what a wonderful mess this has caused.

Previewing final tags for balls there's clearly nothing wrong:

balls
ballsgenitals

Then huge_balls has the problem:

huge_balls
huge_ballsballs
huge_ballsbig_balls
huge_ballsgenitals
huge_ballshumanoid_genitalia

Attempting to manually remove humanoid_genitalia from the post doesn't help either - it just gets re-implied.

Earlopain

Former Staff

faucet said:
Yeah, even though the implication has been deleted it's still somehow getting implied by subtags. I guess it's some sort of caching issue, what a wonderful mess this has caused.

Previewing final tags for balls there's clearly nothing wrong:

balls
ballsgenitals

Then huge_balls has the problem:

huge_balls
huge_ballsballs
huge_ballsbig_balls
huge_ballsgenitals
huge_ballshumanoid_genitalia

Attempting to manually remove humanoid_genitalia from the post doesn't help either - it just gets re-implied.

Yeah, there seem to be a bunch of tags related to this bur with that problem currently. A consequence of rejecting the implications before it finished, probably. I'm sure there's a race condition somewhere.

I will fix this later today when I'm at PC and seeing about undoing some of the damage this has done in general.

Edit: Implications fixed, heres the list of tags that were affected

balls -> humanoid_genitalia

I love me some x_balls. Truly essential

10_balls
3_balls
4_balls
5_balls
6_balls
7_balls
8_balls
9_balls
auto_ball_lick
backsack
ball_fondling
ball_grab
ball_lick
ball_markings
ball_pregnancy
balls_above_penis
ball_size_difference
balls_on_face
balls_on_glass
ball_squish
balls_touching
ball_tattoo
barely_visible_balls
big_balls
black_balls
blue_balls
bouncing_balls
brown_balls
countershade_balls
cum_on_balls
cum_on_own_balls
darkened_balls
easter_balls
fluffy_balls
freckled_balls
furry_balls
fuzzy_balls
glistening_balls
glowing_balls
green_balls
grey_balls
hairy_balls
holding_balls
huge_balls
humanoid_balls
hyper_balls
lemon_testicles
lipstick_on_balls
marsupial_balls
micro_balls
monotone_balls
mottled_balls
multi_balls
non-mammal_balls
orange_balls
painted_balls
piebald_balls
precum_on_balls
purple_balls
red_balls
saggy_balls
scrotal_raphe
scrotal_ring
scrotum_ladder
scrotum_piercing
severed_balls
small_balls
spiked_balls
spotted_balls
standalone_balls
striped_balls
sweaty_balls
tan_balls
teal_balls
tight_balls
translucent_balls
transscrotal_piercing
uneven_balls
uniball
unusual_balls
veiny_balls
vibrator_on_balls
white_balls
yellow_balls

Updated

cloudpie said:
The bulk update request #5307 has been rejected.

remove implication humanoid_balls (4) -> humanoid_genitalia (491303)

Reason: I thiiink it'll be ok as long as this one is approved first before the main alias?

EDIT: The bulk update request #5307 (forum #372385) has been rejected by @slyroon.

I'm really sorry yall i thought this one would be done first :(
This bur was made before I understood how things worked, in hindsight i should have organized the thread better with the deimplication at the top and the alias not written until after, to avoid this kind of error

Updated

  • 1