From: | Robert Haas <robertmhaas(at)gmail(dot)com> |
---|---|
To: | Thom Brown <thom(at)linux(dot)com> |
Cc: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>, Dilip Kumar <dilipbalaut(at)gmail(dot)com>, Amul Sul <sulamul(at)gmail(dot)com>, Matthias van de Meent <boekewurm+postgres(at)gmail(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | Re: generalized conveyor belt storage |
Date: | 2022-04-20 14:08:36 |
Message-ID: | CA+TgmoZ60zRd1DD19J_n48dKPy-4KvTopcQurwXjoG1AAVS6Vg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Wed, Apr 20, 2022 at 8:32 AM Thom Brown <thom(at)linux(dot)com> wrote:
> On Wed, 20 Apr 2022 at 13:02, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> wrote:
> > What's with the free text in cbstorage.h? I would guess that this
> > wouldn't even compile, and nobody has noticed because the file is not
> > included by anything yet ...
>
> I'm not able to compile:
Since I haven't been working on this for a while, the patch set's not updated.
> cbfsmpage.c: In function ‘cb_fsmpage_initialize’:
> cbfsmpage.c:34:11: warning: unused variable ‘fsm_block_spacing’
> [-Wunused-variable]
> unsigned fsm_block_spacing = cb_fsm_block_spacing(pages_per_segment);
> ^
Hmm, well I guess if that variable is unused we can just delete it.
> cbxlog.c: In function ‘cb_xlog_allocate_payload_segment’:
> cbxlog.c:70:24: error: void value not ignored as it ought to be
> bool have_fsm_page = XLogRecGetBlockTag(record, 1, NULL, NULL, NULL);
This is because Tom recently made that function return void instead of
bool. I guess all these will need to be changed to use
XLogRecGetBlockTagExtended and pass an extra NULL for the
*prefetch_buffer argument.
--
Robert Haas
EDB: http://www.enterprisedb.com
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Haas | 2022-04-20 14:13:53 | Re: Re: fix cost subqueryscan wrong parallel cost |
Previous Message | Robert Haas | 2022-04-20 14:06:06 | Re: generalized conveyor belt storage |