summaryrefslogtreecommitdiff
path: root/sql
Commit message (Collapse)AuthorAgeFilesLines
* Fixed number of compiler errors on win32.SergeyV@selena.2005-11-142-2/+4
|
* WL#2971 "change log-bin-trust-routine-creators=0 to apply only to functions".guilhem@mysql.com2005-11-109-38/+77
| | | | | | | Indeed now that stored procedures CALL is not binlogged, but instead the invoked substatements are, the restrictions applied by log-bin-trust-routine-creators=0 are superfluous for procedures. They still need to apply to functions where function calls are written to the binlog (for example as "DO myfunc(3)"). We rename the variable to log-bin-trust-function-creators but allow the old name until some future version (and issue a warning if old name is used).
* Merge mysql.com:/home/mysql_src/mysql-4.1-gcaguilhem@mysql.com2005-11-103-7/+7
|\ | | | | | | into mysql.com:/home/mysql_src/mysql-5.0-release
| * Declaring some class members public for BUG#12377:guilhem@mysql.com2005-11-103-7/+7
| | | | | | | | | | | | "Item_date_add_interval needs to have the int_type member as Public". As explained in the bug report, this change is is to help http://search.cpan.org/~philips/DBIx-MyParse-0.20/ So please keep those members public.
* | Merge istruewing@bk-internal.mysql.com:/home/bk/mysql-5.0ingo@production.mysql.com2005-11-081-3/+10
|\ \ | | | | | | | | | into production.mysql.com:/usersnfs/istruewing/autopush/mysql-5.0
| * | Bug#13707 - Server crash with INSERT DELAYED on MyISAM tableingo@mysql.com2005-11-071-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | Initialized 'ptr' for a newly instantiated varstring field. This is required by INSERT DELAYED. No test case. This is a migration issue. There are two shell scripts attached to the bug report. They can be used for testing.
* | | Merge mysql.com:/home/cps/mysql/trees/mysql-4.1petr@mysql.com2005-11-081-11/+11
|\ \ \ | | |/ | |/| | | | into mysql.com:/home/cps/mysql/trees/mysql-5.0-virgin
| * | Fix Bug#14672 Bug in deletionpetr@mysql.com2005-11-061-1/+2
| | |
| * | Fix Bug#13894 Server crashes on update of CSV tablepetr@mysql.com2005-11-051-10/+9
| | |
| * | fix --ansi --pedantic compilation failurepetr@mysql.com2005-11-041-2/+2
| | |
* | | Fix for BUG#14703 "Valgrind error when inserting 0 into a BIT column (like ↵guilhem@mysql.com2005-11-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | in type_bit.test)": test "length" first (otherwise when "length" is 0, the *from invalid access still triggers a Valgrind warning). I wrote to the Valgrind authors in case this is something fixable in Valgrind (normally the decision to issue a warning is based on the simulated CPU condition code, which should not be undefined here).
* | | Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-5.0guilhem@mysql.com2005-11-071-10/+37
|\ \ \ | |_|/ |/| | | | | into mysql.com:/home/mysql_src/mysql-5.0
| * | sql_parse.cc:guilhem@mysql.com2005-11-041-10/+37
| |\ \ | | | | | | | | | | | | SCCS merged
| | * \ Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-5.0guilhem@mysql.com2005-10-201-10/+37
| | |\ \ | | | | | | | | | | | | | | | into mysql.com:/home/mysql_src/mysql-5.0
| | | * \ Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-5.0guilhem@mysql.com2005-10-181-10/+37
| | | |\ \ | | | | | | | | | | | | | | | | | | into mysql.com:/home/mysql_src/mysql-5.0
| | | | * | Fix for BUG#4544 "read_only also affects temporary tables":guilhem@mysql.com2005-10-171-10/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the READ_ONLY global variable now allows statements which are to update only temporary tables (note: if a statement, after parse stage, looks like it will update a non-temp table, it will be rejected, even if at execution it would have turned out that 0 rows would be updated; for example UPDATE my_non_tem_table SET a=1 WHERE 1 = 0; will be rejected).
* | | | | | Merge rurik.mysql.com:/home/igor/mysql-5.0igor@rurik.mysql.com2005-11-056-25/+341
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
| * \ \ \ \ \ Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0sergefp@mysql.com2005-11-056-25/+341
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/psergey/mysql-5.0-oct03-push
| | * \ \ \ \ \ Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0sergefp@mysql.com2005-11-036-25/+341
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/psergey/mysql-5.0-oct03-push
| | | * \ \ \ \ \ Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0sergefp@mysql.com2005-11-036-25/+341
| | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/psergey/mysql-5.0-oct03-push
| | | | * \ \ \ \ \ Merge mysql.com:/home/psergey/mysql-5.0-bug14026-r2sergefp@mysql.com2005-11-035-15/+311
| | | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/psergey/mysql-5.0-oct03-push
| | | | | * | | | | | BUG#13126: Post-review fixes: better comments, some function renaming.sergefp@mysql.com2005-11-012-62/+110
| | | | | | | | | | |
| | | | | * | | | | | BUG#13126: When choosing join order for join with nested joins, don't ↵sergefp@mysql.com2005-10-255-15/+263
| | | | | | |_|_|/ / | | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | produce join orders that cannot be handled by the executioner.
| | | | * | | | | | Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0sergefp@mysql.com2005-11-031-10/+30
| | | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/psergey/mysql-5.0-bug14026-r2
| | | | | * \ \ \ \ \ Mergedsergefp@mysql.com2005-11-031-10/+30
| | | | | |\ \ \ \ \ \
| | | | | | * | | | | | BUG#14026: When doing the end-of-prepare fix up for TABLE_LISTs used in the ↵sergefp@mysql.com2005-11-021-10/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PS, do the fixup for underlying tables of a merge VIEWs, too.
* | | | | | | | | | | | Post review fixes.igor@rurik.mysql.com2005-11-052-3/+1
| | | | | | | | | | | |
* | | | | | | | | | | | Merge rurik.mysql.com:/home/igor/mysql-5.0igor@rurik.mysql.com2005-11-043-10/+26
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
| * | | | | | | | | | | Merge rurik.mysql.com:/home/igor/mysql-5.0igor@rurik.mysql.com2005-11-021-0/+4
| |\ \ \ \ \ \ \ \ \ \ \ | | | |_|_|/ / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
| * | | | | | | | | | | Post review fixes.igor@rurik.mysql.com2005-11-022-7/+7
| | | | | | | | | | | |
| * | | | | | | | | | | Merge rurik.mysql.com:/home/igor/mysql-5.0igor@rurik.mysql.com2005-11-023-10/+26
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
| | * | | | | | | | | | | #view.test#:igor@rurik.mysql.com2005-11-023-10/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | new file sql_table.cc, handler.h: Fixed bug #14540. Added error mnemonic code HA_ADMIN_NOT_BASE_TABLE to report that an operation cannot be applied for views. view.test, view.result: Added a test case for bug #14540. errmsg.txt: Fixed bug #14540. Added error ER_CHECK_NOT_BASE_TABLE.
* | | | | | | | | | | | | Reorder struct elements to be more optimal for 64 bit computersmonty@mysql.com2005-11-042-35/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Main reason for reordering was to get rid of compiler warnings for order of element initialization)
* | | | | | | | | | | | | Merge bk-internal.mysql.com:/home/bk/mysql-5.0monty@mysql.com2005-11-043-3/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/my/mysql-5.0
| * | | | | | | | | | | | Fixes during review of new codemonty@mysql.com2005-11-033-3/+5
| | |_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Destroy LOCK_uuid_generator
* | | | | | | | | | | | Merge mysql.com:/home/jimw/my/mysql-5.0-9815jimw@mysql.com2005-11-031-16/+17
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jimw/my/mysql-5.0-clean
| * | | | | | | | | | | | Don't allow startup when default storage engine is specified to be ajimw@mysql.com2005-11-021-16/+17
| | |_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | storage engine that is disabled. This was fixed once in 4.1, but regressed in 5.0 because of changes to storage engine initialization. (Bug #9815)
* | | | | | | | | | | | Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.0jani@ua141d10.elisa.omakaista.fi2005-11-039-44/+45
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | into ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.0
| * | | | | | | | | | | Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.0jani@ua141d10.elisa.omakaista.fi2005-11-039-44/+45
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.0
| | * | | | | | | | | | | Changes in get_table_type() and mysql_frm_type(). The main problem wasjani@ua141d10.elisa.omakaista.fi2005-11-039-44/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that in mysql_rm_table_part2_with_lock() previously we needed to open same file twice. Now once is enough.
* | | | | | | | | | | | | Merge bk@192.168.21.1:/usr/home/bk/mysql-5.0holyfoot@mysql.com2005-11-038-29/+38
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/hf/work/mysql-5.0.9551
| * | | | | | | | | | | | opt_range.cc:evgen@moonbone.local2005-11-031-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Additional fix for bug#14093
| * | | | | | | | | | | | Merge bk-internal.mysql.com:/home/bk/mysql-5.0konstantin@mysql.com2005-11-038-28/+36
| |\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/opt/local/work/mysql-5.0-14210
| | * | | | | | | | | | | A fix and a test case for Bug#14210 "Simple query with > operator on konstantin@mysql.com2005-11-038-28/+36
| | | |/ / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | large table gives server crash": make sure that when a MyISAM temporary table is created for a cursor, it's created in its memory root, not the memory root of the current query.
* | | | | | | | | | | | Merge bk@192.168.21.1:/usr/home/bk/mysql-5.0holyfoot@mysql.com2005-11-033-1/+14
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/hf/work/mysql-5.0.9551
| * | | | | | | | | | | Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0evgen@moonbone.local2005-11-033-1/+14
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into moonbone.local:/work/14093-bug-5.0-mysql
| | * | | | | | | | | | | Fix bug #14093 Query takes a lot of time when date format is not validevgen@moonbone.local2005-11-033-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Invalid date like 2000-02-32 wasn't converted to int, which lead to not using index and comparison with field as astring, which results in slow query execution. convert_constatn_item() and get_mm_leaf() now forces MODE_INVALID_DATES to allow such conversion.
* | | | | | | | | | | | | Merge bk@192.168.21.1:/usr/home/bk/mysql-5.0holyfoot@mysql.com2005-11-031-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/hf/work/mysql-5.0.9551
| * | | | | | | | | | | | Fix for bug #9551 (Show commands fail)hf@deer.(none)2005-10-281-1/+1
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge bk-internal.mysql.com:/home/bk/mysql-5.0msvensson@neptunus.(none)2005-11-033-32/+59
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/mysql-5.0