Re: PostgreSQL 18 Beta 1 release announcement draft
От | Álvaro Herrera |
---|---|
Тема | Re: PostgreSQL 18 Beta 1 release announcement draft |
Дата | |
Msg-id | 202505061315.4moblb2qjhza@alvherre.pgsql обсуждение исходный текст |
Ответ на | PostgreSQL 18 Beta 1 release announcement draft ("Jonathan S. Katz" <jkatz@postgresql.org>) |
Ответы |
Re: PostgreSQL 18 Beta 1 release announcement draft
|
Список | pgsql-hackers |
On 2025-May-05, Jonathan S. Katz wrote: > ### Other Highlights > > Starting with PostgreSQL 18, data checksums, which are used to validate the integrity of stored data, are now enabled bydefault on new PostgreSQL clusters. You can choose to disable this behavior using the `initdb --no-data-checksums` command. > > `pg_createsubscriber` now supports an `--all` flag so you can create logical replicas for all databases in an instancewith a single command. Additionally, PostgreSQL 18 lets you create the schema definition of a foreign table usingthe definition of a local table using the `CREATE FOREIGN TABLE ... LIKE` command. In this section I would add the work on not-null and NOT ENFORCED constraints, not because I think they are very important, but because they have the potential to break stuff; and if they do, it would be very useful to know before GA. Maybe something like Some constraint features have been revised: foreign-key and check constraints can now be made NOT ENFORCED and altered into enforceability; not-null constraints now preserve their names as mandated by the SQL-standard, support the NOT VALID and NO INHERIT clauses, as well as behave more consistently on inheritance situations. Now that I look again, I see no mention of temporal UNIQUE, PRIMARY KEY and FOREIGN KEY constraints (commits fc0438b4e805 and 89f908a6d0ac). I think they are a very important feature, perhaps they even warrant a section of their own. So maybe I'd suggest to add a section "### Constraints" and put all these things in there. -- Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/
В списке pgsql-hackers по дате отправления: