On Fri, Aug 17, 2001 at 03:31:08PM +0200, serg@stripped wrote:
> Hmm, I see some problems here.
> Such an information (INSERT_METHOD) should go to .frm file (at least,
> for SHOW CREATE TABLE, ALTER TABLE, etc. to work) but there's no place
> for it. *.frm files (originating in 1980's) are our main obstacle
> in implementing new features. Luckily, 4.0 will have plain-text .frm's
> (that is CREATE TABLE statement in plain text - infinitely expandable).
> Also, INSERT_METHOD should also go to MRG file, for isam layer to know it.
> Also in ROUND_ROBIN it has somehow to preserve the last-target-table number
> on shutdown. This will change MRG files from simple ``ls *.MYI > table.MRG''
> to something more complex. In ROUND_ROBIN they also won't be read-only.
> Otherwise, there can be introduced second file, say, table.MRO (merge-options),
> for such a information.
I somehow knew this part looked to easy at first glance. ;-)
Well, I will start with simply hard-coding the insert method next week
and when inserting works, have a closer look at the config options. At
least I already have my first self-compiled server running now. :)
Thank to both of you for the hints.