Details
-
Task
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Collection of all tasks related to making MariaDB compatible with MySQL 8.0
Some minor MySQL 8.0 compatibility issues are left out as they don't work well with MariaDB internals and are likely to never be implemented.
Attachments
Issue Links
- includes
-
CONC-727 LIBMYSQL_VERSION_ID (and MYSQL_VERSION_ID)
- Needs Feedback
-
CONC-728 mysql_real_connect_dns_srv()
- Open
-
CONC-729 MYSQL_OPT_SSL_MODE
- Open
-
MDEV-7495 Support GB18030 character set
- Open
-
MDEV-7850 Extend GTID Binlog Events with Thread Id
- Closed
-
MDEV-9069 extend AES_ENCRYPT() and AES_DECRYPT() to support IV and the algorithm
- Closed
-
MDEV-9804 Implement a sha256_password / caching_sha256_password plugin
- Open
-
MDEV-10426 ANY_VALUE function as a workaround for ONLY_FULL_GROUP_BY mode, SQL-2023-T626, and compatibility with MySQL 5.7
- Open
-
MDEV-10526 Support bitwise operators for binary and bit types
- Open
-
MDEV-13594 Support for JSON operators column->path and column->>path
- Open
-
MDEV-15854 Implement uuid_to_bin, bin_to_uuid and is_uuid functions
- Open
-
MDEV-16228 System variables retentive setting (a.k.a. SET PERSIST)
- Open
-
MDEV-16599 Add REGEXP_LIKE function
- Open
-
MDEV-17398 Implement Geographic functions available in MySQL 8.0
- Stalled
-
MDEV-17514 Please implement FOR UPDATE OF tablename,... and FOR SHARE OF tablename,...
- Open
-
MDEV-17856 Port binlog_error_action from MySQL
- Stalled
-
MDEV-17994 Add "Resource Group" feature in MariaDB
- Open
-
MDEV-18394 DELIMITER not working in mysqld init-file
- Open
-
MDEV-19077 Support derived tables / CTE with external references
- Open
-
MDEV-19078 Support lateral derived tables
- Open
-
MDEV-19095 [feature] Issue: #45 Support for INVISIBLE indexes
- Open
-
MDEV-19160 JSON_DETAILED output unnecessarily verbose (Part Time project)
- Closed
-
MDEV-19248 Implement MASTER_BIND for CHANGE MASTER
- Open
-
MDEV-19629 Implement MySQL 8.0 native functions: format_bytes(), format_pico_time() and ps_thread_id()
- Open
-
MDEV-20912 Add support for utf8mb4_0900_* collations in MariaDB Server
- In Progress
-
MDEV-21113 CREATE USER IDENTIFIED BY RANDOM PASSWORD
- Open
-
MDEV-21921 Make transaction_isolation into a system variable
- Closed
-
MDEV-22269 Mariadb lacks GROUPING() function
- Open
-
MDEV-25247 CREATE VIEW SELECT ... [NOWAIT|WAIT]
- Open
-
MDEV-25291 Add support for missing MySQL collations
- Open
-
MDEV-25515 Request: User Account Host Names using CIDR notation
- Open
-
MDEV-25703 Add VALIDATE_PASSWORD_STRENGTH function
- Closed
-
MDEV-25704 Add RANDOM_BYTES function
- Closed
-
MDEV-26259 P_S functions STATEMENT_DIGEST_TEXT and STATEMENT_DIGEST are missing
- Stalled
-
MDEV-26318 update P_S to 8.0.x
- Open
-
MDEV-26591 Is MariaDB really caching or reusing “WITH” intermediary results?
- Open
-
MDEV-27677 Implement JSON_OVERLAPS()
- Closed
-
MDEV-28876 add "SELECT innodb_set_open_files_limit(N)" for dynamic innodb_open_files
- Open
-
MDEV-29209 Implement connection response delay after a number of failed login attempts
- Stalled
-
MDEV-29253 Detect incompatible MySQL partition scheme and either convert them or report to user and in error log.
- Closed
-
MDEV-29254 Easy upgrade from MySQL 8.0 to MariaDB
- Open
-
MDEV-29448 mysqldump missing option to match MySQL existing options
- Open
-
MDEV-29953 Support CREATE SPATIAL REFERENCE SYSTEM
- Open
-
MDEV-30017 MariaDB optimizer significantly slower with CTE than competitive product
- Open
-
MDEV-30543 Request new status variable: Max_used_connections_time
- Closed
-
MDEV-30813 RESTART statement
- Open
-
MDEV-30814 RENAME tables locked with a write lock
- Open
-
MDEV-31669 performance_schema to use sha2-256 as a digest instead of md5
- Open
-
MDEV-32362 Backup of VIRTUALS colums is represented in restore
- Open
-
MDEV-32727 No warning and misleading error message for PARTITION BY KEY with index prefixes
- Open
-
MDEV-32789 Add GROUPING function
- Closed
-
MDEV-33281 Implement optimizer hints like in MySQL 8
- In Progress
-
MDEV-33988 DELETE (single table) to support table aliases
- Closed
-
MDEV-34192 Support GTID_Anonymous to replicate MariaDB ⮕ MySQL with GTID_MODE = ON
- Open
-
MDEV-34864 SHOW INDEX FROM - SEQ_IN_INDEX - mysql-connector-net incompatiblity
- Closed
-
MDEV-35642 Support replication from MySQL 8.0 to MariaDB
- In Progress
- relates to
-
MDEV-10658 Support TLS SNI in MariaDB
- Open
-
MDEV-35388 Postgres compatible syntax
- Open
-
MDEV-10137 Providing compatibility to other databases
- Open
-
MDEV-26634 Feature request: add STATEMENT_DIGEST_TEXT
- Closed
-
MDEV-29533 Crash when MariaDB is replica of MySQL 8.0
- In Progress
-
MDEV-35519 Populate thread_id of Backward Compatibility Query event
- In Review