Am 26.09.22 um 22:16 schrieb Tom Lane:
>
> With our current PRNG infrastructure it doesn't cost much to have
> a separate PRNG for every purpose. I don't object to having
> array_shuffle() and array_sample() share one PRNG, but I don't
> think it should go much further than that.
>
Thanks for your thoughts, Tom. I have a couple of questions. Should we
introduce a new seed function for the new PRNG state, used by
array_shuffle() and array_sample()? What would be a good name? Or should
those functions use pg_global_prng_state? Is it safe to assume, that
pg_global_prng_state is seeded?
Martin