monty@hundin.mysql.fi
ac8155cce1
Portability fixes
2001-12-27 13:31:10 +02:00
monty@hundin.mysql.fi
14e07aabda
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2001-12-27 02:05:12 +02:00
monty@hundin.mysql.fi
2bd8bf31bd
Bugfix for WHERE key=@a OR key=@b
2001-12-27 02:04:27 +02:00
heikki@donna.mysql.fi
116ced2f29
os0file.c:
...
Make os_file_flush to ignore the error we get from a raw device in fsync
2001-12-27 00:56:40 +02:00
heikki@donna.mysql.fi
3fef3c7e5b
mysqld.cc:
...
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
2001-12-25 23:44:41 +02:00
heikki@donna.mysql.fi
7f44419d42
log0recv.c:
...
Print progress info of the applying log records to the database phase in recovery
srv0srv.c:
Do buffer pool flush and checkpoints more often to make recovery faster
2001-12-24 22:27:11 +02:00
heikki@donna.mysql.fi
954920c874
ha_innobase.cc:
...
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
2001-12-23 13:06:48 +02:00
heikki@donna.mysql.fi
e8a3a141c5
data0type.ic, rem0cmp.c:
...
Allow foreign keys refer between fixed and var length strings
2001-12-22 21:08:25 +02:00
heikki@donna.mysql.fi
0b39319672
ha_innobase.h:
...
Lower max key len to 3500 bytes because a secondary index record must also contain the primary key value
2001-12-22 11:18:22 +02:00
heikki@donna.mysql.fi
636d7b9967
ha_innobase.cc:
...
Make sure no memory overrun of key buffer in range estimation
2001-12-22 02:29:23 +02:00
monty@hundin.mysql.fi
05a3c0e8f6
Fixed shutdown problem on HPUX
2001-12-21 06:54:58 +02:00
heikki@donna.mysql.fi
2dfa455503
row0ins.c:
...
Allow equal key values in a unique secondary index if the key value contains an SQL NULL
2001-12-20 22:45:07 +02:00
heikki@donna.mysql.fi
c3a881a672
log0recv.c:
...
Add warnings to recovery in some cases where log file might be corrupt and consequently recovery can be trusted less than normally
2001-12-20 20:00:39 +02:00
sasha@mysql.sashanet.com
7b672bc92c
make replication work correctly if the master logs SELECT RELEASE_LOCK()
...
instead of DO RELEASE_LOCK()
2001-12-18 21:56:36 -07:00
sasha@mysql.sashanet.com
862cbdfed3
Merge work:/home/bk/mysql into mysql.sashanet.com:/reiser-data/mysql
2001-12-18 19:54:48 -07:00
sasha@mysql.sashanet.com
4c77f22c48
temp commit
2001-12-18 19:53:56 -07:00
heikki@donna.mysql.fi
818bdb62f5
ha_innobase.cc:
...
Add better instructions on how to specify innodb_data_file_path etc.
2001-12-18 19:35:28 +02:00
monty@hundin.mysql.fi
54d10622c5
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2001-12-17 19:59:59 +02:00
monty@hundin.mysql.fi
f049543416
Added DO command
2001-12-17 19:59:20 +02:00
heikki@donna.mysql.fi
a6fedfc3d4
ha_innobase.cc, dict0dict.c:
...
Cleanup
2001-12-17 13:32:22 +02:00
heikki@donna.mysql.fi
e124882ebc
dict0mem.c, dict0dict.c, row0mysql.c, dict0mem.h:
...
Do less statistics calculations for tables
dict0mem.h, row0mysql.c:
Make calculation of new statistics less frequent, because the statistics in 3.23.44 involves many random disk reads
2001-12-17 13:17:48 +02:00
heikki@donna.mysql.fi
6a01d8bc26
ha_innobase.cc:
...
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.
2001-12-17 12:17:07 +02:00
monty@hundin.mysql.fi
ee9a6f5460
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2001-12-15 04:40:08 +02:00
monty@hundin.mysql.fi
7464639226
Fixed wrong case in variablename
2001-12-15 04:39:29 +02:00
heikki@donna.mysql.fi
d3a221002b
dict0crea.c:
...
Add diagnostic code to find out why foreign key constraint creation sometimes fails
2001-12-14 19:35:31 +02:00
heikki@donna.mysql.fi
04f7dc9278
rem0rec.ic:
...
Remove a theoretical overrun in adaptive hash index building
2001-12-14 19:15:57 +02:00
heikki@donna.mysql.fi
3c3d967bd2
buf0buf.c:
...
Eliminate a Purify warning in a multithreaded test: the fields are not protected by a mutex, therefore they can be read uninitialized
2001-12-14 18:50:43 +02:00
sasha@mysql.sashanet.com
0d67738e20
misc cleanup
2001-12-13 17:21:04 -07:00
sasha@mysql.sashanet.com
9db9b463d6
merged
2001-12-13 13:17:19 -07:00
monty@hundin.mysql.fi
5ae05984ac
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2001-12-13 20:07:04 +02:00
monty@hundin.mysql.fi
bdc5a62104
Added status variables for all MySQL commands.
2001-12-13 20:06:44 +02:00
monty@hundin.mysql.fi
70e053fba0
Fixed problem with default & InnoDB tables.
2001-12-13 19:06:14 +02:00
sasha@mysql.sashanet.com
f7acf09d9c
slave-skip-errors
...
added extra/mysql_install.c - will work on it in 4.0, but it does not hurt
to have it sit in 3.23 tree for now since it will eventually be backported
to 3.23 anyway
2001-12-12 18:55:33 -07:00
heikki@donna.mysql.fi
ab550295e9
sync0arr.c:
...
Increase semaphore wait warning threshold to 240 seconds
2001-12-11 23:45:49 +02:00
heikki@donna.mysql.fi
f08cf9cf61
btr0cur.c:
...
Improve table cardinality estimate if there are big BLOBs
2001-12-11 23:42:31 +02:00
heikki@donna.mysql.fi
6732573c3c
ut0byte.h, ut0byte.c, dict0dict.c:
...
Make column names non-case-sensitive in referential constraints and put table and database names there in lower case in Windows
2001-12-11 22:45:32 +02:00
monty@hundin.mysql.fi
12058c2996
Fixed bug in GROUP BY ... DESC
2001-12-10 17:51:07 +02:00
monty@hundin.mysql.fi
0f71e337b3
Small changes to mysql_config.sh
2001-12-05 23:56:56 +02:00
monty@hundin.mysql.fi
81ea1a6e1a
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2001-12-05 23:26:14 +02:00
monty@hundin.mysql.fi
4bd55bc339
Upgrade version number
2001-12-05 23:25:48 +02:00
monty@hundin.mysql.fi
90004e340b
Fixed bug in LEFT JOIN
2001-12-05 23:15:05 +02:00
heikki@donna.mysql.fi
8aa82356bf
buf0buf.ic, mtr0log.ic:
...
Add diagnostic code to catch possible space id or page no errors in the log
2001-12-04 17:03:24 +02:00
heikki@donna.mysql.fi
eb883b30a5
log0recv.c:
...
Add fault tolerance: when a log record contains nonsensical space id or page number, stop log scan there
2001-12-04 16:01:30 +02:00
sasha@mysql.sashanet.com
2f91f2360a
get correct paths in mysql_config even if the user moves basedir
2001-12-01 19:37:30 -07:00
sasha@mysql.sashanet.com
e57311045f
added build-tags
...
added test case that supposedly will crash mysqld built with 2.96
2001-11-30 22:09:44 -07:00
monty@hundin.mysql.fi
4b513347c4
Better optimization for InnoDB and BDB tables for ORDER BY
2001-11-29 15:34:37 +02:00
monty@hundin.mysql.fi
4d5d1ae2ef
Added read log caching and fixed a possible bug in write cacheing.
...
This should cause fewer seeks when using replication.
2001-11-28 15:18:29 +02:00
sasha@mysql.sashanet.com
41afc03a85
Merge work:/home/bk/mysql into mysql.sashanet.com:/reiser-data/mysql
2001-11-27 18:21:39 -07:00
sasha@mysql.sashanet.com
5d2f2c8369
fixed alias drop bug in binlog
...
fixed skip counter to do the RightThing (TM) when the user messes up.
Still do RightThing when he gets it right.
2001-11-27 18:20:24 -07:00
monty@hundin.mysql.fi
e4bdf26066
Small safety fix
2001-11-28 02:24:22 +02:00