summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Bertrand <bertrandop@gmail.com>2020-11-13 19:42:56 +0100
committerOlivier Bertrand <bertrandop@gmail.com>2020-11-13 19:42:56 +0100
commit9193ceb2c4ed32757f567e3db865ab93f66b91a8 (patch)
tree16e4e999ff958caf72d2aae52b9756bdbeef8dce
parent17ea1efe0a06e95a15f7355986f890f995530c56 (diff)
downloadmariadb-git-9193ceb2c4ed32757f567e3db865ab93f66b91a8.tar.gz
Fix getting proper table type in discovery. modified storage/connect/ha_connect.cc
-rw-r--r--storage/connect/ha_connect.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/storage/connect/ha_connect.cc b/storage/connect/ha_connect.cc
index 06029a3f670..e9b9e5c24aa 100644
--- a/storage/connect/ha_connect.cc
+++ b/storage/connect/ha_connect.cc
@@ -170,7 +170,7 @@
#define JSONMAX 10 // JSON Default max grp size
extern "C" {
- char version[]= "Version 1.07.0002 November 05, 2020";
+ char version[]= "Version 1.07.0002 November 13, 2020";
#if defined(__WIN__)
char compver[]= "Version 1.07.0002 " __DATE__ " " __TIME__;
char slash= '\\';
@@ -6093,6 +6093,10 @@ static int connect_assisted_discovery(handlerton *, THD* thd,
goto err;
} // endif !nblin
+ // Restore language type
+ if (ttp == TAB_REST)
+ ttp = GetTypeID(topt->type);
+
for (i= 0; !rc && i < qrp->Nblin; i++) {
typ= len= prec= dec= flg= 0;
tm= NOT_NULL_FLAG;