3 ms·
I'm not sure if that was a question, but I'll answer :-) * For UUID, we've added helper functions to store it in insert-friendly order: http://mysqlserverteam.
by morgo 9y ago
I'm not sure if that was a question, but I'll answer :-)
* For UUID, we've added helper functions to store it in insert-friendly order:
http://mysqlserverteam.com/mysql-8-0-uuid-support/ http://mysqlserverteam.com/mysql-8-0-uuid-support/
* For Datetime + Timezone, this is something we are looking into currently.
Datatypes are actually not simple to add in MySQL. While STRICT mode is the default, we support the upgrade case of it disabled. Which leaves us with a number of implicit conversions to handle. I wish it wasn't the case, but it's not be lack of demand on our side :-) We intend to schedule refactoring work to make this easier in the future.
* For storing/retrieving view definitions
I hear you on that one. There is a documented reason though:
> The advantage of storing a view definition in canonical form is that changes made later to the value of sql_mode will not affect the results from the view. However an additional consequence is that comments prior to SELECT are stripped from the definition by the server.
* Re-using the same temporary table can now be worked around with a CTE (8.0), which is preferred.
It is not just a case of prioritization, but also resourcing. We have a large team, and have different people working on data types from protocol work :-)