On Fri, 2007-11-09 at 10:00 +0100, Tomas Ulin wrote:
> this cleanup I suggest doing in 5.1-new-ndb to keep code harmonized
The next step is to use different AsyncFile implementations for
different files, and then have a NullAsyncFile that implements diskless
(except for the backup files... so we can have backup of diskless). This
means some parts will quite largely diverge...
So I think I'd prefer to keep all the changes in -telco as I think
things are going to get different enough anyway to have the re-org here
not of too much use...
> stewart@stripped wrote:
> > Move all platform specific AsyncFile functionality out into sep classes.
> >
> > Generic functionality in AsyncFile, POSIX specific in PosixAsyncFile.
> >
> > In future, will have azioAsyncFile (maybe a mysysAsyncFile) and can have
> > specific numbers of each instantiated in kernel. Then, NDBFS can decide
> > which AsyncFile should be used for that file - e.g. we can keep the number
> > of azioAsyncFiles to a minimum.
--
Stewart Smith, Senior Software Engineer
MySQL AB, www.mysql.com
Office: +14082136540 Ext: 6616
VoIP: 6616@stripped
Mobile: +61 4 3 8844 332
Jumpstart your cluster:
http://www.mysql.com/consulting/packaged/cluster.html
Attachment: [application/pgp-signature] This is a digitally signed message part signature.asc
Attachment: [application/pgp-signature] This is a digitally signed message part signature.asc