summaryrefslogtreecommitdiff
path: root/sql
Commit message (Collapse)AuthorAgeFilesLines
* Corrected fix for not freed memory when using corrupted tablesmonty@tik.mysql.fi2002-03-052-1/+2
|
* Merge hundin:/my/mysql-3.23 into tik.mysql.fi:/home/my/mysql-3.23monty@tik.mysql.fi2002-03-051-1/+1
|\
| * Update scripts for new POSIX specmonty@tik.mysql.fi2002-03-051-1/+1
| | | | | | | | | | Fix for --enable-local-infile Portability fix for bison
* | Changes for to control the tables and log clean up.miguel@light.local2002-02-202-34/+48
| |
* | memory leak with broken tables fixedserg@serg.mysql.com2002-02-202-1/+1
|/
* Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysqlmonty@hundin.mysql.fi2002-02-145-4/+19
|\
| * Don't give warnings for empty statements with commentsmonty@hundin.mysql.fi2002-02-145-4/+19
| |
* | dict0dict.h, dict0dict.c, row0mysql.c, ha_innobase.cc:heikki@hundin.mysql.fi2002-02-141-1/+4
| | | | | | | | Add some more safety if MySQL tries to drop a table on which there are open handles
* | row0mysql.c, sql_db.cc:heikki@hundin.mysql.fi2002-02-141-2/+8
|/ | | | 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
* changed bool -> my_boolmonty@hundin.mysql.fi2002-02-141-1/+1
|
* Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysqlmonty@hundin.mysql.fi2002-02-141-2/+11
|\
| * ha_innobase.cc:heikki@hundin.mysql.fi2002-02-141-2/+11
| | | | | | | | DROP DATABASE required that the database name is in lower case to work; put it always to lower case in innobase_drop_database
* | Use NAMES_SEP_CHAR also for enums (Fix for supportwizard)monty@hundin.mysql.fi2002-02-132-7/+2
|/
* Fix for LOAD DATA LOCAL INFILE patchmonty@hundin.mysql.fi2002-02-131-2/+2
|
* Merge hundin:/my/mysql-3.23 into tik.mysql.fi:/home/my/mysql-3.23monty@tik.mysql.fi2002-02-135-11/+25
|\
| * Made LOAD DATA LOCAL INFILE more securemonty@tik.mysql.fi2002-02-135-11/+25
| |
* | Don't print out 'got signal' if not using --warningsmonty@hundin.mysql.fi2002-02-131-2/+3
|/
* Updated changelog of 3.23.48 with InnoDB changes.monty@hundin.mysql.fi2002-02-111-2/+2
|
* Remove uage of static variable from file locks.monty@hundin.mysql.fi2002-02-101-10/+7
|
* Fixed bug in full join with many NULL fields.monty@hundin.mysql.fi2002-02-101-5/+5
|
* Fix for customer buildmonty@hundin.mysql.fi2002-02-101-4/+5
|
* Removed compiler warningsmonty@hundin.mysql.fi2002-02-092-21/+23
|
* Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysqlmonty@hundin.mysql.fi2002-02-073-15/+25
|\
| * Update to autoconf 2.52monty@hundin.mysql.fi2002-02-073-15/+25
| | | | | | | | | | Fix of InnoDB variables in SHOW VARIABLES Fix for ALTER TABLE and InnoDB
* | ha_innobase.cc:heikki@donna.mysql.fi2002-02-051-3/+0
| | | | | | | | Remove use of prebuilt->trx, better play safe since we do not know MySQL call order of external_lock
* | Many files:heikki@donna.mysql.fi2002-02-041-48/+92
| | | | | | | | | | | | | | | | 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
* | ha_innobase.cc:heikki@donna.mysql.fi2002-02-031-25/+0
| | | | | | | | 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
* | Merge heikki@work.mysql.com:/home/my/mysqlheikki@donna.mysql.fi2002-02-031-16/+0
|\ \ | |/ |/| | | into donna.mysql.fi:/home/heikki/mysqln
| * btr0cur.c, ha_innobase.cc:heikki@donna.mysql.fi2002-01-301-16/+0
| | | | | | | | Fine-tune optimization parameters; in small tables the estimates are accurate; in big tables let us not be too optimistic about index selectivity
* | Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysqlmonty@hundin.mysql.fi2002-01-301-1/+1
|\ \ | |/ |/|
| * Fix in SHOW GRANTS: REFERENCE -> REFERENCESmonty@hundin.mysql.fi2002-01-301-1/+1
| |
* | ha_innobase.cc:heikki@donna.mysql.fi2002-01-301-0/+16
| | | | | | | | 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
* | Many files:heikki@donna.mysql.fi2002-01-281-104/+139
| | | | | | | | Merge InnoDB-.48
* | ha_innobase.cc, ha_innobase.h, handler.h, handler.cc, sql_class.h, log.cc:heikki@donna.mysql.fi2002-01-226-3/+90
|/ | | | Tell table handlers where a binlog segment for a trx ends
* Fixed bug when making a range join based on information from a const table.monty@hundin.mysql.fi2002-01-181-2/+1
|
* Minors changes for the Windows 3.23.47 releasemiguel@light.local2001-12-301-1/+0
|
* Portability fixesmonty@hundin.mysql.fi2001-12-271-0/+1
|
* Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysqlmonty@hundin.mysql.fi2001-12-273-1/+43
|\
| * Bugfix for WHERE key=@a OR key=@bmonty@hundin.mysql.fi2001-12-273-1/+43
| |
* | mysqld.cc:heikki@donna.mysql.fi2001-12-251-2/+3
|/ | | | | Changed default of file_io_threads to 4 and lock_wait_timeout to 50 seconds Added a missing break: if not specified, innodb_fast_shutdown got the same value as ..flush_log_at_trx commit
* ha_innobase.cc:heikki@donna.mysql.fi2001-12-232-4/+7
| | | | | | Increase table comment print size to 500 bytes to be able to print more foreign key constraint infos ha_innobase.h: Change max key len back to 500 bytes because MySQL interpreter cannot handle more
* ha_innobase.h:heikki@donna.mysql.fi2001-12-221-4/+6
| | | | Lower max key len to 3500 bytes because a secondary index record must also contain the primary key value
* ha_innobase.cc:heikki@donna.mysql.fi2001-12-221-1/+2
| | | | Make sure no memory overrun of key buffer in range estimation
* Fixed shutdown problem on HPUXmonty@hundin.mysql.fi2001-12-211-1/+8
|
* make replication work correctly if the master logs SELECT RELEASE_LOCK() sasha@mysql.sashanet.com2001-12-181-4/+17
| | | | instead of DO RELEASE_LOCK()
* ha_innobase.cc:heikki@donna.mysql.fi2001-12-181-3/+3
| | | | Add better instructions on how to specify innodb_data_file_path etc.
* Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysqlmonty@hundin.mysql.fi2001-12-171-4/+7
|\
| * ha_innobase.cc, dict0dict.c:heikki@donna.mysql.fi2001-12-171-2/+2
| | | | | | | | Cleanup
| * ha_innobase.cc:heikki@donna.mysql.fi2001-12-171-4/+7
| | | | | | | | Do not automatically calculate new statistics when a temporary table is used by MySQL in a query. The fact that some ORDER BY queries were slow may have been explained by this unnecessary statistics calculation.
* | Added DO commandmonty@hundin.mysql.fi2001-12-179-13/+79
| |