On 7/11/19 3:54 PM, David Davis wrote: > Two plugins are currently running into issues trying to support > mariadb/mysql. The pulp_ansible plugin is interested in adding full text > search and JSONFields. Meanwhile, the pulp_python plugin is trying to > store emojis in text which mariadb/mysql doesn't handle well since it > uses 3-byte utf-8 by default[0]. Given such cases, I wonder if we'd be > better served by dropping mariadb/mysql support and going with > Postgresql only. Gitlab recently came to a similar conclusion[1]. > > I personally am hesitant to give up being database agnostic but we > already don't support sqlite. Also, I see some advantages like utilizing > several Postgresql-only features like extra field types, full text > search, etc. Also, supporting multiple databases means we'll likely have > to write db specific code in some places or have plugins that only work > with certain database types. > > Thoughts? >
Lets jsut please not expose any DB specific syntax into the API. In general, I am +1 for a single DB. -- bk
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Pulp-dev mailing list Pulp-dev@redhat.com https://www.redhat.com/mailman/listinfo/pulp-dev