Re: Postgres 11 release notes
Alexander Korotkov <a.korotkov@postgrespro.ru>
On Tue, Jun 19, 2018 at 1:40 PM Alexander Korotkov <a.korotkov@postgrespro.ru> wrote: > On Tue, Jun 19, 2018 at 12:15 PM Alexander Korotkov > <a.korotkov@postgrespro.ru> wrote: > > On Sat, Jun 16, 2018 at 3:57 PM Darafei "Komяpa" Praliaskouski > > <me@komzpa.net> wrote: > > >> > > >> > I'm not sure it is usefull in release notes since it is more about API, and not > > >> > user-facing change. Just in case. > > >> > GiST opclasses now can omit compress and decompress functions. If compress > > >> > function is omited, IndexOnlyScan is enabled for opclass without any extra > > >> > change. > > >> > https://github.com/postgres/postgres/commit/ > > >> > d3a4f89d8a3e500bd7c0b7a8a8a5ce1b47859128 > > >> > > >> Uh, we do have this for SP-GiST: > > >> > > >> Allow SP-GiST indexes to optionally use compression (Teodor Sigaev, > > >> Heikki Linnakangas, Alexander Korotkov, Nikita Glukhov) > > >> > > >> I am unclear how far downt the API stack I should go in documenting > > >> changes like this. > > > > > > > > > It is also a bit misleading - the idea in that change is that now index representation can be a lossy version of actual data type (a box instead of polygon as a referende, so a changelog entry can tell "Allow SP-GiST index creation for polygon datatype."). There is no "decompression" for such thing. "compression" sounds like gzip for me in user-facing context. > > > > +1 that current wording looks confusing. But I think we need to > > highlight that we have general SP-GiST improvement, not just support > > for particular datatype. So, I propose following wording: "Allow > > SP-GiST to use lossy representation of leaf keys, and add SP-GiST > > support for polygon type using that". > > Oh, I missed that we have separate release notes entry for polygons > indexing. Then second part of sentence isn't needed, it should be > just "Allow SP-GiST to use lossy representation of leaf keys". If no > objections, I'm going to commit that altogether with fixes by > Liudmila. Wording improvement is pushed. Typo fixes are already pushed by Magnus. ------ Alexander Korotkov Postgres Professional: http://www.postgrespro.com The Russian Postgres Company
Commits
-
doc: update PG 11 release notes
- 6eb612fea9d0 12.0 cited
-
Fix misspelled pg_trgm contrib name in PostgreSQL 11 release notes
- 3abc5a67edfd 12.0 landed
-
Doc: clarify release note text about v11's new window function features.
- 510421c45fb4 11.0 landed
- 11a3aeeb5e17 12.0 landed
-
Improve wording of release notes item
- bee6a683a5c3 11.0 landed
-
Fix typos in release notes
- fb6accd27b99 11.0 landed
-
Doc: preliminary list of PG11 major features.
- 4aad161c9a6d 11.0 landed
-
Make numeric power() handle NaNs according to the modern POSIX spec.
- d1fc750b5199 11.0 landed
-
Various improvements of skipping index scan during vacuum technics
- 8e12f4a250d2 11.0 cited
-
Revert back-branch changes in power()'s behavior for NaN inputs.
- f74d83b3034f 10.4 cited
-
Avoid wrong results for power() with NaN input on more platforms.
- 6bdf1303b34b 11.0 cited
-
Avoid wrong results for power() with NaN input on some platforms.
- 61b200e2f582 11.0 cited
-
Skip full index scan during cleanup of B-tree indexes when possible
- 857f9c36cda5 11.0 cited
-
Rewrite the code that applies scan/join targets to paths.
- 11cf92f6e2e1 11.0 cited
-
Postpone generate_gather_paths for topmost scan/join rel.
- 3f90ec8597c3 11.0 cited
-
Add casts from jsonb
- c0cbe00fee6d 11.0 cited
-
Make plpgsql use its DTYPE_REC code paths for composite-type variables.
- 4b93f57999a2 11.0 cited
-
Don't allow VACUUM VERBOSE ANALYZE VERBOSE.
- 921059bd66c7 11.0 cited
-
Pass InitPlan values to workers via Gather (Merge).
- e89a71fb449a 11.0 cited
-
Account for the effect of lossy pages when costing bitmap scans.
- 5edc63bda68a 11.0 cited
-
Allow no-op GiST support functions to be omitted.
- d3a4f89d8a3e 11.0 cited
-
Rearm statement_timeout after each executed query.
- f8e5f156b30e 11.0 cited
-
Push limit through subqueries to underlying sort, where possible.
- 1f6d515a67ec 11.0 cited