An error occurred fetching the project authors.
- 28 Mar, 2007 1 commit
-
-
tsmith@siva.hindu.god authored
Thanks to Martin Friebe for finding and submitting a fix for this bug! A table with maximum number of key segments and maximum length key name would have a corrupted .frm file, due to an incorrect calculation of the complete key length. Now the key length is computed correctly (I hope) :-) MyISAM would reject a table with the maximum number of keys and the maximum number of key segments in all keys. It would allow one less than this total maximum. Now MyISAM accepts a table defined with the maximum. (This is a very minor issue.)
-
- 29 Mar, 2006 1 commit
-
-
gluh@eagle.intranet.mysql.r18.ru authored
disallow the use of comma in SET members
-
- 07 Dec, 2005 1 commit
-
-
ingo@mysql.com authored
Problem #1: INSERT...SELECT, Version for 4.1. INSERT ... SELECT with the same table on both sides (hidden below a MERGE table) does now work by buffering the select result. The duplicate detection works now after open_and_lock_tables() on the locks. I did not find a test case that failed without the change in sql_update.cc. I made the change anyway as it should in theory fix a possible MERGE table problem with multi-table update.
-
- 29 Nov, 2005 1 commit
-
-
ingo@mysql.com authored
Problem #1: INSERT...SELECT INSERT ... SELECT with the same table on both sides (hidden below a MERGE table) does now work by buffering the select result. The duplicate detection works now after open_and_lock_tables() on the locks. I did not find a test case that failed without the change in sql_update.cc. I made the change anyway as it should in theory fix a possible MERGE table problem with multi-table update.
-
- 09 Nov, 2005 1 commit
-
-
sergefp@mysql.com authored
-
- 07 Nov, 2005 1 commit
-
-
sergefp@mysql.com authored
when calculating table->null_fields.
-
- 25 Oct, 2005 1 commit
-
-
sergefp@mysql.com authored
avoid multiplying length of field_X by charset->mbmaxlen twice when calculating space required for field_X in the new table.
-
- 12 Sep, 2005 1 commit
-
-
gluh@eagle.intranet.mysql.r18.ru authored
produce warning for 'create database if not exists' if database exists do not update database options in this case produce warning for 'create table if not exists' if table exists
-
- 31 Aug, 2005 2 commits
-
-
andrey@lmy004. authored
(Simple SQL can crash server or connection) (not initialized member leads to server crash)
-
msvensson@neptunus.(none) authored
- Add stricter checking of syntax in mysqltest
-
- 30 Aug, 2005 1 commit
-
-
evgen@moonbone.local authored
Item::tmp_table_field_from_field_type() and create_tmp_field_from_item() was converting string field to blob depending on byte-wise length instead of character length, which results in converting valid varchar string with length == 86 to longtext. Made that functions above take into account max width of character when converting string fields to blobs.
-
- 28 Jul, 2005 1 commit
-
-
monty@mysql.com authored
-
- 22 Jul, 2005 1 commit
-
-
jimw@mysql.com authored
non-existent database. (Bug #10407)
-
- 09 Jun, 2005 1 commit
-
-
acurtis@xiphis.org authored
Report error instead of crashing
-
- 04 Jun, 2005 1 commit
-
-
serg@serg.mylan authored
-
- 03 Jun, 2005 1 commit
-
-
serg@serg.mylan authored
-
- 31 May, 2005 3 commits
-
-
ingo@mysql.com authored
After merge fix.
-
acurtis@xiphis.org authored
Stop ignoring name parts and check for validity
-
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.
-
- 07 May, 2005 1 commit
-
-
antony@ltantony.mysql.com authored
Fix bug by moving TRUE/FALSE in with other literals.
-
- 26 Oct, 2004 1 commit
-
-
monty@mysql.com authored
New mysqltest that can run mysqltest with PS Added support for ZEROFILL in PS Fixed crash when one called mysql_stmt_store_result() without a preceding mysql_stmt_bind_result() Updated test cases to support --ps-protocol (Some tests are still run using old protocol) Fixed crash in PS when using SELECT * FROM t1 NATURAL JOIN t2... Fixed crash in PS when using sub queries Create table didn't signal when table was created. This could cause a "DROP TABLE created_table" in another thread to wait "forever" Fixed wrong permissions check in PS and multi-table updates (one could get permission denied for legal quries) Fix for PS and SELECT ... PROCEDURE Reset all warnings when executing a new PS query group_concat(...ORDER BY) didn't work with PS Fixed problem with test suite when not using innodb
-
- 31 Aug, 2004 1 commit
-
-
monty@mysql.com authored
Use 'mysqltest' as test database instead of test_$1 or test1,test2 to not accidently delete an important database Safety fix for mailformed MERGE files
-
- 28 Apr, 2004 1 commit
-
-
antony@ltantony.dsl-verizon.net authored
CREATE statement allowed extra unnecessary commas
-
- 02 Apr, 2004 1 commit
-
-
dlenev@jabberwock.localdomain authored
Final version of patch. Adds support for specifying of DEFAULT NOW() and/or ON UPDATE NOW() clauses for TIMESTAMP field definition. Current implementation allows only one such field per table and uses several unireg types for storing info about this properties of field. It should be replaced with better implementation when new .frm format is introduced.
-
- 23 Mar, 2004 1 commit
-
-
hf@deer.(none) authored
Problem is that Item::save_in_field modifies str_value member before it calls val_str but Item_copy_string::val_str just returns this str_value as the result. I added local String variable to the Item::save_in_field
-
- 13 Mar, 2004 2 commits
-
-
vva@eagle.mysql.r18.ru authored
-
vva@eagle.mysql.r18.ru authored
-
- 05 Mar, 2004 1 commit
-
-
vva@eagle.mysql.r18.ru authored
"Table truncated when creating another table name with Spaces" added to check_db_name, check_table_name and check_column_name test for end space
-
- 16 Feb, 2004 1 commit
-
-
monty@mysql.com authored
Added more DBUG statements Ensure that we are comparing end space with BINARY strings Use 'any_db' instead of '' to mean any database. (For HANDLER command) Only strip ' ' when comparing CHAR, not other space-like characters (like \t)
-
- 17 Dec, 2003 1 commit
-
-
New Statement: SHOW [STORAGE] ENGINES New System Variable: storage_engine New mysqld Argument: --default-storage-engine=
-
- 15 Dec, 2003 1 commit
-
-
monty@mysql.com authored
Signed auto_increment keys for HASH tables (like for MyISAM tables in 4.0) nitialize system_charset_info() early. Fixes core dump when starting windows service
-
- 11 Dec, 2003 1 commit
-
-
Allow numeric literals have a sign
-
- 10 Dec, 2003 1 commit
-
-
Deprecate the use of TYPE=... Preferred syntax is ENGINE=
-
- 04 Dec, 2003 1 commit
-
-
- 02 Dec, 2003 1 commit
-
-
- 23 Nov, 2003 1 commit
-
-
monty@mysql.com authored
Added option --max-record-length=# to myisamchk Don't try repair twice if doing myisamchk --repair --force Shared memory handler didn't clean up things on errors or shutdown
-
- 18 Nov, 2003 2 commits
-
-
monty@mashka.mysql.fi authored
-
serg@serg.mylan authored
-
- 03 Nov, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Cleaned up (and disabled part of) date/time/datetime format patch. One can't anymore change default read/write date/time/formats. This is becasue the non standard datetime formats can't be compared as strings and MySQL does still a lot of datetime comparisons as strings Changed flag argument to str_to_TIME() and get_date() from bool to uint Removed THD from str_to_xxxx functions and Item class. Fixed core dump when doing --print-defaults Move some common string functions to strfunc.cc Dates as strings are now of type my_charset_bin instead of default_charset() Introduce IDENT_QUOTED to not have to create an extra copy of simple identifiers (all chars < 128) Removed xxx_FORMAT_TYPE enums and replaced them with the old TIMESTAMP_xxx enums Renamed some TIMESTAMP_xxx enums to more appropriate names Use defines instead of integers for date/time/datetime string lengths Added to build system and use the new my_strtoll10() function.
-
- 31 Oct, 2003 1 commit
-
-
vva@eagle.mysql.r18.ru authored
-