Re: [PATCH] random_normal function
Michael Paquier <michael@paquier.xyz>
From: Michael Paquier <michael@paquier.xyz>
To: Fabien COELHO <coelho@cri.ensmp.fr>
Cc: Paul Ramsey <pramsey@cleverelephant.ca>, Pgsql Hackers <pgsql-hackers@postgresql.org>
Date: 2022-12-22T02:38:50Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Round off random_normal() test results one more decimal place.
- 02d552c4f422 16.0 landed
-
Remove pg_regress' never-documented "ignore" feature.
- bd8d453e9b5f 16.0 landed
-
Upgrade the random.sql regression test.
- 09d517773f60 16.0 landed
-
Invent random_normal() to provide normally-distributed random numbers.
- 38d81760c4d7 16.0 landed
On Wed, Dec 21, 2022 at 08:47:32AM +0100, Fabien COELHO wrote: > From a typical use case point of view, I'd say uniform, normal and > exponential would make sense for floats. I'm also okay with generating a > uniform bytes pseudo-randomly. I'd agree with this set. > I'd be more at ease to add simple functions rather than a special > heavy-on-keywords syntax, even if standard. Okay. >> Note that SQLValueFunction made the addition of more returning data >> types a bit more complicated (not much, still) than the new >> COERCE_SQL_SYNTAX by going through a mapping function, so the >> keyword/function mapping is straight-forward. > > I'm unclear about why this paragraph is here. Just saying that using COERCE_SQL_SYNTAX for SQL keywords is easier than the older style. If the SQL specification mentions no SQL keywords for such things, this is irrelevant, of course :) -- Michael