Hi,
I pushed this version! Thanks all, for the contribution and reviews.
> > I would either put WalUsage into PgStat_PendingWalStats (so that it has
> > all the same members as PgStat_WalStats), or figure out a way to
> > maintain WalUsage separately from PgStat_WalStats or something else.
> > Worst case, add more comments to the struct definitions to explain why
> > they have the members they have and how WalUsage relates to them.
>
> Yes, but like Andres said this could be better done as a separate patch.
I invite you to write a patch for that for 17...
Greetings,
Andres Freund