Hello all,
I'm trying to modify the storage manager now.
I found a number of smgrs are stored separately in the storage manager
module (NSmgr in smgr.c and NStorageManagers in smgrtype.c),
and names of storage managers are stored in smgrtype.c.
Are there any reason for this?
I think they shold be stored in smgr.c and and interfaces
to get a name of smgr or a number of smgrs should be provided.
And the smgrid struct (in smgrtype.c) is (still) used?
My patch is available here:
http://snaga.org/pgsql/patches/smgr.patch
Any comments?
--
NAGAYASU Satoshi <nagayasus(at)nttdata(dot)co(dot)jp>
OpenSource Development Center,
NTT DATA Corp. http://www.nttdata.co.jp/