Обсуждение: Missing const in DSA.

Поиск
Список
Период
Сортировка

Missing const in DSA.

От
Mark G
Дата:
While looking at some of the recent churn in DSA I noticed that dsa_size_class_map should probably be declared const.


Вложения

Re: Missing const in DSA.

От
Tom Lane
Дата:
Mark G <markg735@gmail.com> writes:
> While looking at some of the recent churn in DSA I noticed that
> dsa_size_class_map should probably be declared const.

+1 ... also, given the contents of the array, "char" seems like
rather a misnomer.  I'd be happier if it were declared as uint8, say.

            regards, tom lane


Re: Missing const in DSA.

От
Thomas Munro
Дата:
On Mon, Sep 24, 2018 at 9:32 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Mark G <markg735@gmail.com> writes:
> > While looking at some of the recent churn in DSA I noticed that
> > dsa_size_class_map should probably be declared const.
>
> +1 ... also, given the contents of the array, "char" seems like
> rather a misnomer.  I'd be happier if it were declared as uint8, say.

+1

-- 
Thomas Munro
http://www.enterprisedb.com


Re: Missing const in DSA.

От
Tom Lane
Дата:
Thomas Munro <thomas.munro@enterprisedb.com> writes:
> On Mon, Sep 24, 2018 at 9:32 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
>> Mark G <markg735@gmail.com> writes:
>>> While looking at some of the recent churn in DSA I noticed that
>>> dsa_size_class_map should probably be declared const.

>> +1 ... also, given the contents of the array, "char" seems like
>> rather a misnomer.  I'd be happier if it were declared as uint8, say.

> +1

Are you planning to take care of this?

            regards, tom lane


Re: Missing const in DSA.

От
Thomas Munro
Дата:
On Tue, Sep 25, 2018 at 4:17 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Thomas Munro <thomas.munro@enterprisedb.com> writes:
> > On Mon, Sep 24, 2018 at 9:32 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> >> Mark G <markg735@gmail.com> writes:
> >>> While looking at some of the recent churn in DSA I noticed that
> >>> dsa_size_class_map should probably be declared const.
>
> >> +1 ... also, given the contents of the array, "char" seems like
> >> rather a misnomer.  I'd be happier if it were declared as uint8, say.
>
> > +1
>
> Are you planning to take care of this?

Will do.

-- 
Thomas Munro
http://www.enterprisedb.com


Re: Missing const in DSA.

От
Thomas Munro
Дата:
On Tue, Sep 25, 2018 at 7:46 AM Thomas Munro
<thomas.munro@enterprisedb.com> wrote:
> On Tue, Sep 25, 2018 at 4:17 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> > Thomas Munro <thomas.munro@enterprisedb.com> writes:
> > > On Mon, Sep 24, 2018 at 9:32 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> > >> Mark G <markg735@gmail.com> writes:
> > >>> While looking at some of the recent churn in DSA I noticed that
> > >>> dsa_size_class_map should probably be declared const.
> >
> > >> +1 ... also, given the contents of the array, "char" seems like
> > >> rather a misnomer.  I'd be happier if it were declared as uint8, say.

Pushed.  Thanks both for the code review!

-- 
Thomas Munro
http://www.enterprisedb.com