> Hmm, good points...perhaps the best way to approach this initially is to
> make the collations pluggable and then, if the desire is there, add in
> pluggable charsets at a later point.  Either that, or limit the multiple
> charset operations.  For instance, don't allow introducers but do allow
> the client to do SET NAMES.  Don't allow CONVERT(charset1 TO charset2)
> but do allow indexes to be stored in a specific charset, etc.
>
> The simplicity we've reached from narrowing to only support UTF8 is
> mainly maninfested in reduction of the parser and if adding pluggable
> charsets back into the server increases the complexity of the parser
> again, it's going to be a tough sell, particularly to Brian (and me and
> others..)

Is there any benefit to making the server handle only a single
charset, and determining that at compile time?  Ship with UTF8 by
default; users from Iran or other places that really benefit from a
national charset can build their own and halve their storage space.

I'm totally pulling this out of my nether regions, because I have no
idea if this is actually easier or simpler to do.

_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to