Details
-
Bug
-
Status: Closed (View Workflow)
-
Blocker
-
Resolution: Fixed
-
N/A
-
None
Description
In file included from /home/buildbot/buildbot/build/client/mysqlbinlog.cc:3115:0:
|
/home/buildbot/buildbot/build/sql/rpl_utility.cc: In member function 'uint32 table_def::calc_field_size(uint, uchar*) const':
|
/home/buildbot/buildbot/build/sql/rpl_utility.cc:299:8: error: 'MYSQL_TYPE_VARCHAR_COMPRESSED' was not declared in this scope
|
case MYSQL_TYPE_VARCHAR_COMPRESSED:
|
^
|
/home/buildbot/buildbot/build/sql/rpl_utility.cc:309:8: error: 'MYSQL_TYPE_BLOB_COMPRESSED' was not declared in this scope
|
case MYSQL_TYPE_BLOB_COMPRESSED:
|
^
|
/home/buildbot/buildbot/build/sql/rpl_utility.cc: In constructor 'table_def::table_def(unsigned char*, ulong, uchar*, int, uchar*, uint16)':
|
/home/buildbot/buildbot/build/sql/rpl_utility.cc:1074:12: error: 'MYSQL_TYPE_BLOB_COMPRESSED' was not declared in this scope
|
case MYSQL_TYPE_BLOB_COMPRESSED:
|
^
|
/home/buildbot/buildbot/build/sql/rpl_utility.cc:1105:12: error: 'MYSQL_TYPE_VARCHAR_COMPRESSED' was not declared in this scope
|
case MYSQL_TYPE_VARCHAR_COMPRESSED:
|
^
|
Attachments
Issue Links
- blocks
-
MDEV-13342 Testing for MDEV-11371 (Big column compressed)
-
- Closed
-
- relates to
-
MDEV-11371 Big column compressed
-
- Closed
-
I explained this in a comment to
MDEV-13342. I don't want to patch libmariadb yet, before this task is finally approved.To make it work currently, libmariadb has to be patched:
diff --git a/include/mariadb_com.h b/include/mariadb_com.h
index cdf7db8..31550cb 100644
--- a/include/mariadb_com.h
+++ b/include/mariadb_com.h
@@ -327,6 +327,8 @@ enum enum_field_types { MYSQL_TYPE_DECIMAL, MYSQL_TYPE_TINY,
MYSQL_TYPE_TIMESTAMP2,
MYSQL_TYPE_DATETIME2,
MYSQL_TYPE_TIME2,
+ MYSQL_TYPE_BLOB_COMPRESSED= 140,
+ MYSQL_TYPE_VARCHAR_COMPRESSED= 141,
/* --------------------------------------------- */
MYSQL_TYPE_JSON=245,
MYSQL_TYPE_NEWDECIMAL=246,