summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | test addedserg@serg.mylan2004-02-022-0/+5
| | | | | | |
* | | | | | | Typo fixingsalle@vafla.home2004-02-022-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | s/expection/exception
* | | | | | | rpl_insert_id.test, rpl_insert_id.result:heikki@hundin.mysql.fi2004-02-022-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change tests so that tables are dropped in an order respecting the FOREIGN KEY constraints
* | | | | | | innodb.result, innodb.test:heikki@hundin.mysql.fi2004-02-022-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change tests so that tables are dropped in an order respecting the FOREIGN KEY constraints
* | | | | | | dict0dict.c:heikki@hundin.mysql.fi2004-02-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change print format of FOREIGN KEY constraints spanning multiple databases to <backquote>databasename<backquote>.<backquote>tablename<backquote>; but when parsing them we must also accept <backquote>databasename.tablename<backquote>, because that was the output format in < 4.0.18
* | | | | | | dict0dict.c:heikki@hundin.mysql.fi2004-02-021-11/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change print format of FOREIGN KEY constraints spanning multiple databases to: .; but we when parsing them we must also accept , because that was the output format in < 4.0.18
* | | | | | | dict0dict.c:heikki@hundin.mysql.fi2004-02-024-168/+169
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove redundant code; parse both the database name and the table name in a FOREIGN KEY constraint with quotes in mind row0mysql.c, ha_innodb.cc, sql_table.cc: Return error message Cannot delete or update a parent row... if we try to drop a table which is referenced by a FOREIGN KEY constraint, and the user has not set foreign_key_checks=0
* | | | | | dict0dict.c:heikki@hundin.mysql.fi2004-02-011-46/+65
| |/ / / / |/| | | | | | | | | | | | | | Cleanup
* | | | | Fix for bug #2523 '"func_time" test fails on QNX'.dlenev@mysql.com2004-01-305-17/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moved all range checks for TIMESTAMP value to my_gmt_sec(). Also fixed check of upper boundary of TIMESTAMP range (which also now will catch datetime values which are too small for TIMESTAMP in case if time_t is unsigned).
* | | | | Merge bk-internal.mysql.com:/home/bk/mysql-4.0dlenev@mysql.com2004-01-306-16/+98
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | into mysql.com:/home/dlenev/src/mysql-4.0-bg2464
| * | | | Fix for bugs #1885, #2464, #2539. Proper handling of defaultdlenev@mysql.com2004-01-306-16/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | values for TIMESTAMP columns. The solution is not perfect since we just silently ignoring default value for first TIMESTAMP column and properly reflecting this fact in SHOW CREATE TABLE. We can't give a warning or simply support standard syntax (niladic functions as legal value for default) for first field since it is 4.0 tree.
* | | | | Merge bk-internal.mysql.com:/home/bk/mysql-4.0monty@mysql.com2004-01-306-41/+87
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | into mysql.com:/home/my/mysql-4.0
| * | | | | Fixed parsing of column names and foreign key constraints in Innobase to ↵monty@mysql.com2004-01-306-41/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | handle quoted identifiers and identifiers with space. (Bug #1725) Fix optimizer tuning bug when first used key part was a constant. (Bug #1679)
* | | | | | Fix for BUG#2477 "Slave stop with error after master reboot if use HEAP tables":guilhem@mysql.com2004-01-308-18/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when we open the HEAP table for the first time since server restart, in hp_open(), we set a flag to propagate this info to the handler level which then writes a DELETE FROM this_heap_table to the binlog. It is not a perfect solution for the bug, because between the server start and the first open of the table, the slave still had old data in his table so a SELECT on the slave may show wrong content. But if there is a --init-file to populate the HEAP table on master as startup, then this is a safe fix (I'll put a note about init-file in the HEAP section of the manual).
* | | | | | Fix for BUG#2527 "Multi-Table Delete - Not Replication use ↵guilhem@mysql.com2004-01-294-1/+49
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | replicate-wild-do-table" (as long as replicate-*-table rules were defined, multi-table DELETE was never replicated by the slave).
* | | | | Merge bk-internal.mysql.com:/home/bk/mysql-4.0monty@mysql.com2004-01-298-11/+93
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | into mysql.com:/home/my/mysql-4.0
| * | | | | Mark that strings may change on index only reads (for BDB tables).monty@mysql.com2004-01-298-11/+93
| | | | | | | | | | | | | | | | | | | | | | | | This fixed problem with index reads on character fields with BDB tables. (Bug #2509)
* | | | | | btr0cur.c:heikki@hundin.mysql.fi2004-01-291-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | Fix bug: InnoDB row count and index cardinality estimates wrapped over at 512 million in 32-bit computers
* | | | | | Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0guilhem@mysql.com2004-01-281-3/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/mysql_src/mysql-4.0
| * | | | | | Fix for BUG#2542 "If slave ignores a query it may make the next LOAD DATA ↵guilhem@mysql.com2004-01-281-3/+4
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | INFILE fail": reset errors (in thd) before executing the event. Otherwise if an event is ignored because of replicate-*-table rules (error ER_SLAVE_IGNORED_TABLE) this error code may remain in thd->net and the next event may pick it.
* | | | | | data0data.ic, data0data.h, row0sel.c:heikki@hundin.mysql.fi2004-01-273-1/+43
|/ / / / / | | | | | | | | | | | | | | | Fix bug #2483 with InnoDB, UNIQUE secondary index, and NULL values in that unique index; with the IS NULL predicate, InnoDB returned only the first matching row, though there can be many
* | | | | Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.0ram@gw.mysql.r18.ru2004-01-2239-385/+652
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | into gw.mysql.r18.ru:/usr/home/ram/work/4.0.b2298
| * \ \ \ \ Merge vvagin@bk-internal.mysql.com:/home/bk/mysql-4.0vva@eagle.mysql.r18.ru2004-01-223-1/+24
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | into eagle.mysql.r18.ru:/home/vva/work/BUG_2290/mysql-4.0
| | * \ \ \ \ Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-4.0vva@eagle.mysql.r18.ru2004-01-223-1/+24
| | |\ \ \ \ \ | | | |_|/ / / | | |/| | | | | | | | | | | into eagle.mysql.r18.ru:/home/vva/work/BUG_2290/mysql-4.0
| | | * | | | some ammendments (comments and code style)vva@eagle.mysql.r18.ru2004-01-222-2/+9
| | | | | | |
| | | * | | | added test for bug #2290 "output truncated with ELT when using DISTINCT"vva@eagle.mysql.r18.ru2004-01-213-1/+17
| | | | | | |
| * | | | | | test moved to an appropriate fileserg@serg.mylan2004-01-214-19/+19
| | | | | | |
| * | | | | | two more bugfixes for "space stripping in MyISAM indexes"serg@serg.mylan2004-01-213-2/+7
| | | | | | |
| * | | | | | test case for MyISAM sort-repair bugserg@serg.mylan2004-01-212-0/+15
| |/ / / / /
| * | | | | Merge mysql.com:/space/my/mysql-4.0lenz@mysql.com2004-01-211-14/+3
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | into mysql.com:/space/my/mysql-4.0-build
| | * | | | | - remove unnecessary code from Do-rpm to delete the source tarball andlenz@mysql.com2004-01-211-14/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | spec file after the build as RPM has its own option for this
| * | | | | | Merge lgrimmer@build.mysql.com:/home/bk/mysql-4.0lenz@mysql.com2004-01-2116-265/+378
| |\ \ \ \ \ \ | | |/ / / / / | | | | / / / | | |_|/ / / | |/| | | | into mysql.com:/space/my/mysql-4.0
| | * | | | Merge mysql.com:/space/my/mysql-4.0lenz@mysql.com2004-01-2116-265/+378
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | into mysql.com:/space/my/mysql-4.0-build
| | | * | | | What started as an attempt to fix BUG#2270 (Substitute paths in mysqllenz@mysql.com2004-01-2016-265/+378
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | manpage) turned out as a major overhaul of all man pages: - renamed all *.1 files to *.1.in to act as templates which are being processed at build time - replaced some hard-coded values with place holder that are being replaced with the proper values at build time - Updated list of available man pages in the SEE ALSO section and added a hint to the manual for more details - Added a BUGS section to all pages, referring to the bugs DB - Updated some obsolete URLs and mail addresses The actual content of these man pages should probably be cross-checked for correctness, though...
| * | | | | | Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0guilhem@mysql.com2004-01-201-0/+8
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | into mysql.com:/home/mysql_src/mysql-4.0
| | * | | | | Fix for BUG#2452 "Empty LOAD DATA INFILE failes with the master in 3.23.x":guilhem@mysql.com2004-01-201-0/+8
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | do not write the Execute_load_log_event if there was no Create_file_log_event (empty file).
| * | | | | Merge bk-internal:/home/bk/mysql-4.0/serg@serg.mylan2004-01-203-11/+20
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | into serg.mylan:/usr/home/serg/Abk/mysql-4.0
| | * | | | | two bugs in parallel repair fixedserg@serg.mylan2004-01-203-11/+20
| | | | | | |
| * | | | | | Proper fix for bug with BLOB in MIN/MAXmonty@mysql.com2004-01-192-7/+9
| | | | | | |
| * | | | | | Merge bk-internal.mysql.com:/home/bk/mysql-4.0monty@mysql.com2004-01-195-35/+155
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | | | | | | | into mysql.com:/home/my/mysql-4.0
| | * | | | | Fixed bug in IN() optimizationmonty@mysql.com2004-01-191-2/+2
| | | | | | |
| | * | | | | Fixed table crash bug when updating row > 16M (Bug #2159)monty@mysql.com2004-01-154-33/+153
| | | | | | |
| * | | | | | BUG#2428 "--old-rpl-compat is broken":guilhem@mysql.com2004-01-183-31/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I remove the --old-rpl-compat which produces broken binlogs readable neither by 4.0 nor by 3.23. This option is a leftover of the early replication of 4.0.0, when it was still partly compatible with 3.23. I explained this to the user in the bug report.
| * | | | | | Merge bk-internal.mysql.com:/home/bk/mysql-4.0konstantin@mysql.com2004-01-161-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/kostja/mysql/mysql-4.0-root
| | * | | | | | typo fixed PPTHREAD -> PTHREADkonstantin@mysql.com2004-01-161-1/+1
| | | | | | | |
* | | | | | | | a proper fix for the bug #2298 Trailing whitespace inconsistently handled in ↵ram@gw.mysql.r18.ru2004-01-225-10/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WHERE clause. <monty> ramil, in MySQL/MyISAM we should only strip end space, not 'space-like' characters. <monty> This is according to SQL; When doing a comparision end space and only end space are ignored.
* | | | | | | | a fix (Bug #2298: Trailing whitespace inconsistently handled in WHERE clause)ram@gw.mysql.r18.ru2004-01-162-6/+6
|/ / / / / / /
* | | | | | | Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.0Sinisa@sinisa.nasamreza.org2004-01-1630-106/+344
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | into sinisa.nasamreza.org:/mnt/work/mysql-4.0
| * | | | | | | Wrote small Windows build automation script in preparation greg@mysql.com2004-01-151-0/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for re-working project files and enabling remote builds.
| * | | | | | | Merge lgrimmer@build.mysql.com:/home/bk/mysql-4.0lenz@mysql.com2004-01-153-4/+26
| |\ \ \ \ \ \ \ | | | |_|/ / / / | | |/| | | | | | | | | | | | | into mysql.com:/space/my/mysql-4.0