ram@gw.mysql.r18.ru
c908711374
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into gw.mysql.r18.ru:/usr/home/ram/work/4.0.b2185
2004-02-03 23:30:01 +04:00
monty@mysql.com
d51263b6e5
Ensure that privileges are tested properly for multi-table-updates.
...
Now one need only SELECT privilege for tables that are only read in
UPDATE statements with many tables. (Bug #2377 ).
2004-02-03 19:17:23 +01:00
jani@ua141d10.elisa.omakaista.fi
a3dc5449e9
Added new option --sync-frm / --skip-sync-frm
...
Marked --bdb-no-sync as deprecated
Added --sync-bdb-logs / --disable-sync-bdb-logs as a synonym / alternative.
2004-02-03 18:10:45 +00:00
vva@eagle.mysql.r18.ru
62f193bfdd
clean up comments
2004-02-03 18:21:48 +04:00
bar@bar.intranet.mysql.r18.ru
8f1b5b48cc
Bug #2619 ucs2 LIKE comparison fails in some cases
2004-02-03 18:14:23 +04:00
ram@gw.mysql.r18.ru
e4bde991ae
another variant (bug #2185 : mysql.server script echo bug)
2004-02-03 16:45:29 +04:00
serg@serg.mylan
fe76ec1ea9
.del-mytest-old.c~5237697b30cf59e4:
...
Delete: mytest-old.c
2004-02-03 13:44:56 +01:00
ram@gw.mysql.r18.ru
c4728c276a
Code cleanup:
...
we don't need opt_range.h and opt_range.cc files at all.
2004-02-03 14:35:24 +04:00
bar@bar.intranet.mysql.r18.ru
6a4e32d089
Thai tis620 crash problem in text comparison routines was fixed.
2004-02-03 14:03:01 +04:00
ram@gw.mysql.r18.ru
8eb590a71e
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b2419
2004-02-03 12:47:34 +04:00
monty@mysql.com
268521a61d
Give error if locked table is used twice in query. This fixes strange error message when doing LOCK TABLES t1 WRITE; INSERT TABLE t1 SELECT * from t1 (Bug #2296 )
2004-02-03 09:46:48 +01:00
vva@eagle.mysql.r18.ru
a44bb8a660
Merge vvagin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into eagle.mysql.r18.ru:/home/vva/work/BUG_2438/mysql-4.1
2004-02-03 01:19:04 +04:00
vva@eagle.mysql.r18.ru
9762c5d7b6
Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-4.1
...
into eagle.mysql.r18.ru:/home/vva/work/BUG_2438/mysql-4.1
2004-02-03 01:16:08 +04:00
vva@eagle.mysql.r18.ru
45b85c10c3
changed allocation of st_table::insert_values
...
from table->mem_root to thd->mem_root
(fixed bug #2438 "Runaway memory consumption")
2004-02-03 01:07:43 +04:00
konstantin@mysql.com
74a1d68d3b
Proposed (version #2 ) fix for bug #1948 :
...
"system variable query_prealloc_size can be only global"
2004-02-02 23:01:58 +03:00
Sinisa@sinisa.nasamreza.org
5ba24f84e1
rpl_log.result:
...
a result file for a fix for bug #2557
rpl_log.test:
A test case for a fix for bug #2557
2004-02-02 21:34:04 +02:00
Sinisa@sinisa.nasamreza.org
a622585236
sql_table.cc:
...
Fix for a bug #2557 which caused that MySQL 4.1.2 does not replicate CREATE TABLE ... LIKE ..
2004-02-02 21:20:10 +02:00
serg@serg.mylan
745f06e82a
increase the size of a signal thread's stack (the old one was too small for the thread to be created on some systems)
...
bug#2599
2004-02-02 19:32:05 +01:00
ram@gw.mysql.r18.ru
f231d9826b
just tried to find all 'skipp' and replace it with 'skip'.
2004-02-02 20:25:39 +04:00
ram@gw.mysql.r18.ru
3243678040
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b2419
2004-02-02 19:33:45 +04:00
ram@gw.mysql.r18.ru
f16dfb9d36
Added a comment for NULL range creation.
2004-02-02 19:32:49 +04:00
serg@serg.mylan
348a184a7d
test added
2004-02-02 15:57:57 +01:00
bar@bar.intranet.mysql.r18.ru
e2ffbc1a6a
Indexes can be used for optimization if the operation
...
collation is the same with the index collation.
2004-02-02 17:50:14 +04:00
ram@gw.mysql.r18.ru
d75674a541
a fix ( #2185 : mysql.server script echo bug)
...
thnx Paul.
<monty> can you get the above into configure and make Makefile.am patch
mysql.server.sh with the right values for mysql.server ?
<monty> or do you think we should just put the above in mysql.server.sh directly
<ramil> as you want
<monty> the last is kind of hard to do with variables, so lets put the
above in mysql.server.sh directly
2004-02-02 15:25:20 +04:00
salle@vafla.home
5b9c62b6c3
Typo fixing
...
s/expection/exception
2004-02-02 12:09:47 +02:00
igor@rurik.mysql.com
8a3e00a05b
preload.result, key_cache.result, preload.test, key_cache.test, sql_yacc.yy:
...
Fixed bug #2602 in CACHE INDEX, LOAD INDEX
2004-02-02 00:19:51 -08:00
heikki@hundin.mysql.fi
be760becac
rpl_insert_id.test, rpl_insert_id.result:
...
Change tests so that tables are dropped in an order respecting the FOREIGN KEY constraints
2004-02-02 01:41:35 +02:00
heikki@hundin.mysql.fi
77d60aa63c
innodb.result, innodb.test:
...
Change tests so that tables are dropped in an order respecting the FOREIGN KEY constraints
2004-02-02 01:30:59 +02:00
heikki@hundin.mysql.fi
7e19a8ee65
dict0dict.c:
...
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
2004-02-02 01:05:53 +02:00
heikki@hundin.mysql.fi
b382ee2cb1
dict0dict.c:
...
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
2004-02-02 01:03:05 +02:00
heikki@hundin.mysql.fi
7533b0cfff
dict0dict.c:
...
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
2004-02-02 00:10:45 +02:00
bell@sanja.is.com.ua
f9af8578bc
make JOIN::prepare, JOIN::optimize only once for EXPLAIN of derived table
...
(BUG#2120 sfter merge)
2004-02-01 20:07:44 +02:00
heikki@hundin.mysql.fi
0216948c5b
dict0dict.c:
...
Cleanup
2004-02-01 19:20:16 +02:00
bell@sanja.is.com.ua
bd259f54c9
Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/bk/work-derived2-4.1
2004-02-01 15:31:30 +02:00
bell@sanja.is.com.ua
2a9cd37cd6
now all tables of query are locked in one place (including derived tables)
...
fixed BUG#2120 and other problem with EXPLAINing derived tables
2004-02-01 15:30:32 +02:00
ram@gw.mysql.r18.ru
6fab168a63
fix for the bug #2419 : order by ignores rows.
...
null_ref_key moved to TABLE_REF.
new null range created if necessary.
2004-01-31 10:04:16 +04:00
dlenev@mysql.com
4578f22271
Fix for bug #2523 '"func_time" test fails on QNX'.
...
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).
2004-01-30 19:15:11 +03:00
dlenev@mysql.com
eb218f3c71
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/dlenev/src/mysql-4.0-bg2464
2004-01-30 15:13:54 +03:00
dlenev@mysql.com
e3816cb461
Fix for bugs #1885 , #2464 , #2539 . Proper handling of default
...
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.
2004-01-30 15:13:19 +03:00
monty@mysql.com
31ad5e4903
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/my/mysql-4.0
2004-01-30 11:31:49 +01:00
monty@mysql.com
ed44e769ba
Fixed parsing of column names and foreign key constraints in Innobase to handle quoted identifiers and identifiers with space. (Bug #1725 )
...
Fix optimizer tuning bug when first used key part was a constant. (Bug #1679 )
2004-01-30 10:46:30 +01:00
serg@serg.mylan
d4d097689b
cleanup
2004-01-30 08:56:32 +01:00
serg@serg.mylan
bd1f8a927c
incorrect fix undone, as it causes memory leaks (e.g. in key.test)
2004-01-30 08:40:01 +01:00
serg@serg.mylan
4e4d618683
catch accesses to deleted objects
...
double delete bug fixed
2004-01-30 08:09:42 +01:00
serg@serg.mylan
f0f9e0d7d7
SHOW CREATE DATABASE moved to sql_show.cc where it belongs
...
db name is printed with append_identifier for a proper quoting
2004-01-30 07:32:35 +01:00
serg@serg.mylan
776f4dc0c3
Merge bk-internal:/home/bk/mysql-4.1/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.1
2004-01-30 06:41:37 +01:00
guilhem@mysql.com
e71325caf9
Fix for BUG#2477 "Slave stop with error after master reboot if use HEAP tables":
...
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).
2004-01-30 00:05:34 +01:00
guilhem@mysql.com
5ce227e78a
Fix for BUG#2527 "Multi-Table Delete - Not Replication use replicate-wild-do-table"
...
(as long as replicate-*-table rules were defined, multi-table DELETE was never
replicated by the slave).
2004-01-29 19:22:29 +01:00
konstantin@oak.local
95fcfaf63c
Unused variable removed (cleanup spotted in bug #2214 )
2004-01-29 18:27:52 +03:00
monty@mysql.com
71c6d0c4f9
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/my/mysql-4.0
2004-01-29 15:17:25 +01:00