- 07 Jan, 2006 1 commit
-
-
serg@serg.mylan authored
The patch adds DYNAMIC_ARRAY all_status_vars, which is now the sole source of status information for SHOW STATUS. Status variables can be added to and removed from the array dynamically. SHOW STATUS command uses this array instead of static array from mysqld.cc Compatibility with the old, global list of status variables is preserved in init_server_components(), where this global list is simply appended to all_status_vars.
-
- 04 Jan, 2006 1 commit
-
-
serg@serg.mylan authored
-
- 02 Jan, 2006 1 commit
-
-
serg@serg.mylan authored
(MySQL plugin interface: status variables) adding SHOW_FUNC, removing SHOW_some_specific_value, only generic SHOW_LONG/SHOW_CHAR/etc are recognized. changing to use SHOW_FUNC instead of ha_update_statistics
-
- 01 Jan, 2006 1 commit
-
-
serg@serg.mylan authored
is the same in the plugin and in the mysqld. store the size in the plugin. To simplify access to plugin's st_mysql_plugin, copy it on open and convert to the latest version, so that the rest of the code would not need to care about versions.
-
- 31 Dec, 2005 5 commits
-
-
serg@serg.mylan authored
into serg.mylan:/usr/home/serg/Abk/mysql-5.1
-
serg@serg.mylan authored
MYSQL_STORAGE_ENGINE macro (and nowhere else)
-
bar@mysql.com authored
which makes it possible to run RENAME TABLE on old tables when upgrading from 5.0. TODO: A stored procedure to rename all tables and databases with old name format into new format, it will simplify upgrade. sql_table.cc: Making old tables seen with "#mysql50#" prefix. Adding warning into .err log when an old name is found. sql_show.cc: Skip non-directories before filename_to_tablename call, to avoid unnecessary warnings. strfunc.cc: Adding "error" argument to strconvert() mysql_priv.h: Adding "error" agrument to strconvert()
-
bar@mysql.com authored
into mysql.com:/usr/home/bar/mysql-5.1-new.fscs3
-
bar@mysql.com authored
- Encoding itself, implemented as a charset "filename". Originally planned to use '.' as an escape character, but now changed to '@' for two reasons: "ls" does not return file names starting with '.' considering them as a kind of hidden files; some platforms do not allow several dots in a file name. - replacing many calls of my_snprintf() and strnxmov() to the new build_table_filename(). - Adding MY_APPEND_EXT mysys flag, to append an extention rather that replace it. - Replacing all numeric constants in fn_format flag arguments to their mysys definitions, e.g. MY_UNPACK_FILENAME, - Predictability in several function/methods: when a table name can appear with or withot .frm extension. Some functions/methods were changed so accept names strictly with .frm, other - strictly without .frm extensions. Several DBUG_ASSERTs were added to check whether an extension is passed. Many files: table name to file name encoding mysql_priv.h: Prototypes for new table name encoding tools. ctype-utf8.c: Implementing "filename" charset for table name to file name encoding. row0mysql.c: Fixing table name prefix. mf_format.c: Adding MY_APPEND_EXT processing. Many files: Fixing tests. my_sys.h: Adding new flag to append rather than replace an extension. m_ctype.h: Adding "filename" charset definition.
-
- 30 Dec, 2005 4 commits
-
-
patg@govinda.site authored
-
svoj@april.(none) authored
into april.(none):/home/svoj/devel/mysql/mysql-5.1-new
-
svoj@april.(none) authored
into april.(none):/home/svoj/devel/mysql/mysql-5.1-new
-
bar@mysql.com authored
t4 was not dropped, which made the "backup" test fail if one of the previous tests using t4 (e.g. "archive") failed.
-
- 29 Dec, 2005 8 commits
-
-
joerg@mysql.com authored
into mysql.com:/M51/mysql-5.1
-
serg@serg.mylan authored
-
joerg@mysql.com authored
-
svoj@april.(none) authored
Fixed that --plugin_dir option doesn't work. Fixed that parser name is not restored correctly from the table.
-
ingo@mysql.com authored
into mysql.com:/home/mydev/mysql-5.1-bug15591
-
sergefp@mysql.com authored
-
brian@zim.(none) authored
into zim.(none):/home/brian/mysql/slap-5.1
-
brian@zim.(none) authored
Added option --lock-directory so that you can now syncronize several mysqlslap processes across several machines. Not perfect yet. Added --slave option if you are trying to syncronize around one server using the lock-directory option plus NFS. Added options to allow you to run several concurrency runs in one call. aka --concurrency="1, 8, 64, 128" Time collection is now done in a finer grain manner, and is linked to the sync call (doesn't count the cost of the blocked processes that are setup to run).
-
- 28 Dec, 2005 13 commits
-
-
msvensson@devsrv-b.mysql.com authored
into devsrv-b.mysql.com:/space/magnus/my51-bug15775_part2
-
ingo@mysql.com authored
If the server is started with --port-open-timeout=# retry to bind the TCP port if it fails with EADDRINUSE. Use the new option in mysql-test-run.sh.
-
evgen@moonbone.local authored
into moonbone.local:/work/14583-bug-5.1-new-mysql
-
evgen@moonbone.local authored
-
msvensson@neptunus.(none) authored
into neptunus.(none):/home/msvensson/mysql/bug15775_part2/my51-bug15775_part2
-
msvensson@neptunus.(none) authored
- Update patch for 5.0 - Added common function to be called when 'acl_users' has been modified
-
evgen@moonbone.local authored
into moonbone.local:/work/14583-bug-4.1-mysql
-
svoj@mysql.com authored
Manual merge.
-
msvensson@neptunus.(none) authored
into neptunus.(none):/home/msvensson/mysql/bug15775_part2/my50-bug15775_part2
-
msvensson@neptunus.(none) authored
- DROP USER command didn't reload the acl_check_hosts cache causing subsequent connect's via TCP to fail randomly. - 4.1 version
-
ingo@mysql.com authored
into mysql.com:/home/mydev/mysql-5.0-bug5390
-
stewart@mysql.com authored
-
stewart@mysql.com authored
into mysql.com:/home/stewart/Documents/MySQL/5.1/new
-
- 27 Dec, 2005 6 commits
-
-
acurtis@xiphis.org authored
into xiphis.org:/home/antony/work2/p4-bug15976
-
ingo@mysql.com authored
into mysql.com:/home/mydev/mysql-5.0-bug5390
-
pekka@mysql.com authored
into mysql.com:/space/pekka/ndb/version/my50
-
pekka@mysql.com authored
-
pekka@mysql.com authored
into mysql.com:/space/pekka/ndb/version/my51
-
evgen@moonbone.local authored
When InnoDB compares varchar field in ucs2 with given key using bin collation, it calls my_strnncollsp_ucs2_bin() to perform comparison. Because field length was lesser than length of key field should be padded with trailing spaces in order to get correct result. Because my_strnncollsp_ucs2_bin() was calling my_strnncollp_ucs2_bin(), which doesn't pads field, wrong comparison result was returned. This results in wrong result set. my_strnncollsp_ucs2_bin() now compares fields like my_strnncollsp_ucs2 do, but using binary collation.
-