Summary
I placed a water source over a big drop and got 3 stacks of fish (cod & salmon) in about 5 minutes. Fish rain from waterfalls. If it's relevant, this was under an ocean.
To reproduce
Generate a world with default settings and the seed 3220264758811034948 in 21w37a.
Go to -20 0 50 and place a water source block at the roof of the cave.
Wait at the bottom of the waterfall.
Screenshots
[media][media]Comments 4
It isn't. Fish spawn high enough that they don't spawn in underground waterfalls anymore. I'd mark this as resolved.
Might be a duplicate of MC-214829, but this one is talking more about fish dying consistently on underground waterfalls (like glow squids), which can often lead to lots of items laying around, causing lag.