Thread: 2020-05-14 Press Release Draft

2020-05-14 Press Release Draft

From
"Jonathan S. Katz"
Date:
Hi,

Attached is a draft of the press release for the 2020-05-14 cumulative
update. Please let me know your feedback by 2020-05-13 :)

Thanks,

Jonathan

Attachment

Re: 2020-05-14 Press Release Draft

From
Kyotaro Horiguchi
Date:
At Sun, 10 May 2020 22:08:46 -0400, "Jonathan S. Katz" <jkatz@postgresql.org> wrote in 
> Attached is a draft of the press release for the 2020-05-14 cumulative
> update. Please let me know your feedback by 2020-05-13 :)

Thank you.  I found a typo in it.

> * Ensure that a detatched partition has triggers that come from its former
> parent removed.

s/detatched/detached/ ?

regards.

-- 
Kyotaro Horiguchi
NTT Open Source Software Center



Re: 2020-05-14 Press Release Draft

From
David Rowley
Date:
On Mon, 11 May 2020 at 14:09, Jonathan S. Katz <jkatz@postgresql.org> wrote:
> Attached is a draft of the press release for the 2020-05-14 cumulative
> update. Please let me know your feedback by 2020-05-13 :)

Hi,

Thanks for drafting those up.

For:

* Several fixes for GENERATED columns, including an issue where it was possible
to crash or corrupt data in a table when the output of the generated column was
the exact copy of a physical column on the table.

I think it's important to include the "or if the expression called a
function which could, in certain cases, return its own input".

The reason I think that's important is because there's likely no
legitimate case for having the expression an exact copy of the column.

David



Re: 2020-05-14 Press Release Draft

From
Justin Pryzby
Date:
On Sun, May 10, 2020 at 10:08:46PM -0400, Jonathan S. Katz wrote:
> * Ensure that a detatched partition has triggers that come from its former
> parent removed.

I would have said: "fix for issue which prevented/precluded detaching
partitions which have inherited ROW triggers"

> * Several fixes for `REINDEX CONCURRENTLY`, particular with dealing with issue
>  when a `REINDEX CONCURRENTLY` operation fails.

".. in particular relating to an issue ..."

> * Avoid scanning irrelevant timelines during archive recovery, which can
> eliminate attempts to fetch nonexistent WAL files from archive storage.

I feel like this is phrased backwards.  The goal is to avoid (attempting to)
fetch nonextant WALs, and the mechanism is by skipping timelines.  Maybe:

 * Avoid attempting to fetch nonexistent WAL files from archive storage during
 * recovery by skipping irrelevant timelines.

-- 
Justin



Re: 2020-05-14 Press Release Draft

From
"Jonathan S. Katz"
Date:
Hi,

On 5/10/20 10:08 PM, Jonathan S. Katz wrote:
> Hi,
>
> Attached is a draft of the press release for the 2020-05-14 cumulative
> update. Please let me know your feedback by 2020-05-13 :)

Thank you for the feedback. As per usual, I applied some combination of
{all, some, none}.

Please see v2.

Thanks again for the review!

Jonathan

Attachment