Commit graph

739 commits

Author SHA1 Message Date
serg@serg.mysql.com
07bd261c1b Merge work:/home/bk/mysql-4.0
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-06-30 23:35:59 +00:00
monty@hundin.mysql.fi
f87efa928b Update for running gcc 3.x (mainly on HPUX)
Portability fixes for HPUX
Rename of CHECK_LOCK to IS_FREE_LOCK
Apply lower_case_table_names also to databases
Cleanup of describe code
Don't allow \ in database names
2002-06-30 18:57:21 +03:00
serg@sergbook.mysql.com
8bf5ea3ae0 Merge work:/home/bk/mysql-4.0
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-06-29 21:42:21 +02:00
Sinisa@sinisa.nasamreza.org
5a65b8b20a Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2002-06-29 16:32:45 +03:00
Sinisa@sinisa.nasamreza.org
816dc4eb28 Added functions :
* binary XOR
* logical XOR
* CHECK_LOCK("lock_name")
2002-06-29 16:25:09 +03:00
serg@sergbook.mysql.com
e0381217a6 Merge work:/home/bk/mysql-4.0
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-06-28 15:19:43 +02:00
serg@sergbook.mysql.com
84103d36d7 parser bug of "phrase search" fixed 2002-06-28 15:18:45 +02:00
monty@hundin.mysql.fi
33f84cf8fe Fixed bug in REPAIR table.
Portability fix in safemalloc.c
2002-06-28 15:06:04 +03:00
bar@gw.udmsearch.izhnet.ru
8703e6063c Added test for new charset features 2002-06-27 19:36:18 +05:00
peter@linux.local
e773a26e6e Adding handling of numbers with exponent to decimal type. 2002-06-24 21:30:54 +04:00
monty@hundin.mysql.fi
89f8978731 Fixed some bugs after last merge
Added semaphore support to MIT-pthreads.
2002-06-20 15:25:02 +03:00
bell@sanja.is.com.ua
f974c735cf EXISTS type of subselect
more correct parameters in result creation script
2002-06-19 17:52:44 +03:00
monty@hundin.mysql.fi
3184dc1f16 Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 2002-06-19 00:38:58 +03:00
Sinisa@sinisa.nasamreza.org
6ad30c9b2d Fixed some comments , plus introduced some tests so that I do not
make some new mistakes.
2002-06-18 17:38:06 +03:00
monty@hundin.mysql.fi
b1f7c1251c Merge with 3.23.52 2002-06-17 16:08:34 +03:00
Sinisa@sinisa.nasamreza.org
138e5d57eb Fixed a bug in optimiser with MERGE tables with non-unique values
with aggregating functions.

This consistently crashed Mysql
2002-06-15 20:59:42 +03:00
Sinisa@sinisa.nasamreza.org
eab0de7ce6 A fix for a bug which hits the optimiser when trying to group keys
for a seemingly impoosbile conds in WHERE....

This crashed MySQL in 4.0.2
2002-06-15 14:56:35 +03:00
Sinisa@sinisa.nasamreza.org
b559a6335c Merge 2002-06-14 15:15:24 +03:00
Sinisa@sinisa.nasamreza.org
078dada497 Fixed a rare bug when fulltext index is present and no tables are used.
A better fix would be to have a map of tables that are not used at all, 
and to annul just fledls in that TABLE.
2002-06-14 15:06:01 +03:00
peter@linux.local
f85a002c68 Merge 2002-06-14 15:24:22 +04:00
monty@mashka.mysql.fi
fb5c9ff0bf Merge work:/home/bk/mysql-4.0 into mashka.mysql.fi:/my/mysql-4.0 2002-06-12 15:08:22 +03:00
monty@mashka.mysql.fi
b8421d34ec Added the following new privleges:
SHOW DATABASES
CREATE TEMPORARY TABLE
LOCK TABLES
REPLICATION SLAVE & REPLICATION CLIENT
SUPER
EXECUTE

All scripts & documentation is updated for this change.
Added better error messages for global privileges
2002-06-12 15:04:18 +03:00
Sinisa@sinisa.nasamreza.org
8ebadc5d0a A fix for multi-table delete with tables optimised away.
Still not able to make a proper test case as this crashes on files 
where key and data pointers are 4 bytes each. Possibly a proper 
test case would require myisampack.
2002-06-11 22:45:51 +03:00
peter@linux.local
7e80b05884 Merge linux.local:/data/mysql-4.0-root into linux.local:/data/mysql-4.0 2002-06-11 13:56:58 +04:00
peter@linux.local
89b161d05d This changeset is mostly new version of previous commit modified according
to Monty's code style and optimization comments
2002-06-11 13:37:48 +04:00
monty@hundin.mysql.fi
ad04b7f677 Fixed bug in SQL_CALC_FOUND_ROWS + LIMIT 2002-06-10 13:33:25 +03:00
monty@hundin.mysql.fi
2c274c64b9 Bug fix for complicated GROUP BY ... ORDER BY query.
Fixed problem in access rights testing (from last patch)
2002-06-09 15:41:19 +03:00
Sinisa@sinisa.nasamreza.org
073d9e5f09 A bug fix and test case for a bug that appears in quereis where there
is a GROUP BY a column that is not NOT NULL and ORDER BY is done by
another column.

Even better fix would be to make a separate function for this.
2002-06-08 20:02:49 +03:00
bell@sanja.is.com.ua
b9ad4b015e Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
into sanja.is.com.ua:/home/bell/mysql/work-select_lex-4.1
2002-06-07 21:01:58 +03:00
bar@gw.udmsearch.izhnet.ru
1a91646854 Charset of any string field now can be specified during CREATE TABLE 2002-06-07 17:23:33 +05:00
sasha@mysql.sashanet.com
81a3130d5b spurious binlog error code logging on temp table auto-drop fixed
added a new replication test
2002-06-05 20:16:44 -06:00
bell@sanja.is.com.ua
289ac250af merged 2002-06-05 21:32:22 +03:00
Sinisa@sinisa.nasamreza.org
7fcb8b52f4 Bug fix for multi-table delete with test case and manual entry 2002-06-04 20:34:13 +03:00
monty@hundin.mysql.fi
ab1a273198 Merge work:/my/mysql-4.1 into hundin.mysql.fi:/my/mysql-4.1 2002-06-04 11:39:33 +03:00
monty@hundin.mysql.fi
920a409ce9 Update results for new SHOW FULL COLUMNS
Portability fixes
2002-06-04 11:32:33 +03:00
monty@hundin.mysql.fi
fc8490a111 merge with 4.0 to get last fixes to last merge 2002-06-04 08:29:08 +03:00
monty@hundin.mysql.fi
ee6bd84880 Changes for new binary .frm format
Fixes after last merge from 4.0.
(Code not yet complete, need anoter merge from 4.0)
2002-06-04 08:23:57 +03:00
monty@hundin.mysql.fi
4b1836ee36 Enable LOAD DATA LOCAL INFILE in mysql_test
Added syntax for column comments (for compability with 4.1)
Fix of ALTER TABLE RENAME
2002-06-04 00:40:27 +03:00
monty@hundin.mysql.fi
f0b28da6f9 merge with 4.0 2002-06-03 12:59:31 +03:00
monty@hundin.mysql.fi
544f95c451 merge with 3.23 2002-06-02 20:46:03 +03:00
bell@sanja.is.com.ua
fb2cd68b5d new subselect tests
LIMIT fixed
AVG & STD with subselect fixed
join_free fixed to be depended queries compatible
sort_default removed from SELECT_LEX
2002-06-01 23:35:36 +03:00
nick@nick.leippe.com
5f93b1e46a Merge nleippe@work.mysql.com:/home/bk/mysql
into nick.leippe.com:/home/nick/mysql/mysql
2002-05-31 16:56:48 -07:00
nick@nick.leippe.com
fc52e079d0 fixed 'load table from master' hang when host is empty
added respective test case
2002-05-31 16:56:02 -07:00
monty@hundin.mysql.fi
e2a116411e Portability fixes for SCO and HPUX
Change TRUNCATE(number) to truncate towards zero for negative numbers
Fix NULL handling for DESCRIBE table_name
2002-05-31 15:22:38 +03:00
nick@nick.leippe.com
e62283b900 Fixed bug: load table from master w/empty master would hang.
Now it properly returns error.
Added respective test case.
2002-05-30 17:31:25 -07:00
bell@sanja.is.com.ua
1684cfbc28 merging 2002-05-28 22:43:10 +03:00
bell@sanja.is.com.ua
1fb2babea7 limit clause fixed 2002-05-28 22:38:17 +03:00
bell@sanja.is.com.ua
55718d0f07 derived table with * bug fixed 2002-05-28 20:49:17 +03:00
monty@hundin.mysql.fi
7e0358e509 fixed tests after merge 2002-05-28 10:21:56 +03:00
monty@hundin.mysql.fi
bbebc75163 merge with 3.23.51 2002-05-27 23:52:21 +03:00