summaryrefslogtreecommitdiff
path: root/mysql-test/r
Commit message (Collapse)AuthorAgeFilesLines
* Bug#22351 - handler::index_next_same() call to key_cmp_if_same() usesistruewing@stella.local2007-11-151-0/+7
| | | | | | the wrong buffer Post-pushbuild fix Added test case for better coverage.
* Merge bk-internal.mysql.com:/home/bk/mysql-5.1-enginesistruewing@stella.local2007-11-141-0/+8
|\ | | | | | | into stella.local:/home2/mydev/mysql-5.1-bug4692
| * Merge stella.local:/home2/mydev/mysql-5.0-bug4692istruewing@stella.local2007-11-141-0/+8
| |\ | | | | | | | | | into stella.local:/home2/mydev/mysql-5.1-bug4692
| | * Bug#4692 - DISABLE/ENABLE KEYS waste a spaceistruewing@stella.local2007-11-141-0/+8
| | | | | | | | | | | | | | | | | | | | | Post-pushbuild fix Added a purecov comment and a test for coverage of parallel enable keys.
* | | Merge mysql.com:/home/svoj/devel/mysql/BUG31277/mysql-5.0-enginessvoj@june.mysql.com2007-11-141-0/+29
|\ \ \ | |/ / |/| | | | | into mysql.com:/home/svoj/devel/mysql/BUG31277/mysql-5.1-engines
| * | Merge mysql.com:/home/svoj/devel/mysql/BUG31277/mysql-4.1-enginessvoj@june.mysql.com2007-11-141-0/+29
| |\ \ | | |/ | |/| | | | into mysql.com:/home/svoj/devel/mysql/BUG31277/mysql-5.0-engines
| | * Merge mysql.com:/home/svoj/devel/bk/mysql-4.1-enginessvoj@mysql.com/june.mysql.com2007-11-141-0/+6
| | |\ | | | | | | | | | | | | into mysql.com:/home/svoj/devel/mysql/BUG31277/mysql-4.1-engines
| | * \ Merge mysql.com:/home/svoj/devel/mysql/BUG29083/mysql-4.1-enginessvoj@mysql.com/june.mysql.com2007-11-141-0/+29
| | |\ \ | | | | | | | | | | | | | | | into mysql.com:/home/svoj/devel/mysql/BUG31277/mysql-4.1-engines
| | | * | BUG#31277 - myisamchk --unpack corrupts a tablesvoj@mysql.com/june.mysql.com2007-11-071-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With certain data sets (when compressed record length gets bigger than uncompressed) myisamchk --unpack may corrupt data file. Fixed that record length was wrongly restored from compressed table.
| * | | | Merge mattiasj@bk-internal.mysql.com:/home/bk/mysql-5.0-enginesmattiasj@mattiasj-laptop.(none)2007-11-121-3/+3
| |\ \ \ \ | | | | | | | | | | | | | | | | | | into mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.0-engines_with_main
| * \ \ \ \ Merge mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.0-mainmattiasj@mattiasj-laptop.(none)2007-11-125-0/+85
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | into mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.0-engines_with_main
| * \ \ \ \ \ Merge lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.0-basemalff@lambda.hsd1.co.comcast.net.2007-11-052-0/+30
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | into lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.0-rt-merge
| * \ \ \ \ \ \ Merge lambda.weblab:/home/malff/TREE/mysql-5.0-basemalff@lambda.weblab2007-10-291-0/+35
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | into lambda.weblab:/home/malff/TREE/mysql-5.0-rt-merge
* | | | | | | | | Bug#32091: Security breach via directory changesistruewing@stella.local2007-11-131-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Post pushbuild fix Disabled test on windows due to bug#30459 (DATA/INDEX DIR for partitions not working on windows) Patch from Mattias Jonsson.
* | | | | | | | | Merge mattiasj@bk-internal.mysql.com:/home/bk/mysql-5.1-enginesmattiasj@mattiasj-laptop.(none)2007-11-121-3/+3
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.1-last_with_main
| * \ \ \ \ \ \ \ \ Merge mysql.com:/home/svoj/devel/mysql/BUG32111/mysql-5.0-enginessvoj@june.mysql.com2007-11-121-3/+3
| |\ \ \ \ \ \ \ \ \ | | | |_|_|_|/ / / / | | |/| | | | | | | | | | | | | | | | | into mysql.com:/home/svoj/devel/mysql/BUG32111/mysql-5.1-engines
| | * | | | | | | | Merge mysql.com:/home/svoj/devel/mysql/BUG32111/mysql-4.1-enginessvoj@june.mysql.com2007-11-121-3/+3
| | |\ \ \ \ \ \ \ \ | | | |_|_|_|/ / / / | | |/| | | | | | / | | | | |_|_|_|_|/ | | | |/| | | | | into mysql.com:/home/svoj/devel/mysql/BUG32111/mysql-5.0-engines
| | | * | | | | | symlink.test, symlink.result:svoj@mysql.com/june.mysql.com2007-11-121-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use proper variable for test.
* | | | | | | | | Merge mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.1-mainmattiasj@mattiasj-laptop.(none)2007-11-1211-6/+463
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.1-last_with_main
| * \ \ \ \ \ \ \ \ Merge mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.1-bug29368mattiasj@mattiasj-laptop.(none)2007-11-122-5/+14
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.1-lastfinaltopush
| | * | | | | | | | | Bug#29368: Modified error messagesmattiasj@mattiasj-laptop.(none)2007-11-102-5/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: there was no standard syntax error when creating partitions with syntax error in the partitioning clause. Solution: added "Syntax error: " to the error message
| * | | | | | | | | | Merge mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.1-bug31705mattiasj@mattiasj-laptop.(none)2007-11-121-0/+282
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.1-lastfinaltopush
| | * | | | | | | | | | Bug#31705 Partitions: crash if varchar length > 65530mattiasj@mattiasj-laptop.(none)2007-11-121-0/+282
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Buffer overflow due to wrong key length in partitioning Changed to the correct key_length function.
| * | | | | | | | | | | Merge mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.1-bug32091mattiasj@mattiasj-laptop.(none)2007-11-121-0/+83
| |\ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | into mattiasj-laptop.(none):/home/mattiasj/clones/mysql-5.1-lastfinaltopush
| | * | | | | | | | | | Bug#32091: Security breach via directory changesmattiasj@mattiasj-laptop.(none)2007-11-122-82/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge fix partition_mgm did not require have_symlink. Moved the test case to partition_symlink, which require have_symlink, and should work on both *nix and Windows
| | * | | | | | | | | | Bug#32091: Security breach via directory changesmattiasj@mattiasj-laptop.(none)2007-11-101-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed test case from GRANT to CREATE USER
| | * | | | | | | | | | Bug#32091: Security breach via directory changesmattiasj@mattiasj-laptop.(none)2007-11-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | small fix of test case (when running make test after merge, it did not substitute MYSQLTEST_VARDIR in the error)
| | * | | | | | | | | | Bug#32091: Security breach via directory changesmattiasj@mattiasj-laptop.(none)2007-11-091-0/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: the table's INDEX and DATA DIR was taken directly from the table's first partition. This allowed rename attack similar to bug#32111 when ALTER TABLE REMOVE PARTITIONING Solution: Silently ignore the INDEX/DATA DIR for the table. (Like some other storage engines do). Partitioned tables do not support DATA/INDEX DIR on the table level, only on its partitions.
| * | | | | | | | | | | Merge mysql.com:/home/svoj/devel/mysql/BUG32111/mysql-5.0-enginessvoj@june.mysql.com2007-11-121-0/+6
| |\ \ \ \ \ \ \ \ \ \ \ | | | |_|_|/ / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/svoj/devel/mysql/BUG32111/mysql-5.1-engines
| | * | | | | | | | | | Merge mysql.com:/home/svoj/devel/mysql/BUG32111/mysql-4.1-enginessvoj@june.mysql.com2007-11-121-0/+6
| | |\ \ \ \ \ \ \ \ \ \ | | | | |_|_|/ / / / / / | | | |/| | | | | | | | | | | | | | | | | | | | into mysql.com:/home/svoj/devel/mysql/BUG32111/mysql-5.0-engines
| | | * | | | | | | | | After merge fix.svoj@mysql.com/june.mysql.com2007-11-121-1/+1
| | | | | | | | | | | |
| | | * | | | | | | | | Merge mysql.com:/home/svoj/devel/mysql/BUG32111/mysql-4.0svoj@mysql.com/june.mysql.com2007-11-121-0/+6
| | | |\ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|/ / | | | |/| | | | | | | | | | | | | | | | | | | | into mysql.com:/home/svoj/devel/mysql/BUG32111/mysql-4.1-engines
| | | | * | | | | | | | BUG#32111 - Security Breach via DATA/INDEX DIRECORY and RENAME TABLEsvoj@mysql.com/june.mysql.com2007-11-061-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RENAME TABLE against a table with DATA/INDEX DIRECTORY overwrites the file to which the symlink points. This is security issue, because it is possible to create a table with some name in some non-system database and set DATA/INDEX DIRECTORY to mysql system database. Renaming this table to one of mysql system tables (e.g. user, host) would overwrite the system table. Return an error when the file to which the symlink points exist.
| | | * | | | | | | | | Merge stella.local:/home2/mydev/mysql-4.1-ateamistruewing@stella.local2007-11-021-0/+6
| | | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into stella.local:/home2/mydev/mysql-4.1-axmrg
| | | * \ \ \ \ \ \ \ \ \ Merge stella.local:/home2/mydev/mysql-4.1-amainistruewing@stella.local2007-10-311-0/+6
| | | |\ \ \ \ \ \ \ \ \ \ | | | | | |_|_|_|_|_|_|_|/ | | | | |/| | | | | | | | | | | | | | | | | | | | | into stella.local:/home2/mydev/mysql-4.1-axmrg
| | | * | | | | | | | | | Merge mysql.com:/home/gluh/MySQL/Merge/4.1gluh@mysql.com/eagle.(none)2007-10-233-0/+40
| | | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/gluh/MySQL/Merge/4.1-opt
| | * | \ \ \ \ \ \ \ \ \ \ Merge stella.local:/home2/mydev/mysql-5.0-amainistruewing@stella.local2007-11-062-0/+30
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|_|_|/ | | | |/| | | | | | | | | | | | | | | | | | | | | | | | into stella.local:/home2/mydev/mysql-5.0-axmrg
| | | * | | | | | | | | | | Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0tomas@whalegate.ndb.mysql.com2007-11-022-0/+30
| | | |\ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|_|/ / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | into whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb-merge
| | | | * | | | | | | | | | Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndbtomas@whalegate.ndb.mysql.com2007-11-022-0/+30
| | | | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb-merge
| | | | | * \ \ \ \ \ \ \ \ \ Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndbmskold/marty@linux.site2007-10-241-0/+8
| | | | | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/windows/Linux_space/MySQL/mysql-5.0-ndb
| | | | | | * | | | | | | | | | Bug#25817 UPDATE IGNORE doesn't check write_set when checking unique ↵mskold/marty@mysql.com/linux.site2007-10-021-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | indexes: Added checks
| | | | | * | | | | | | | | | | ndb - bug#29390: if ScanFilter is too large, abort or optionally discard itpekka@sama.ndb.mysql.com2007-10-041-0/+22
| | | | | |/ / / / / / / / / /
| | * | | | | | | | | | | | | Bug#4692 - DISABLE/ENABLE KEYS waste a spaceistruewing@stella.local2007-11-061-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disabling and enabling indexes on a non-empty table grows the index file. Disabling indexes just sets a flag per non-unique index and does not free the index blocks of the affected indexes. Re-enabling indexes creates new indexes with new blocks. The old blocks remain unused in the index file. Fixed by dropping and re-creating all indexes if non-empty disabled indexes exist when enabling indexes. Dropping all indexes resets the internal end-of-file marker to the end of the index file header. It also clears the root block pointers of every index and clears the deleted blocks chains. This way all blocks are declared as free.
| * | | | | | | | | | | | | | Bug#31210 - INSERT DELAYED crashes server when used onistruewing@stella.local2007-11-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | partitioned table Post-pushbuild fix Pushbuild detected a new need for lex initialization in embedded server. Fixed test for INSERT DELAYED in partitions_hash.test so that it works with embedded server.
| * | | | | | | | | | | | | | Merge bk-internal.mysql.com:/home/bk/mysql-5.1-enginesistruewing@stella.local2007-11-101-0/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into stella.local:/home2/mydev/mysql-5.1-bug31210
| | * | | | | | | | | | | | | | Bug#31210 - INSERT DELAYED crashes server when used onistruewing@stella.local2007-11-051-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | partitioned table Trying INSERT DELAYED on a partitioned table, that has not been used right before, crashes the server. When a table is used for select or update, it is kept open for some time. This period I mean with "right before". Information about partitioning of a table is stored in form of a string in the .frm file. Parsing of this string requires a correctly set up lexical analyzer (lex). The partitioning code uses a new temporary instance of a lex. But it does still refer to the previously active lex. The delayd insert thread does not initialize its lex though... Added initialization for thd->lex before open table in the delayed thread and at all other places where it is necessary to call lex_start() if all tables would be partitioned and need to parse the .frm file.
| * | | | | | | | | | | | | | | Merge ↵antony@pcg5ppc.xiphis.org2007-11-071-1/+9
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pcg5ppc.xiphis.org:/Network/Servers/anubis.xiphis.org/home/antony/work/p1-bug30671.3 into pcg5ppc.xiphis.org:/Network/Servers/anubis.xiphis.org/home/antony/work/p1-bug30671.3.merge-5.1
| | * | | | | | | | | | | | | | | Bug#30671antony@pcg5ppc.xiphis.org2007-11-011-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "ALTER SERVER can cause server to crash" While retrieving values, it would erronously set the socket value to NULL and attempt to use it in strcmp(). Ensure it is correctly set to "" so that strcmp may not crash.
| * | | | | | | | | | | | | | | | Bug#4692 - DISABLE/ENABLE KEYS waste a spaceistruewing@stella.local2007-11-061-25/+25
| | |_|_|_|_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Post-merge fix. Moved test into 5.0 section.
| * | | | | | | | | | | | | | | Merge stella.local:/home2/mydev/mysql-5.1-ateamistruewing@stella.local2007-11-021-0/+6
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | into stella.local:/home2/mydev/mysql-5.1-axmrg