Re: Index location patch for review

Поиск
Список
Период
Сортировка
От Jim Buttafuoco
Тема Re: Index location patch for review
Дата
Msg-id 200109122027.f8CKRnV14187@dual.buttafuoco.net
обсуждение исходный текст
Ответ на Index location patch for review  ("Jim Buttafuoco" <jim@buttafuoco.net>)
Список pgsql-hackers
I could also symlink all index files back to the tblnode directory?



> > I don't understand the WAL issue below, can you explain. The dir
name
> > is the same name as the database with _index added to it. This is
how
> > the current datpath stuff works.  I really just copied the datpath
> > code to get this patch to work...
> 
> At the time of after crash recovery WAL is not able to read relation
> description from catalog and so only relfilenode is provided for
> storage manager in relation structure (look backend/access/transam/
> xlogutils.c:XLogOpenRelation). Well, we could add Index/Table
> file type identifier to RmgrData (rmgr.c in the same dir) to set
> relkind in relation structure, but I don't see any reason to
> do so when we can just use different tblnode number for indices and
> name index dirs just like other dirs under 'base' named - ie
> only tblnode number is used for dir names, without any additions
> unrelated to storage issues.
> 
> Vadim
> 
> ---------------------------(end of
broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to
majordomo@postgresql.org
> 
> 




В списке pgsql-hackers по дате отправления:

Предыдущее
От: "Mikheev, Vadim"
Дата:
Сообщение: Re: Index location patch for review
Следующее
От: "Jim Buttafuoco"
Дата:
Сообщение: Re: Index location patch for review