MySQL Lists are EOL. Please join:

List:Commits« Previous MessageNext Message »
From:gluh Date:April 4 2007 12:37pm
Subject:bk commit into 5.1 tree (gluh:1.2554) BUG#21432
View as plain text  
Below is the list of changes that have just been committed into a local
5.1 repository of gluh. When gluh does a push these changes will
be propagated to the main repository and, within 24 hours after the
push, to the public repository.
For information on how to access the public repository
see http://dev.mysql.com/doc/mysql/en/installing-source-tree.html

ChangeSet@stripped, 2007-04-04 17:36:58+05:00, gluh@stripped +2 -0
  Bug#21432 Database/Table name limited to 64 bytes, not chars, problems with multi-byte
  additional fix(to satisfy Win where CreateFile func does not support the path longer than 260)

  mysql-test/r/create.result@stripped, 2007-04-04 17:36:56+05:00, gluh@stripped +16 -14
    Bug#21432 Database/Table name limited to 64 bytes, not chars, problems with multi-byte
    additional fix

  mysql-test/t/create.test@stripped, 2007-04-04 17:36:56+05:00, gluh@stripped +16 -13
    Bug#21432 Database/Table name limited to 64 bytes, not chars, problems with multi-byte
    additional fix

# This is a BitKeeper patch.  What follows are the unified diffs for the
# set of deltas contained in the patch.  The rest of the patch, the part
# that BitKeeper cares about, is below these diffs.
# User:	gluh
# Host:	eagle.(none)
# Root:	/home/gluh/MySQL/Merge/5.1-opt

--- 1.136/mysql-test/r/create.result	2007-04-03 16:13:24 +05:00
+++ 1.137/mysql-test/r/create.result	2007-04-04 17:36:56 +05:00
 select database();
 database()
 имя_базы_в_кодировке_утф8_длиной_больше_чем_45
+use test;
+select SCHEMA_NAME from information_schema.schemata
+where schema_name='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+SCHEMA_NAME
+имя_базы_в_кодировке_утф8_длиной_больше_чем_45
+drop database имя_базы_в_кодировке_утф8_длиной_больше_чем_45;
 create table имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48
 (
 имя_поля_в_кодировке_утф8_длиной_больше_чем_45 int,
@@ -854,26 +860,22 @@ select имя_поля_в_кодиров
 from имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
 select * from имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
 имя_поля_в_кодировке_утф8_длиной_больше_чем_45
-select SCHEMA_NAME from information_schema.schemata
-where schema_name='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
-SCHEMA_NAME
-имя_базы_в_кодировке_утф8_длиной_больше_чем_45
 select TABLE_NAME from information_schema.tables where
-table_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+table_schema='test';
 TABLE_NAME
 имя_вью_кодировке_утф8_длиной_больше_чем_42
 имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48
 select COLUMN_NAME from information_schema.columns where
-table_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+table_schema='test';
 COLUMN_NAME
 имя_поля_в_кодировке_утф8_длиной_больше_чем_45
 имя_поля_в_кодировке_утф8_длиной_больше_чем_45
 select INDEX_NAME from information_schema.statistics where
-table_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+table_schema='test';
 INDEX_NAME
 имя_индекса_в_кодировке_утф8_длиной_больше_чем_48
 select TABLE_NAME from information_schema.views where
-table_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+table_schema='test';
 TABLE_NAME
 имя_вью_кодировке_утф8_длиной_больше_чем_42
 show create table имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
@@ -887,7 +889,7 @@ View	Create View
 имя_вью_кодировке_утф8_длиной_больше_чем_42	CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `имя_вью_кодировке_утф8_длиной_больше_чем_42` AS select `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48`.`имя_поля_в_кодировке_утф8_длиной_больше_чем_45` AS `имя_поля_в_кодировке_утф8_длиной_больше_чем_45` from `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48`
 create event имя_события_в_кодировке_утф8_длиной_больше_чем_48 on schedule every 2 year do select 1;
 select EVENT_NAME from information_schema.events
-where event_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+where event_schema='test';
 EVENT_NAME
 имя_события_в_кодировке_утф8_длиной_больше_чем_48
 drop event имя_события_в_кодировке_утф8_длиной_больше_чем_48;
@@ -898,7 +900,7 @@ ERROR 42000: Identifier name 'очень
 create trigger имя_триггера_в_кодировке_утф8_длиной_больше_чем_49
 before insert on имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48 for each row set @a:=1;
 select TRIGGER_NAME from information_schema.triggers where
-trigger_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+trigger_schema='test';
 TRIGGER_NAME
 имя_триггера_в_кодировке_утф8_длиной_больше_чем_49
 drop trigger имя_триггера_в_кодировке_утф8_длиной_больше_чем_49;
@@ -912,7 +914,7 @@ create procedure имя_процедур
 begin
 end;
 select ROUTINE_NAME from information_schema.routines where
-routine_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+routine_schema='test';
 ROUTINE_NAME
 имя_процедуры_в_кодировке_утф8_длиной_больше_чем_50
 drop procedure имя_процедуры_в_кодировке_утф8_длиной_больше_чем_50;
@@ -924,7 +926,7 @@ create function имя_функции_в
 returns int
 return 0;
 select ROUTINE_NAME from information_schema.routines where
-routine_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+routine_schema='test';
 ROUTINE_NAME
 имя_функции_в_кодировке_утф8_длиной_больше_чем_49
 drop function имя_функции_в_кодировке_утф8_длиной_больше_чем_49;
@@ -932,6 +934,6 @@ create function очень_очень_о
 returns int
 return 0;
 ERROR 42000: Identifier name 'очень_очень_очень_очень_очень_очень_очень_очень_длинна' is too long
-drop database имя_базы_в_кодировке_утф8_длиной_больше_чем_45;
+drop view имя_вью_кодировке_утф8_длиной_больше_чем_42;
+drop table имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
 set names default;
-use test;

--- 1.90/mysql-test/t/create.test	2007-04-03 16:13:24 +05:00
+++ 1.91/mysql-test/t/create.test	2007-04-04 17:36:56 +05:00
@@ -743,6 +743,12 @@ set names utf8;
 create database имя_базы_в_кодировке_утф8_длиной_больше_чем_45;
 use имя_базы_в_кодировке_утф8_длиной_больше_чем_45;
 select database();
+use test;
+
+select SCHEMA_NAME from information_schema.schemata
+where schema_name='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+
+drop database имя_базы_в_кодировке_утф8_длиной_больше_чем_45;
 create table имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48
 (
   имя_поля_в_кодировке_утф8_длиной_больше_чем_45 int,
@@ -756,20 +762,17 @@ from имя_таблицы_в_кодир
 # database, table, field, key, view
 select * from имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
 
-select SCHEMA_NAME from information_schema.schemata
-where schema_name='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
-
 select TABLE_NAME from information_schema.tables where
-table_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+table_schema='test';
 
 select COLUMN_NAME from information_schema.columns where
-table_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+table_schema='test';
 
 select INDEX_NAME from information_schema.statistics where
-table_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+table_schema='test';
 
 select TABLE_NAME from information_schema.views where
-table_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+table_schema='test';
 
 show create table имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
 show create view имя_вью_кодировке_утф8_длиной_больше_чем_42;
 
 create event имя_события_в_кодировке_утф8_длиной_больше_чем_48 on schedule every 2 year do select 1;
 select EVENT_NAME from information_schema.events
-where event_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+where event_schema='test';
 drop event имя_события_в_кодировке_утф8_длиной_больше_чем_48;
 --error 1059
 create event
@@ -788,7 +791,7 @@ on schedule every 2 year do select 1;
 create trigger имя_триггера_в_кодировке_утф8_длиной_больше_чем_49
 before insert on имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48 for each row set @a:=1;
 select TRIGGER_NAME from information_schema.triggers where
-trigger_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+trigger_schema='test';
 drop trigger имя_триггера_в_кодировке_утф8_длиной_больше_чем_49;
 --error 1059
 create trigger
@@ -801,7 +804,7 @@ create procedure имя_процедур
 begin
 end;
 select ROUTINE_NAME from information_schema.routines where
-routine_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+routine_schema='test';
 drop procedure имя_процедуры_в_кодировке_утф8_длиной_больше_чем_50;
 --error 1059
 create procedure очень_очень_очень_очень_очень_очень_очень_очень_длинная_строка_66()
@@ -812,13 +815,13 @@ create function имя_функции_в
    returns int
 return 0;
 select ROUTINE_NAME from information_schema.routines where
-routine_schema='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
+routine_schema='test';
 drop function имя_функции_в_кодировке_утф8_длиной_больше_чем_49;
 --error 1059
 create function очень_очень_очень_очень_очень_очень_очень_очень_длинная_строка_66()
    returns int
 return 0;
 
-drop database имя_базы_в_кодировке_утф8_длиной_больше_чем_45;
+drop view имя_вью_кодировке_утф8_длиной_больше_чем_42;
+drop table имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
 set names default;
-use test;
Thread
bk commit into 5.1 tree (gluh:1.2554) BUG#21432gluh4 Apr