downgrade from uniform_smallint to uniform_int

This is because there were bugfixes to uniform_smallint in 1.47.0
which we don't currently require.