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
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
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
monty@hundin.mysql.fi
79796e989f
Merge from 3.23.48 tree
2002-01-30 16:37:47 +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
heikki@donna.mysql.fi
6202aa7c8e
mem0mem.c:
...
Add more diagnostic code to cath possible memory corruption
2002-01-29 22:29:58 +02: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
monty@bitch.mysql.fi
31433c98bf
Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0
2002-01-05 12:51:21 +02: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
heikki@donna.mysql.fi
1a36012493
srv0start.c:
...
Fix typo
2002-01-04 03:56:15 +02:00
heikki@donna.mysql.fi
bb49af5e4c
os0file.c:
...
Improve error messages which may occur in installation
2002-01-04 01:35:49 +02:00
monty@hundin.mysql.fi
fd0459a521
merge with 3.23
2002-01-02 21:34:12 +02:00
monty@hundin.mysql.fi
4b877e0088
Added macros for nice TIMESPEC usage.
...
Fixes for building MySQL with gcc 3.0
Added SIGNED / UNSIGNED casts
Fixed core dump bug in net_clear() with libmysqld.
Back to using semaphores in query cache.
Added 'Null' and 'Index_type' to SHOW INDEX.
2002-01-02 21:29:41 +02:00
heikki@donna.mysql.fi
410847fac6
row0mysql.c:
...
Remove erroneous warning of a duplicate key when the key in a UNIQUE secondary index contains a NULL
2001-12-31 14:41:58 +02:00
heikki@donna.mysql.fi
8c8d5c06aa
btr0sea.c:
...
Eliminate a gcc compiler bug in inlining
2001-12-27 18:43:49 +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
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
e8a3a141c5
data0type.ic, rem0cmp.c:
...
Allow foreign keys refer between fixed and var length strings
2001-12-22 21:08:25 +02:00
monty@bitch.mysql.fi
ebed55a646
Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0
2001-12-21 07:44:06 +02:00
monty@hundin.mysql.fi
778058123b
merge with 3.23.47
2001-12-21 07:03:03 +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
monty@bitch.mysql.fi
60ad422416
Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0
2001-12-17 23:35:15 +02:00
monty@hundin.mysql.fi
c298f03570
merge with 3.23.47 (DO statement)
2001-12-17 20:47: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
monty@bitch.mysql.fi
e947c95f0e
Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0
2001-12-17 03:14:59 +02:00
monty@hundin.mysql.fi
4dbd9e061c
Lots of portability fixes.
...
Fixed shutdown on HPUX.
Fixed bug in query cache.
2001-12-17 03:02:58 +02:00
monty@hundin.mysql.fi
836f1608f7
Merge with 3.23.47
2001-12-15 05:12:21 +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
monty@bitch.mysql.fi
7136f9b603
Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0
2001-12-13 22:16:06 +02:00
monty@hundin.mysql.fi
6aeb40bd3f
merge
2001-12-13 20:54:20 +02:00
monty@bitch.mysql.fi
240ad72fdb
Merge
2001-12-13 03:41:54 +02: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
9ca9fc2283
Fix for MyISAM records > 16M
2001-12-11 20:45:48 +02:00
monty@bitch.mysql.fi
176daf643b
Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0
2001-12-06 02:38:50 +02:00
monty@hundin.mysql.fi
5c94a16422
merge with 3.23.47
2001-12-06 01:16:28 +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
monty@bitch.mysql.fi
9a17c068b5
Removed purify warning
...
Remove temporary files before starting mysql-test
2001-11-30 00:48:26 +02:00
monty@hundin.mysql.fi
9265a4df45
merge
2001-11-22 14:40:38 +02:00
heikki@donna.mysql.fi
365bd6eb6e
srv0srv.c:
...
Fix a seg fault if a lock wait timeout is exceeded at the some time someone grants the lock
2001-11-19 13:11:37 +02:00
monty@hundin.mysql.fi
701636ef6e
Merge
2001-11-18 14:33:53 +02:00
heikki@donna.mysql.fi
5b54fab6a0
dict0dict.h, dict0dict.c:
...
Fix wrong (though equivalent) type decl
2001-11-17 14:18:27 +02:00