|
|||||||||||
|
bk commit into 6.0-falcon tree (hakank:1.2579)
From: Hakan Kuecuekyilmaz <hakan(at)mysql.com>
Date: Fri Aug 31 2007 - 03:37:57 EDT
ChangeSet@1.2579, 2007-08-31 09:37:52+02:00, hakank@lu0011.wdf.sap.corp +7 -0 After merge fixes. mysys/charset.c@1.154, 2007-08-31 09:37:48+02:00, hakank@lu0011.wdf.sap.corp +2 -2 After merge fixes. scripts/mysql_system_tables.sql@1.12, 2007-08-31 09:37:48+02:00, hakank@lu0011.wdf.sap.corp +19 -0 After merge fixes. sql/sql_yacc.yy@1.577, 2007-08-31 09:37:48+02:00, hakank@lu0011.wdf.sap.corp +70 -0 After merge fixes. storage/falcon/InfoTable.cpp@1.7, 2007-08-31 09:37:48+02:00, hakank@lu0011.wdf.sap.corp +1 -1 After merge fixes. storage/falcon/InfoTable.h@1.8, 2007-08-31 09:37:48+02:00, hakank@lu0011.wdf.sap.corp +2 -2 After merge fixes. storage/falcon/ha_falcon.cpp@1.218, 2007-08-31 09:37:48+02:00, hakank@lu0011.wdf.sap.corp +61 -61 After merge fixes. strings/ctype-gbk.c@1.86, 2007-08-31 09:37:48+02:00, hakank@lu0011.wdf.sap.corp +1 -1 After merge fixes. diff -Nrup a/mysys/charset.c b/mysys/charset.c --- a/mysys/charset.c 2007-08-30 23:28:51 +02:00@@ -63,6 +63,25 @@ CREATE TABLE IF NOT EXISTS proc (db char CREATE TABLE IF NOT EXISTS procs_priv ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(16) binary DEFAULT '' NOT NULL, Routine_name char(64) binary DEFAULT '' NOT NULL, Routine_type enum('FUNCTION','PROCEDURE') NOT NULL, Grantor char(77) DEFAULT '' NOT NULL, Proc_priv set('Execute','Alter Routine','Grant') COLLATE utf8_general_ci DEFAULT '' NOT NULL, Timestamp timestamp, PRIMARY KEY (Host,Db,User,Routine_name,Routine_type), KEY Grantor (Grantor) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Procedure privileges'; +-- Create general_log if CSV is enabled.
OT_USED','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVALID_DATES','ERROR_FOR_DIVISION_BY_ZERO','TRADITIONAL','NO_AUTO_CREATE_USER','HIGH_NOT_PRECEDENCE') DEFAULT '' NOT NULL, comment char(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL default '', originator int(10) NOT NULL, time_zone char(64) CHARACTER SET latin1 NOT NULL DEFAULT 'SYSTEM', character_set_client char(32) collate utf8_bin, collation_connection char(32) collate utf8_bin, db_collation char(32) collate utf8_bin, body_utf8 longblob, PRIMARY KEY (db, name) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT 'Events';
CREATE TABLE IF NOT EXISTS ndb_binlog_index (Position BIGINT UNSIGNED NOT NULL, File VARCHAR(255) NOT NULL, epoch BIGINT UNSIGNED NOT NULL, inserts BIGINT UNSIGNED NOT NULL, updates BIGINT UNSIGNED NOT NULL, deletes BIGINT UNSIGNED NOT NULL, schemaops BIGINT UNSIGNED NOT NULL, PRIMARY KEY(epoch)) ENGINE=MYISAM; diff -Nrup a/sql/sql_yacc.yy b/sql/sql_yacc.yy --- a/sql/sql_yacc.yy 2007-08-30 23:50:05 +02:00+ +ws_level_flag_desc: + ASC { $$= 0; } + | DESC { $$= 1 << MY_STRXFRM_DESC_SHIFT; } + ; + +ws_level_flag_reverse: + REVERSE_SYM { $$= 1 << MY_STRXFRM_REVERSE_SHIFT; } ; + +ws_level_flags: + /* empty */ { $$= 0; } + | ws_level_flag_desc { $$= $1; } + | ws_level_flag_desc ws_level_flag_reverse { $$= $1 | $2; } + | ws_level_flag_reverse { $$= $1 ; } + ; + +ws_level_number: + real_ulong_num + { + $$= $1 < 1 ? 1 : ($1 > MY_STRXFRM_NLEVELS ? MY_STRXFRM_NLEVELS : $1); + $$--; + } + ; + +ws_level_list_item: + ws_level_number ws_level_flags + { + $$= (1 | $2) << $1; + } + ; + +ws_level_list: + ws_level_list_item { $$= $1; } + | ws_level_list ',' ws_level_list_item { $$|= $3; } + ; + +ws_level_range: + ws_level_number '-' ws_level_number + { + uint start= $1; + uint end= $3; + for ($$= 0; start <= end; start++) + $$|= (1 << start); + } + ; + +ws_level_list_or_range: + ws_level_list { $$= $1; } + | ws_level_range { $$= $1; } + ; + +opt_ws_levels: + /* empty*/ { $$= 0; } + | LEVEL_SYM ws_level_list_or_range { $$= $2; } + ; + opt_primary:
/* empty */
| PRIMARY_SYM
@@ -10575,6 +10643,7 @@ keyword_sp:
| RESOURCES {}
| RESUME_SYM {}
| RETURNS_SYM {}
@@ -22,7 +22,7 @@
#include "mysql_priv.h" #include "InfoTable.h"
-InfoTableImpl::InfoTableImpl(THD *thd, st_table_list *tables, charset_info_st *scs)
table = tables->table; mySqlThread = thd; diff -Nrup a/storage/falcon/InfoTable.h b/storage/falcon/InfoTable.h --- a/storage/falcon/InfoTable.h 2007-07-06 17:49:06 +02:00@@ -24,7 +24,7 @@ typedef long long INT64;
class THD;
class InfoTable
virtual ~InfoTableImpl(void);
virtual void putRecord(void);
diff -Nrup a/storage/falcon/ha_falcon.cpp b/storage/falcon/ha_falcon.cpp
--- a/storage/falcon/ha_falcon.cpp 2007-08-28 18:58:01 +02:00
@@ -2346,12 +2346,12 @@ int NfsPluginHandler::call_fillSystemMem
ST_FIELD_INFO memoryDetailFieldInfo[]=
- {"FILE", 120, MYSQL_TYPE_STRING, 0, 0, "File"},
- {"LINE", 4, MYSQL_TYPE_LONG, 0, 0, "Line"},
- {"OBJECTS_IN_USE", 4, MYSQL_TYPE_LONG, 0, 0, "Objects in Use"},
- {"SPACE_IN_USE", 4, MYSQL_TYPE_LONG, 0, 0, "Space in Use"},
- {"OBJECTS_DELETED", 4, MYSQL_TYPE_LONG, 0, 0, "Objects Deleted"},
- {"SPACE_DELETED", 4, MYSQL_TYPE_LONG, 0, 0, "Space Deleted"},
};
@@ -2389,12 +2389,12 @@ int NfsPluginHandler::call_fillSystemMem ST_FIELD_INFO memorySummaryFieldInfo[]= {
- {"TOTAL_SPACE", 4, MYSQL_TYPE_LONGLONG, 0, 0, "Total Space"},
- {"FREE_SPACE", 4, MYSQL_TYPE_LONGLONG, 0, 0, "Free Space"},
- {"FREE_SEGMENTS", 4, MYSQL_TYPE_LONG, 0, 0, "Free Segments"},
- {"BIG_HUNKS", 4, MYSQL_TYPE_LONG, 0, 0, "Big Hunks"},
- {"SMALL_HUNKS", 4, MYSQL_TYPE_LONG, 0, 0, "Small Hunks"},
- {"UNIQUE_SIZES", 4, MYSQL_TYPE_LONG, 0, 0, "Unique Sizes"},
};
@@ -2432,12 +2432,12 @@ int NfsPluginHandler::call_fillRecordCac
ST_FIELD_INFO recordDetailFieldInfo[]=
- {"FILE", 120, MYSQL_TYPE_STRING, 0, 0, "File"},
- {"LINE", 4, MYSQL_TYPE_LONG, 0, 0, "Line"},
- {"OBJECTS_IN_USE", 4, MYSQL_TYPE_LONG, 0, 0, "Objects in Use"},
- {"SPACE_IN_USE", 4, MYSQL_TYPE_LONG, 0, 0, "Space in Use"},
- {"OBJECTS_DELETED", 4, MYSQL_TYPE_LONG, 0, 0, "Objects Deleted"},
- {"SPACE_DELETED", 4, MYSQL_TYPE_LONG, 0, 0, "Space Deleted"},
};
@@ -2475,12 +2475,12 @@ int NfsPluginHandler::call_fillRecordCac ST_FIELD_INFO recordSummaryFieldInfo[]= {
- {"TOTAL_SPACE", 4, MYSQL_TYPE_LONGLONG, 0, 0, "Total Space"},
- {"FREE_SPACE", 4, MYSQL_TYPE_LONGLONG, 0, 0, "Free Space"},
- {"FREE_SEGMENTS", 4, MYSQL_TYPE_LONG, 0, 0, "Free Segments"},
- {"BIG_HUNKS", 4, MYSQL_TYPE_LONG, 0, 0, "Big Hunks"},
- {"SMALL_HUNKS", 4, MYSQL_TYPE_LONG, 0, 0, "Small Hunks"},
- {"UNIQUE_SIZES", 4, MYSQL_TYPE_LONG, 0, 0, "Unique Sizes"},
};
@@ -2518,13 +2518,13 @@ int NfsPluginHandler::call_fillDatabaseI
ST_FIELD_INFO databaseIOFieldInfo[]=
- {"DATABASE", 120, MYSQL_TYPE_STRING, 0, 0, "Database"},
- {"PAGE_SIZE", 4, MYSQL_TYPE_LONG, 0, 0, "Page Size"},
- {"BUFFERS", 4, MYSQL_TYPE_LONG, 0, 0, "Buffers"},
- {"PHYSICAL_READS", 4, MYSQL_TYPE_LONG, 0, 0, "Physical Reads"},
- {"WRITES", 4, MYSQL_TYPE_LONG, 0, 0, "Writes"},
- {"LOGICAL_READS", 4, MYSQL_TYPE_LONG, 0, 0, "Logical Reads"},
- {"FAKES", 4, MYSQL_TYPE_LONG, 0, 0, "Fakes"},
};
@@ -2557,9 +2557,9 @@ int NfsPluginHandler::callTablesInfo(THD
ST_FIELD_INFO tablesFieldInfo[]=
- {"SCHEMA_NAME", 127, MYSQL_TYPE_STRING, 0, 0, "Schema Name"},
- {"TABLE_NAME", 127, MYSQL_TYPE_STRING, 0, 0, "Table Name"},
- {"TABLESPACE", 127, MYSQL_TYPE_STRING, 0, 0, "Tablespace"},
};
@@ -2597,17 +2597,17 @@ int NfsPluginHandler::callTransactionInf ST_FIELD_INFO transactionInfoFieldInfo[]= {
- {"DATABASE", 120, MYSQL_TYPE_STRING, 0, 0, "Database"},
- {"THREAD_ID", 4, MYSQL_TYPE_LONG, 0, 0, "Thread Id"},
- {"ID", 4, MYSQL_TYPE_LONG, 0, 0, "Id"},
- {"STATE", 10, MYSQL_TYPE_STRING, 0, 0, "State"},
- {"UPDATES", 4, MYSQL_TYPE_LONG, 0, 0, "Has Updates"},
- {"PENDING", 4, MYSQL_TYPE_LONG, 0, 0, "Write Pending"},
- {"DEP", 4, MYSQL_TYPE_LONG, 0, 0, "Dependencies"},
- {"OLDEST", 4, MYSQL_TYPE_LONG, 0, 0, "Oldest Active"},
- {"RECORDS", 4, MYSQL_TYPE_LONG, 0, 0, "Has Records"},
- {"WAITING_FOR", 4, MYSQL_TYPE_LONG, 0, 0, "Waiting For"},
- {"STATEMENT", 120, MYSQL_TYPE_STRING, 0, 0, "Statement"},
};
@@ -2645,12 +2645,12 @@ int NfsPluginHandler::callTransactionSum ST_FIELD_INFO transactionInfoFieldSummaryInfo[]= {
- {"DATABASE", 120, MYSQL_TYPE_STRING, 0, 0, "Database"},
- {"COMMITTED", 4, MYSQL_TYPE_LONG, 0, 0, "Committed Transaction."},
- {"ROLLED_BACK", 4, MYSQL_TYPE_LONG, 0, 0, "Transactions Rolled Back."},
- {"ACTIVE", 4, MYSQL_TYPE_LONG, 0, 0, "Active Transactions"},
- {"PENDING_COMMIT", 4, MYSQL_TYPE_LONG, 0, 0, "Transaction Pending Commit"},
- {"PENDING_COMPLETION",4, MYSQL_TYPE_LONG, 0, 0, "Transaction Pending Completion"},
};
@@ -2689,11 +2689,11 @@ int NfsPluginHandler::callSerialLogInfo( ST_FIELD_INFO serialSerialLogFieldInfo[]= {
- {"DATABASE", 120, MYSQL_TYPE_STRING, 0, 0, "Database"},
- {"TRANSACTIONS", 4, MYSQL_TYPE_LONG, 0, 0, "Transactions"},
- {"BLOCKS", 8, MYSQL_TYPE_LONGLONG, 0, 0, "Blocks"},
- {"WINDOWS", 4, MYSQL_TYPE_LONG, 0, 0, "Windows"},
- {"BUFFERS", 4, MYSQL_TYPE_LONG, 0, 0, "Buffers"},
};
@@ -2732,11 +2732,11 @@ int NfsPluginHandler::callSyncInfo(THD *
ST_FIELD_INFO syncInfoFieldInfo[]=
- {"CALLER", 120, MYSQL_TYPE_STRING, 0, 0, "Caller"},
- {"SHARED", 4, MYSQL_TYPE_LONG, 0, 0, "Shared"},
- {"EXCLUSIVE", 4, MYSQL_TYPE_LONG, 0, 0, "Exclusive"},
- {"WAITS", 4, MYSQL_TYPE_LONG, 0, 0, "Waits"},
- {"QUEUE_LENGTH", 4, MYSQL_TYPE_LONG, 0, 0, "Queue Length"},
};
diff -Nrup a/strings/ctype-gbk.c b/strings/ctype-gbk.c --- a/strings/ctype-gbk.c 2007-08-30 23:50:06 +02:00 -- MySQL Code Commits Mailing List For list archives: http://lists.mysql.com/commits To unsubscribe: http://lists.mysql.com/commits?unsub=lists@pantek.comReceived on Fri Aug 31 04:59:06 2007 This archive was generated by hypermail 2.1.8 : Sun Oct 07 2007 - 09:01:06 EDT |
||||||||||
|
|||||||||||