Обсуждение: Retronym: s/magnetic disk/main data/
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
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
Вложения
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
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)
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 +