Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.0(EOL), 10.1(EOL), 10.2(EOL), 10.3(EOL)
Description
It is difficult to track which CONNECT feature is in which MariaDB version based on the Connect plugin version, as given the same Connect version, features differ across MariaDB releases. For example, here a particular system variable is in one variety of 1.06.0004, but not another. I am fairly sure there have been other similar cases:
SELECT VERSION(), PLUGIN_NAME,PLUGIN_AUTH_VERSION FROM INFORMATION_SCHEMA.PLUGINS WHERE PLUGIN_NAME LIKE 'CONN%';
|
+----------------+-------------+---------------------+
|
| VERSION() | PLUGIN_NAME | PLUGIN_AUTH_VERSION |
|
+----------------+-------------+---------------------+
|
| 10.2.9-MariaDB | CONNECT | 1.06.0004 |
|
+----------------+-------------+---------------------+
|
|
SHOW VARIABLES LIKE 'connect_en%';
|
Empty set (0.00 sec)
|
SELECT VERSION(), PLUGIN_NAME,PLUGIN_AUTH_VERSION FROM INFORMATION_SCHEMA.PLUGINS WHERE PLUGIN_NAME LIKE 'CONN%';
|
+----------------+-------------+---------------------+
|
| VERSION() | PLUGIN_NAME | PLUGIN_AUTH_VERSION |
|
+----------------+-------------+---------------------+
|
| 10.3.2-MariaDB | CONNECT | 1.06.0004 |
|
+----------------+-------------+---------------------+
|
|
SHOW VARIABLES LIKE 'connect_en%';
|
+----------------------+-------+
|
| Variable_name | Value |
|
+----------------------+-------+
|
| connect_enable_mongo | OFF |
|
+----------------------+-------+
|
The set of features which CONNECT engine comes from in a build depends on cmake options and build environment, even if the code base is exactly the same. I don't know how it can be indicated in the version – cvicentiu, any thoughts on this?