Обсуждение: Retronym: s/magnetic disk/main data/

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

Retronym: s/magnetic disk/main data/

От
Thomas Munro
Дата:
Hello,

I propose that in v13 we redefine "MD" (from md.c) to mean "main data"
(instead of "magnetic disk").  That's the standard storage layout for
typical table and index AMs.  As opposed to the proposed undo and SLRU
SMGRs that provide layouts specialised for different life cycles.

-- 
Thomas Munro
https://enterprisedb.com



Re: Retronym: s/magnetic disk/main data/

От
Michael Paquier
Дата:
On Thu, Apr 04, 2019 at 05:49:36PM +1300, Thomas Munro wrote:
> I propose that in v13 we redefine "MD" (from md.c) to mean "main data"
> (instead of "magnetic disk").  That's the standard storage layout for
> typical table and index AMs.  As opposed to the proposed undo and SLRU
> SMGRs that provide layouts specialised for different life cycles.

If there is a much better name, I would have no objections with just
renaming the file md.c instead into something that has a better
meaning than "main data", which does not seem to be a name going to
the actual point...
--
Michael

Вложения

Re: Retronym: s/magnetic disk/main data/

От
David Fetter
Дата:
On Thu, Apr 04, 2019 at 05:49:36PM +1300, Thomas Munro wrote:
> Hello,
> 
> I propose that in v13 we redefine "MD" (from md.c) to mean "main data"
> (instead of "magnetic disk").  That's the standard storage layout for
> typical table and index AMs.  As opposed to the proposed undo and SLRU
> SMGRs that provide layouts specialised for different life cycles.

Maybe we could use dd for "diamagnetic data" ;)

Best,
David.
-- 
David Fetter <david(at)fetter(dot)org> http://fetter.org/
Phone: +1 415 235 3778

Remember to vote!
Consider donating to Postgres: http://www.postgresql.org/about/donate



Re: Retronym: s/magnetic disk/main data/

От
Shawn Debnath
Дата:
On Thu, Apr 04, 2019 at 03:09:15PM +0900, Michael Paquier wrote:
> On Thu, Apr 04, 2019 at 05:49:36PM +1300, Thomas Munro wrote:
> > I propose that in v13 we redefine "MD" (from md.c) to mean "main data"
> > (instead of "magnetic disk").  That's the standard storage layout for
> > typical table and index AMs.  As opposed to the proposed undo and SLRU
> > SMGRs that provide layouts specialised for different life cycles.
> 
> If there is a much better name, I would have no objections with just
> renaming the file md.c instead into something that has a better
> meaning than "main data", which does not seem to be a name going to
> the actual point...

+1 on changing this to be something other than magnetic disk.  I would 
vote for renaming it to relation to be in parity with SMgrRelation.  
Relation storage manager also captures the responsibilities accurately 
and fits with future undo and 'slru' (?) storage managers for example.


-- 
Shawn Debnath
Amazon Web Services (AWS)



Re: Retronym: s/magnetic disk/main data/

От
Bruce Momjian
Дата:
On Thu, Apr  4, 2019 at 05:49:36PM +1300, Thomas Munro wrote:
> Hello,
> 
> I propose that in v13 we redefine "MD" (from md.c) to mean "main data"
> (instead of "magnetic disk").  That's the standard storage layout for
> typical table and index AMs.  As opposed to the proposed undo and SLRU
> SMGRs that provide layouts specialised for different life cycles.

A bigger issue is that our documention often refers to "disk" as storage
when including SSD storage, which clearly have no disks.  They are
"solid state drives", not disks.

-- 
  Bruce Momjian  <bruce@momjian.us>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

+ As you are, so once was I.  As I am, so you will be. +
+                      Ancient Roman grave inscription +