An error occurred fetching the project authors.
- 19 Jul, 2005 1 commit
-
-
dlenev@mysql.com authored
"Triggers have the wrong namespace" "Triggers: duplicate names allowed" "Triggers: CREATE TRIGGER does not accept fully qualified names" "SHOW TRIGGERS"
-
- 13 Jul, 2005 2 commits
-
-
dlenev@mysql.com authored
of stored routines definitions even if we already have some tables open and locked. To avoid deadlocks in this case we have to put certain restrictions on locking of mysql.proc table. This allows to use stored routines safely under LOCK TABLES without explicitly mentioning mysql.proc in the list of locked tables. It also fixes bug #11554 "Server crashes on statement indirectly using non-cached function".
-
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.
-
- 05 Jul, 2005 1 commit
-
-
bell@sanja.is.com.ua authored
fixed environment creation and cleaning up for processing view one by one during checking (BUG#11337)
-
- 01 Jul, 2005 1 commit
-
-
bar@mysql.com authored
Bug#11657 Creation of secondary index fails: If TINYBLOB key part length is 255, it is equal to field length. For BLOB, unlike for CHAR/VARCHAR, we should keep a non-zero key part length, otherwise "BLOB/TEXT column used in key specification without a key length" error is produced afterwards. type_blob.result, type_blob.test: fixing tests accordinly
-
- 30 Jun, 2005 1 commit
-
-
ramil@mysql.com authored
bug #10617: Insert from same table to same table give incorrect result for bit(4) column. bug #11091: union involving BIT: assertion failure in Item::tmp_table_field_from_field_type bug #11572: MYSQL_TYPE_BIT not taken care of in temp. table creation for VIEWs
-
- 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)
-
- 17 Jun, 2005 1 commit
-
-
acurtis@xiphis.org authored
Implement new SQL mode - NO_ENGINE_SUBSTITUTION
-
- 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
-
- 02 Jun, 2005 1 commit
-
-
jimw@mysql.com authored
behavior when extending fields that were fully part of a multi-part key.
-
- 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 3 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)
-
jimw@mysql.com authored
-
- 25 May, 2005 1 commit
-
-
monty@mysql.com authored
We will however give a warning when opening such a table that users should use ALTER TABLE ... FORCE to fix the table. In future release we will fix that REPAIR TABLE will be able to handle this case
-
- 24 May, 2005 1 commit
-
-
jimw@mysql.com authored
-
- 16 May, 2005 1 commit
-
-
monty@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
-
- 12 May, 2005 1 commit
-
-
ramil@mysql.com authored
select, gis & gis-tree tests fails at the moment, but I will push this CS because it was tested before and I'm absolutely sure it's right.
-
- 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
-
- 07 May, 2005 1 commit
-
-
gluh@mysql.com authored
thd->lex->derived_tables should be zero(it may be changed if we open a view)
-
- 06 May, 2005 1 commit
-
-
monty@mishka.local authored
Added option --count to mysqlshow (to show number of rows) Fixed possible core dump in information schema
-
- 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)
-
- 19 Apr, 2005 1 commit
-
-
acurtis@xiphis.org authored
Initialization of fields for sp return type was not complete.
-
- 12 Apr, 2005 3 commits
-
-
ramil@mysql.com authored
-
ramil@mysql.com authored
-
ramil@mysql.com authored
-
- 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)
-
- 04 Apr, 2005 1 commit
-
-
monty@mysql.com authored
Don't generate message in send_kill_message() if wrong data. (Caused core dump for wrong data in ALTER TABLE on some system)
-
- 02 Apr, 2005 1 commit
-
-
serg@serg.mylan authored
sql/sql_table.cc: print an error with a function that respects width modifiers (%.64s)
-
- 01 Apr, 2005 1 commit
-
-
monty@mysql.com authored
CAST() now produces warnings when casting a wrong INTEGER or CHAR values. This also applies to implicite string to number casts. (Bug #5912) ALTER TABLE now fails in STRICT mode if it generates warnings. Inserting a zero date in a DATE, DATETIME or TIMESTAMP column during TRADITIONAL mode now produces an error. (Bug #5933)
-
- 27 Mar, 2005 1 commit
-
-
dlenev@brandersnatch.localdomain authored
#6559 "DROP DATABASE forgets to drop triggers". If we drop table we should also drop all triggers associated with it. To do this we have to check for existence of .TRG file when we are dropping table and delete it too.
-
- 22 Mar, 2005 2 commits
-
-
jimw@mysql.com authored
the row type is dynamic (For 4.1 tables old 'VARCHAR' fields are converted to true VARCHAR in the next ALTER TABLE) This ensures that one can use MySQL 5.0 privilege tables with MySQL 4.1. (Fix imported from main 5.0 tree to 5.0.3 build tree.)
-
monty@mysql.com authored
Hack to ensure that CHAR's created in 5.0 are not converted to VARCHAR even if the row type is dynamic (For 4.1 tables old 'VARCHAR' fields are converted to true VARCHAR in the next ALTER TABLE) This ensures that one can use MySQL 5.0 privilege tables with MySQL 4.1
-