diff options
author | unknown <marko@hundin.mysql.fi> | 2005-01-07 16:43:27 +0200 |
---|---|---|
committer | unknown <marko@hundin.mysql.fi> | 2005-01-07 16:43:27 +0200 |
commit | 6e74893a6a7da1dadf5ca8dcc18a05b2974078cc (patch) | |
tree | 14daf57169f266231e6b07412132813ef5e4a2b6 /sql/lex.h | |
parent | b194c1c1ce61c94c6a35d4825aefb024288b99d3 (diff) | |
download | mariadb-git-6e74893a6a7da1dadf5ca8dcc18a05b2974078cc.tar.gz |
Introduce ROW_TYPE=REDUNDANT and ROW_TYPE=COMPACT for InnoDB table formats
sql/handler.cc:
ha_row_type[]: Add REDUNDANT and COMPACT
sql/handler.h:
enum row_type: Add ROW_TYPE_REDUNDANT and ROW_TYPE_COMPACT
sql/ha_innodb.cc:
ha_innobase::create(): Detect ROW_TYPE=REDUNDANT
sql/lex.h:
Add "COMPACT" (COMPACT_SYM) and "REDUNDANT" (REDUNDANT_SYM)
sql/sql_yacc.yy:
row_types, keyword: Add COMPACT and REDUNDANT
Diffstat (limited to 'sql/lex.h')
-rw-r--r-- | sql/lex.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/lex.h b/sql/lex.h index 56d824b7bb8..871d1d99750 100644 --- a/sql/lex.h +++ b/sql/lex.h @@ -116,6 +116,7 @@ static SYMBOL symbols[] = { { "COMMENT", SYM(COMMENT_SYM)}, { "COMMIT", SYM(COMMIT_SYM)}, { "COMMITTED", SYM(COMMITTED_SYM)}, + { "COMPACT", SYM(COMPACT_SYM)}, { "COMPRESSED", SYM(COMPRESSED_SYM)}, { "CONCURRENT", SYM(CONCURRENT)}, { "CONDITION", SYM(CONDITION_SYM)}, @@ -378,6 +379,7 @@ static SYMBOL symbols[] = { { "READ", SYM(READ_SYM)}, { "READS", SYM(READS_SYM)}, { "REAL", SYM(REAL)}, + { "REDUNDANT", SYM(REDUNDANT_SYM)}, { "REFERENCES", SYM(REFERENCES)}, { "REGEXP", SYM(REGEXP)}, { "RELAY_LOG_FILE", SYM(RELAY_LOG_FILE_SYM)}, |