heikki@hundin.mysql.fi
57ef5c71b9
dict0dict.h, dict0dict.c, row0mysql.c, ha_innobase.cc:
...
Add some more safety if MySQL tries to drop a table on which there are open handles
2002-02-14 10:24:27 +02:00
heikki@hundin.mysql.fi
c70be0113b
row0mysql.c, sql_db.cc:
...
Try to make sure DROP DATABASE does not cause a deadlock because we now let InnoDB wait MySQL does not have open handles to tables we drop
2002-02-14 03:45:45 +02:00
monty@hundin.mysql.fi
d76fcdc5e9
changed bool -> my_bool
2002-02-14 02:41:29 +02:00
monty@hundin.mysql.fi
0ccb106afc
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2002-02-14 02:39:38 +02:00
heikki@hundin.mysql.fi
62c9f03f00
ha_innobase.cc:
...
DROP DATABASE required that the database name is in lower case to work; put it always to lower case in innobase_drop_database
2002-02-14 00:00:09 +02:00
monty@hundin.mysql.fi
d0fc67f4ac
Use NAMES_SEP_CHAR also for enums (Fix for supportwizard)
2002-02-13 22:01:43 +02:00
monty@hundin.mysql.fi
3c18798a7f
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2002-02-13 22:01:42 +02:00
monty@hundin.mysql.fi
fb44f7ce49
Fix for LOAD DATA LOCAL INFILE patch
2002-02-13 22:01:41 +02:00
monty@tik.mysql.fi
f13a451816
Merge hundin:/my/mysql-3.23 into tik.mysql.fi:/home/my/mysql-3.23
2002-02-13 22:01:40 +02:00
monty@tik.mysql.fi
1f9b1e1915
Made LOAD DATA LOCAL INFILE more secure
2002-02-13 21:53:26 +02:00
monty@hundin.mysql.fi
3286cb0294
Don't print out 'got signal' if not using --warnings
2002-02-13 17:49:21 +02:00
jorge@linux.jorge.mysql.com
af45fc0526
mysqldump.c:
...
Changed C++ style comments to ANSI C style.
2002-02-12 08:24:40 -06:00
monty@hundin.mysql.fi
1efcc3e35e
Updated changelog of 3.23.48 with InnoDB changes.
2002-02-11 12:56:48 +02:00
monty@hundin.mysql.fi
cf39ab2ff2
Remove uage of static variable from file locks.
2002-02-10 20:28:58 +02:00
monty@hundin.mysql.fi
9ef8d48920
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2002-02-10 12:55:21 +02:00
monty@hundin.mysql.fi
368731a915
Fixed bug in full join with many NULL fields.
2002-02-10 12:47:37 +02:00
heikki@donna.mysql.fi
086e3b312d
Merge heikki@work.mysql.com:/home/my/mysql
...
into donna.mysql.fi:/home/heikki/mysqln
2002-02-10 04:51:47 +02:00
heikki@donna.mysql.fi
522ee5a0cf
srv0srv.c:
...
If the default character set was set to non-latin1 then the collation order of DATA_CHAR and DATA_VARCHAR was not defined, and foreign key system tables did not work, because they contain DATA_VARCHAR columns
2002-02-10 04:50:46 +02:00
monty@hundin.mysql.fi
2abdcf81af
Fix for customer build
2002-02-10 02:28:24 +02:00
monty@hundin.mysql.fi
81a9a49d0b
Add forgotten argument to --version-suffix
2002-02-10 00:34:05 +02:00
monty@hundin.mysql.fi
388eac6001
added options 'version-suffix' to Do-compile
2002-02-09 17:14:58 +02:00
monty@hundin.mysql.fi
c48abfe605
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2002-02-09 04:01:17 +02:00
monty@hundin.mysql.fi
40c77c767b
Removed compiler warnings
2002-02-09 04:00:24 +02:00
heikki@donna.mysql.fi
be90ca5cad
dict0crea.c:
...
Still a little better error message for Harald Fuchs
2002-02-08 23:35:50 +02:00
heikki@donna.mysql.fi
1aa56d1c63
dict0crea.c:
...
Add some error messages to help in tracking Harald Fuchs' foreign key failure
2002-02-08 23:24:36 +02:00
monty@hundin.mysql.fi
f84ca37ed7
Fixed results after Heikki's last change
2002-02-07 23:46:29 +02:00
monty@hundin.mysql.fi
1e5a38344c
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2002-02-07 21:53:09 +02:00
monty@hundin.mysql.fi
d713fee16b
Update to autoconf 2.52
...
Fix of InnoDB variables in SHOW VARIABLES
Fix for ALTER TABLE and InnoDB
2002-02-07 21:34:35 +02:00
heikki@donna.mysql.fi
89c2b7fc8e
rem0cmp.c:
...
Prevent a foreign key constraint references between INT columns where the signedness is different
2002-02-07 12:05:02 +02:00
heikki@donna.mysql.fi
44a2ef6cdc
ha_innobase.cc:
...
Remove use of prebuilt->trx, better play safe since we do not know MySQL call order of external_lock
2002-02-05 00:16:38 +02:00
heikki@donna.mysql.fi
aea3c07139
Many files:
...
Small improvements
row0mysql.c:
Small improvements + fix the ALTER TABLE problem by introducing a lazy drop table it can use
ha_innobase.cc:
Some fine-tuning of optimization
2002-02-04 23:55:41 +02:00
heikki@donna.mysql.fi
9c86441ef6
ha_innobase.cc:
...
Fix the crashes reported by Peter; SHOW CREATE does not call external_lock before calling ::info, and consequently the trx struct in prebuilt is obsolete; setting trx->op_info caused erratic memory corruption in mysqldump
2002-02-03 15:21:15 +02:00
heikki@donna.mysql.fi
4f3e7f68f5
Merge heikki@work.mysql.com:/home/my/mysql
...
into donna.mysql.fi:/home/heikki/mysqln
2002-02-03 15:15:13 +02:00
heikki@donna.mysql.fi
43439d0c13
btr0cur.c, ha_innobase.cc:
...
Fine-tune optimization parameters; in small tables the estimates are accurate; in big tables let us not be too optimistic about index selectivity
2002-01-30 16:29:15 +02:00
monty@hundin.mysql.fi
3457b6fde0
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2002-01-30 16:09:35 +02:00
monty@hundin.mysql.fi
fef87f20af
Fix in SHOW GRANTS: REFERENCE -> REFERENCES
2002-01-30 16:09:19 +02:00
heikki@donna.mysql.fi
b908f410fb
ha_innobase.cc:
...
Assume selectivity of any key prefix is better than 1 / 100, regardless of what the estimator returns; this balances the pessimistic assumption of the optimizer thatany secondary key access to the full row incurs a page read from disk
2002-01-30 14:10:26 +02:00
heikki@donna.mysql.fi
6202aa7c8e
mem0mem.c:
...
Add more diagnostic code to cath possible memory corruption
2002-01-29 22:29:58 +02:00
serg@serg.mysql.com
6adc34bd0a
Merge work:/home/bk/mysql into serg.mysql.com:/usr/home/serg/Abk/mysql
2002-01-29 18:02:43 +00:00
heikki@donna.mysql.fi
8a7ecfb9e0
page0page.ic:
...
Add an assert
dyn0dyn.h:
Reduce stack consumption
2002-01-29 14:16:31 +02:00
heikki@donna.mysql.fi
0c87ad9f8a
Many files:
...
Merge InnoDB-.48
2002-01-28 22:18:49 +02:00
heikki@donna.mysql.fi
d927ff75dc
ha_innobase.cc, ha_innobase.h, handler.h, handler.cc, sql_class.h, log.cc:
...
Tell table handlers where a binlog segment for a trx ends
2002-01-22 22:57:56 +02:00
serg@serg.mysql.com
ec0f506a82
Framework to simplify memory leak tracing
2002-01-22 15:59:32 +00:00
serg@serg.mysql.com
5c1da27358
small bugfix
2002-01-19 19:01:55 +00:00
monty@hundin.mysql.fi
14c052b3d4
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2002-01-18 00:44:27 +02:00
monty@hundin.mysql.fi
89fa5f13d9
Fixed bug when making a range join based on information from a const table.
2002-01-18 00:43:50 +02:00
mwagner@cash.mwagner.org
50c7fba4cf
mysqldump.c:
...
Inc the version
2002-01-13 01:30:50 -06:00
mwagner@cash.mwagner.org
9888899918
mysqldump.c:
...
Added missing 'Q' for -Q option
2002-01-13 01:29:21 -06:00
heikki@donna.mysql.fi
05a18c4c67
ut0mem.c:
...
Better error message if we hit the max process size in FreeBSD
2002-01-04 04:12:37 +02:00
heikki@donna.mysql.fi
9f5e564fc3
os0file.c:
...
Add better error message if access rights are wrong
2002-01-04 04:07:31 +02:00