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
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
monty@hundin.mysql.fi
0d8e13979d
Made keyread (key scanning) a key specific attribute.
...
This avoids using fulltext keys for table scanning.
This also reverts Sinisa's original fix for this problem.
2002-06-19 00:22:30 +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
Sinisa@sinisa.nasamreza.org
a2356e3033
My previous patch was not good at all.
...
This one is better, but should not be final.
Better fix is to make some changes in ha_myisammrg::index_read
This patch also reverts my previous one ...
2002-06-17 20:58:09 +03:00
monty@hundin.mysql.fi
b1f7c1251c
Merge with 3.23.52
2002-06-17 16:08:34 +03:00
monty@hundin.mysql.fi
4d7030606e
Fixed problem with innodb_log_group_home_dir and SHOW VARIABLES
2002-06-17 15:07:46 +03:00
monty@hundin.mysql.fi
0762b00d86
Backported fix from 4.0 which caused core dumps for some complex queries.
2002-06-17 15:00:06 +03:00
monty@hundin.mysql.fi
6d69e1205f
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2002-06-17 09:46:38 +03:00
monty@mashka.mysql.fi
fc52abc50f
Cleanup of checking of user resources
...
Added missing checking of no_keyread
2002-06-16 17:06:12 +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
peter@linux.local
d505803728
This is just code style/minor optimizations cleanup changeset
2002-06-14 15:14:30 +04:00
Sinisa@sinisa.nasamreza.org
acb1710d62
Some small changes in multi-table update "ported" from mulit-table
...
delete.
2002-06-13 17:08:27 +03:00
arjen@fred.bitbike.com
72032a1905
Translated new error message to Dutch.
2002-06-13 09:46:55 +10:00
monty@mashka.mysql.fi
33a377c716
Remove remains of old getopt
2002-06-12 23:54:52 +03:00
monty@mashka.mysql.fi
0e759036cc
Added missing include file to sql_acl.cc (bug in last changeset)
2002-06-12 17:35:04 +03: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@mashka.mysql.fi
2aecdd1a91
Big code cleanup/review before 4.0.2 release.
...
(All commit emails since 4.0.1 checked)
This had to be done now, before the 4.1 tree changes to much, to make it easy to propagate bug fixes to the 4.1 tree.
2002-06-11 11:20:31 +03:00
monty@hundin.mysql.fi
a1e50625f0
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2002-06-10 15:51:14 +03: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
monty@hundin.mysql.fi
01094b1391
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2002-06-09 09:15:23 +03:00
monty@hundin.mysql.fi
1815e2dee0
Fixed privilege check problem with SELECT ... INTO OUTFILE
2002-06-09 09:14:25 +03:00
bell@sanja.is.com.ua
196e0b02f0
Merge abelkin@work.mysql.com:/home/bk/mysql-4.0
...
into sanja.is.com.ua:/home/bell/mysql/mysql-4.0
2002-06-09 00:59:31 +03:00
bell@sanja.is.com.ua
839d661b3c
removed unneeded table name pointer
...
transaction-live memory cleanup moved to ha_commit/ha_rollback
fixed query cache validator to work correctly on systems that allocate unaligned dat
2002-06-09 00:58:05 +03:00
monty@hundin.mysql.fi
a4ad0d5d1d
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2002-06-08 22:27:50 +03:00
monty@bitch.mysql.fi
9b6df03c14
Added a lot of DBUG_xxx statements to be able to find replication bug.
...
Fixed critical bug on 64 bit systems.
Cleanups
2002-06-08 21:02:01 +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
1a69084465
Fixed query cache align data bug.
2002-06-07 00:02:50 +03:00
bell@sanja.is.com.ua
1937feaec3
fixing error
2002-06-06 19:46:27 +03:00
bell@sanja.is.com.ua
6bc3fc6b45
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.0
...
into sanja.is.com.ua:/home/bell/mysql/work-4.0
2002-06-06 19:21:42 +03:00
bell@sanja.is.com.ua
35068eef61
probably fix of alignment error in query cache
2002-06-06 19:21:07 +03: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
monty@hundin.mysql.fi
9263b77e0c
Merge hundin.mysql.fi:/my/mysql-3.23
...
into hundin.mysql.fi:/my/bk/mysql-4.0
2002-06-05 23:10:29 +03:00
monty@hundin.mysql.fi
e4130b11c9
removed init_count from IO_CACHE.
...
Added missing mutex_unlock to slave replication code.
2002-06-05 23:04:38 +03:00
monty@hundin.mysql.fi
640abc687c
Fixed mysql_info() result when using INSERT DELAYED
2002-06-05 16:42:07 +03:00
monty@hundin.mysql.fi
8f29ae77bf
Merge
2002-06-04 23:03:56 +03:00
monty@hundin.mysql.fi
b0aa96dd81
Fixed mutex problem in TRUNCATE TABLE
2002-06-04 22:59:12 +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
8cba72fe1f
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2002-06-04 00:41:32 +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
Sinisa@sinisa.nasamreza.org
2cb46a24bb
A bug fix when for SELECT ... INTO OUTFILE ....
...
user has table privilege and global FILE privilege
2002-06-03 21:36:31 +03:00