mysql is now a critpath package? WTF?

Rex Dieter rdieter at math.unl.edu
Thu Jan 5 20:08:05 UTC 2012


Kevin Kofler wrote:

> Rex Dieter wrote:
>> I'm of a mind to revisit this (again).
> 
> NO, not again!!!
> 
> Can we please stop this nonsense?
> 
> Upstream defaults to MySQL for a reason, and strongly recommends NOT using
> the SQLite backend by default. SQLite doesn't support concurrency (i.e.
> any Akonadi operation blocks all others) and is slower.
> 
> I think overriding the upstream default is a very bad idea in this case,
> and I'm surprised you are pushing for it that much, you're otherwise
> always the "upstream, upstream, upstream" guy.

1. I'm a sysadmin at a site with ~200 client machines, and have site-local 
customizations to use sqlite here anyway (mostly because of NFS homes).  For 
this use-case, as well as our live media, this makes very good sense.

2. sqlite is also the akonadi default on mobile platforms.  I'm guessing 
largely due to far less runtime (cpu and disk) baggage.

3. similar to 2, less runtime dependencies.

Given that, don't be *too* surprised.  :)

-- rex



More information about the devel mailing list