summaryrefslogtreecommitdiff
path: root/storage/myisam/myisamdef.h
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2016-11-23 17:33:40 +0100
committerSergei Golubchik <serg@mariadb.org>2016-12-12 20:27:36 +0100
commitd137b4dbbac1ce53906ca15817334e3a4daa2655 (patch)
tree14d421c0a6327365d584942b1e9164a7ee5ca379 /storage/myisam/myisamdef.h
parenta418c9920047d5222a0d065343347312127b780f (diff)
downloadmariadb-git-d137b4dbbac1ce53906ca15817334e3a4daa2655.tar.gz
MDEV-5800 MyISAM support for indexed vcols
* don't issue an error for ER_KEY_BASED_ON_GENERATED_VIRTUAL_COLUMN * support keyread on vcols * callback into the server to compute vcol values from mi_check/mi_repair * DMLs just work. Automatically.
Diffstat (limited to 'storage/myisam/myisamdef.h')
-rw-r--r--storage/myisam/myisamdef.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/storage/myisam/myisamdef.h b/storage/myisam/myisamdef.h
index 336f1170d29..f467d44bcb9 100644
--- a/storage/myisam/myisamdef.h
+++ b/storage/myisam/myisamdef.h
@@ -199,6 +199,7 @@ typedef struct st_mi_isam_share
ulong max_pack_length;
ulong state_diff_length;
uint rec_reflength; /* rec_reflength in use now */
+ ulong vreclength; /* full reclength, including vcols */
uint unique_name_length;
uint32 ftkeys; /* Number of full-text keys + 1 */
File kfile; /* Shared keyfile */