Operators can now register database hosts of different engine types, admins can restrict which types an egg allows, and users pick a database type (instead of a specific host) when provisioning - a matching host is assigned automatically from the ones eligible for their server's node.