An error occurred fetching the project authors.
- 22 Jul, 2005 1 commit
-
-
jimw@mysql.com authored
non-existent database. (Bug #10407)
-
- 21 Jul, 2005 1 commit
-
-
- 20 Jul, 2005 1 commit
-
-
mronstrom@mysql.com authored
-
- 18 Jul, 2005 1 commit
-
-
mronstrom@mysql.com authored
remove_table_from_cache fails to signal other thread and gets blocked when other thread also gets blocked
-
- 13 Jul, 2005 1 commit
-
-
bar@mysql.com authored
adding test case sql_table.cc: sql_table.cc: - do not create a new item when charsets are the same - return ER_INVALID_DEFAULT if default value cannot be converted into the column character set. item.cc: - Allow conversion not only to Unicode, but also to and from "binary". - Adding safe_charset_converter() for Item_num and Item_varbinary, returning a fixed const Item.
-
- 27 Jun, 2005 1 commit
-
-
monty@mishka.local authored
Fixes while reviewing new pushed code NULL as argument to encrypt/decrypt should return NULL without a warning
-
- 21 Jun, 2005 1 commit
-
-
jimw@mysql.com authored
which was broken by an earlier bug fix. (Bug #11440)
-
- 09 Jun, 2005 1 commit
-
-
acurtis@xiphis.org authored
Report error instead of crashing
-
- 08 Jun, 2005 1 commit
-
-
msvensson@neptunus.(none) authored
- Added better error messages when trying to open a table that can't be discovered or unpacked. The most likely cause of this is that it does not have any frm data, probably since it has been created from NdbApi or is a NDB system table. - Separated functionality that was in ha_create_table_from_engine into two functions. One that checks if the table exists and another one that tries to create the table from the engine.
-
- 03 Jun, 2005 1 commit
-
-
monty@mysql.com authored
Ensure that 'null_value' is not accessed before val() is called in FIELD() functions Fixed initialization of key maps. This fixes some problems with keys when you have more than 64 keys Fixed that ROLLUP don't always create a temporary table. This fix ensures that func_gconcat.test results are now predictable
-
- 01 Jun, 2005 1 commit
-
-
jimw@mysql.com authored
-
- 31 May, 2005 1 commit
-
-
ingo@mysql.com authored
1.) Added a new option to mysql_lock_tables() for ignoring FLUSH TABLES. Used the new option in create_table_from_items(). It is necessary to prevent the SELECT table from being reopend. It would get new storage assigned for its fields, while the SELECT part of the command would still use the old (freed) storage. 2.) Protected the CREATE TABLE and CREATE TABLE ... SELECT commands against a global read lock. This prevents a deadlock in CREATE TABLE ... SELECT in conjunction with FLUSH TABLES WITH READ LOCK and avoids the creation of new tables during a global read lock. 3.) Replaced set_protect_against_global_read_lock() and unset_protect_against_global_read_lock() by wait_if_global_read_lock() and start_waiting_global_read_lock() in the INSERT DELAYED handling.
-
- 26 May, 2005 2 commits
-
-
jimw@mysql.com authored
-
jimw@mysql.com authored
engines when lower_case_table_names == 2, as it did previously for InnoDB and MEMORY. (Bug #9660)
-
- 24 May, 2005 1 commit
-
-
jimw@mysql.com authored
-
- 14 May, 2005 1 commit
-
-
monty@mysql.com authored
-
- 13 May, 2005 1 commit
-
-
monty@mysql.com authored
Count null_bits separately from field offsets and adjust them in case of primary key parts. (Previously a CREATE TABLE with a lot of null fields that was part of a primary key caused MySQL to wrongly count the number of bytes needed to store null bits) This is a more complete bug fix for #6236
-
- 08 May, 2005 1 commit
-
-
antony@ltantony.mysql.com authored
Incomplete ALTER TABLE breaks MERGE compatibility Fix implicit NOT NULL not set on ALTER of PK columns
-
- 28 Apr, 2005 1 commit
-
-
jimw@mysql.com authored
is set on case-sensitive file systems and the source table was specified in something other than lowercase. (Bug #9761)
-
- 11 Apr, 2005 1 commit
-
-
gbichot@quadita2.mysql.com authored
if we fall back to mysql_alter_table() (for InnoDB), don't do binlogging in mysql_alter_table(), as mysql_admin_table() is not supposed to do any binlogging (it is done by the caller).
-
- 07 Apr, 2005 1 commit
-
-
marko@hundin.mysql.fi authored
if there are foreign key constraints on the table. (Bug #5574)
-
- 02 Apr, 2005 1 commit
-
-
serg@serg.mylan authored
sql/sql_table.cc: print an error with a function that respects width modifiers (%.64s)
-
- 08 Mar, 2005 1 commit
-
-
jimw@mysql.com authored
administrative statements that may alter the table, such as REPAIR TABLE. (Bug #8480)
-
- 02 Feb, 2005 1 commit
-
-
monty@mysql.com authored
-
- 31 Jan, 2005 1 commit
-
-
reggie@bob.(none) authored
sql_table.cc: use fn_format to resolve symlinks in mysql_create_like_table
-
- 24 Jan, 2005 1 commit
-
-
serg@serg.mylan authored
-
- 21 Jan, 2005 1 commit
-
-
ram@gw.mysql.r18.ru authored
-
- 10 Jan, 2005 2 commits
-
-
joreland@mysql.com authored
-
joreland@mysql.com authored
-
- 31 Dec, 2004 1 commit
-
-
monty@mysql.com authored
This allows use to use INSERT IGNORE ... ON DUPLICATE ...
-
- 27 Dec, 2004 1 commit
-
-
heikki@hundin.mysql.fi authored
Return a sensible error code from DISCARD TABLESPACE, if it fails because the table is referenced by a FOREIGN KEY
-
- 07 Dec, 2004 1 commit
-
-
gluh@gluh.mysql.r18.ru authored
-
- 03 Dec, 2004 1 commit
-
-
mats@mysql.com authored
CREATE DATABASE statement used the current database instead of the database created when checking conditions for replication. CREATE/DROP/ALTER DATABASE statements are now replicated based on the manipulated database.
-
- 02 Dec, 2004 3 commits
-
-
jimw@mysql.com authored
insertion of new records partially failed. It would get logged because of the logic to log a partially-failed 'INSERT ... SELECT' (which can't be rolled back in non-transactional tables), but 'CREATE TABLE ... SELECT' is always rolled back on failure, even for non-transactional tables. (Bug #6682) (Original fix reimplemented after review by Serg and Guilhem.)
-
monty@mysql.com authored
Added auto-correct of field length for enum/set tables for ALTER TABLE This is becasue of a bug in previous MySQL 4.1 versions where the length for enum/set was set incorrectly after ALTER TABLE
-
bar@mysql.com authored
- add_field_to_list() now uses <List>String instead of TYPELIB to be able to distinguish literals 'aaa' and hex literals 0xaabbcc. - move some code from add_field_to_list() where we don't know column charset yet, to mysql_prepare_table(), where we do.
-
- 22 Nov, 2004 1 commit
-
-
Added check for duplicate column in key Added tests and fixed tests which exploit bug
-
- 10 Nov, 2004 1 commit
-
-
guilhem@mysql.com authored
When we are writing a transaction to the binlog, we log BEGIN/COMMIT with zero error code. Example: all statements of trans succeeded, connection lost and so implicit rollback: we don't want ER_NET* errors to be logged in the BEGIN/ROLLBACK events, while statement events have 0. If there was really a serious error code, it's already in the statement events.
-
- 03 Nov, 2004 1 commit
-
-
lars@mysql.com authored
The idea of the fix is that the administrative statements OPTIMIZE TABLE, REPAIR TABLE and ANALYZE TABLE should not generate binlog errors if there is no errors on the master.
-
- 28 Oct, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
close table before next iteration of table proccesing in mysql_admin_table (to allow open next table)
-