Commit graph

1126 commits

Author SHA1 Message Date
monty@mashka.mysql.fi
621b5da80e Fixed bug with GROUP BY on NULL fields.
(Merge of code from 4.0)
2002-08-05 18:10:53 +03:00
monty@mashka.mysql.fi
8a38deea44 merge 2002-08-05 13:15:39 +03:00
monty@mashka.mysql.fi
d050c30d42 Added some mutex locks to make SLAVE START and SLAVE STOP thread safe. 2002-08-05 13:09:12 +03:00
Sinisa@sinisa.nasamreza.org
0bf9de2605 Fixed a problem with privilege tables when downgrading from 4.0.2
to 3.23
2002-08-03 17:21:21 +03:00
heikki@hundin.mysql.fi
7b4869d9a4 Many files:
Merge InnoDB-3.23.52c
ha_innobase.cc:
  Test the ref length sanity also in the production version
2002-08-02 23:16:19 +03:00
heikki@hundin.mysql.fi
bbb8125a2c Many files:
Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
2002-07-31 00:47:20 +03:00
heikki@hundin.mysql.fi
e61c448039 ha_innobase.cc:
Since MySQL commits the stmt always at the end of an INSERT, it is enough to release auto-inc lock at innobase_commit and innobase_rollback; add also more comments to code
2002-07-30 13:12:09 +03:00
heikki@hundin.mysql.fi
4c7ac5742f ha_innobase.h, ha_innobase.cc:
procinfo -> proc_info to make ha_innobase.cc to compile, add more comments about ref
2002-07-30 02:07:01 +03:00
monty@mashka.mysql.fi
1d6c06aff3 Fixed wrong usage of return value of sprintf() (From prev change set) 2002-07-29 09:40:04 +03:00
monty@mashka.mysql.fi
d686ef729f Merge of ha_innobase.cc from 4.0; This fixes that MySQL doesn't allocate too big buffers when sorting innobase rows
Changed name of variables
NO_FOREIGN_KEY_CHECKS -> FOREIGN_KEY_CHECKS
RELAXED_UNIQUE_CHECKS -> UNIQUE_CHECKS
to avoid confusion with 'not...' variables.
Write name of adminstrator command to slow log.
Added mysqldumpslow to RPM
2002-07-29 09:35:25 +03:00
monty@mashka.mysql.fi
f93cb63202 Fixed problem with auto_increment key as not first key part 2002-07-23 02:08:48 +03:00
monty@mashka.mysql.fi
d909f4a551 Fix wrong usage of constant which could cause mysqld to use index when doing an update/delete on small tables.
code cleanup
2002-07-19 21:57:53 +03:00
Sinisa@sinisa.nasamreza.org
393bd5cff1 Another try to fix slave timeouts 2002-07-17 14:46:09 +03:00
Sinisa@sinisa.nasamreza.org
460477344a Merge sinisa@work.mysql.com:/home/bk/mysql
into sinisa.nasamreza.org:/mnt/work/mysql
2002-07-16 22:08:41 +03:00
Sinisa@sinisa.nasamreza.org
8f7c6fcca4 making necessary changes after Sasha's correct remarks 2002-07-16 22:07:12 +03:00
Sinisa@sinisa.nasamreza.org
c57d66c587 Fixing slave timeouting 2002-07-16 21:16:34 +03:00
heikki@hundin.mysql.fi
4af87f6c78 slave.cc:
Suppress prints by slave.cc when there is a normal reconnect after the master has been quiet for the time of the net read timeout; this removes the Error 1159 messages many users have complained about in the replication of 3.23.51
2002-07-16 20:06:39 +03:00
bar@bar.udmsearch.izhnet.ru
b71345b73e In my previous commit I didn't notice that we already have brazilian portuguese :( 2002-07-16 17:18:54 +05:00
bar@bar.udmsearch.izhnet.ru
79536e0006 Brazilian Portuguesse messages 2002-07-16 16:48:56 +05:00
heikki@hundin.mysql.fi
dfc866b30e sql_db.cc:
On Monty's suggestion move ha_drop_database back inside LOCK_mysql_create_db, but we release LOCK_open during it to let possible running queries complete. I tested this and it seemed to work also in complex concurrent DELETE, SELECT, DROP DATABASE, and CREATE DATABASE situations
2002-07-16 03:29:02 +03:00
heikki@hundin.mysql.fi
c620486287 sql_db.cc:
Revert Monty's change to the positioning of ha_drop_database(): otherwise a running query on a table to be dropped in DROP DATABASE always causes the server to hang
2002-07-15 15:47:53 +03:00
lenz@mysql.com
8c827e2800 Added some patches provided by SuSE to fix build problems on
ppc64 and x86-64, fixed a compile bug when building with TCP wrapper
support on Linux
2002-07-15 13:33:56 +02:00
monty@hundin.mysql.fi
3e206c1ccf Do handler specific drop-database at safe place.
Fix for access problem (merge from 4.0)
2002-07-14 10:37:34 +03:00
Sinisa@sinisa.nasamreza.org
d787138991 This is the only way to fix ALTER TABLE bug with BDB
I wish I had connection stop  / start so that I could have made a 
test case.
2002-07-09 14:57:06 +03:00
heikki@hundin.mysql.fi
7390d81f43 Many files:
Merge InnoDB-3.23.52b
2002-07-08 19:34:49 +03:00
heikki@hundin.mysql.fi
21c66e37ae ha_innobase.cc:
Remove a debug printf which unintentionally was committed to the source tree
2002-07-03 03:39:10 +03:00
heikki@hundin.mysql.fi
17c29de612 ha_innobase.cc:
Clarify the setting of innodb_data_file_path in my.cnf: it is in the [mysqld] section
2002-07-03 03:29:30 +03:00
monty@hundin.mysql.fi
1111a8d6a8 Fixed bug in binary log when using LOAD DATA INFILE without active database. 2002-06-30 23:25:46 +03:00
Sinisa@sinisa.nasamreza.org
212421dcaf Trying to make Arjen happy ... 2002-06-26 14:53:18 +03:00
Sinisa@sinisa.nasamreza.org
38394ca175 A fix for small error in displaying db names in SHOW GRANTS 2002-06-25 20:24:15 +03:00
heikki@hundin.mysql.fi
1d225146e3 slave.cc:
Slave thread is always in an auto-commit state: remove unnecessary tests when we flush master info
2002-06-23 00:35:36 +03:00
heikki@hundin.mysql.fi
8056af30e4 ha_innobase.cc:
Use current_thd to check if a transaction is done by a slave thread
2002-06-22 20:33:48 +03:00
heikki@hundin.mysql.fi
3dd3463f92 sql_yacc.yy, mysql_priv.h, lex.h:
Add syntax SET NO_FOREIGN_KEY_CHECKS=1 and SET RELAXED_UNIQUE_CHECKS=1
2002-06-22 20:23:53 +03:00
heikki@hundin.mysql.fi
7a2b5b750a mysqld.cc:
Add option innodb_flush_log_at_trx_commit=2 which means we always write the log to file at commit, but only do fsync about once per second
2002-06-22 20:17:58 +03:00
heikki@hundin.mysql.fi
2944720cc6 ha_innobase.cc:
Merge 3.23.52
2002-06-22 20:11:01 +03:00
heikki@hundin.mysql.fi
94e926acdf log.cc, handler.cc:
Add BEGIN andd COMMIT around transactions in the binlog
2002-06-22 20:05:30 +03:00
heikki@hundin.mysql.fi
a4b29743bc slave.h, slave.cc:
Do not flush the position to master.info file if we have a transaction open
2002-06-22 20:00:32 +03:00
monty@hundin.mysql.fi
0762b00d86 Backported fix from 4.0 which caused core dumps for some complex queries. 2002-06-17 15:00:06 +03:00
monty@hundin.mysql.fi
a1e50625f0 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2002-06-10 15:51:14 +03:00
sasha@mysql.sashanet.com
81a3130d5b spurious binlog error code logging on temp table auto-drop fixed
added a new replication test
2002-06-05 20:16:44 -06:00
monty@hundin.mysql.fi
640abc687c Fixed mysql_info() result when using INSERT DELAYED 2002-06-05 16:42:07 +03:00
nick@nick.leippe.com
5f93b1e46a Merge nleippe@work.mysql.com:/home/bk/mysql
into nick.leippe.com:/home/nick/mysql/mysql
2002-05-31 16:56:48 -07:00
nick@nick.leippe.com
fc52e079d0 fixed 'load table from master' hang when host is empty
added respective test case
2002-05-31 16:56:02 -07:00
monty@hundin.mysql.fi
e2a116411e Portability fixes for SCO and HPUX
Change TRUNCATE(number) to truncate towards zero for negative numbers
Fix NULL handling for DESCRIBE table_name
2002-05-31 15:22:38 +03:00
Sinisa@sinisa.nasamreza.org
a2ec51cec1 Fixed a problem with --skip-networking.
This fix should be merged into 4.0 and 4.1
2002-05-31 13:35:20 +03:00
heikki@hundin.mysql.fi
b088e1bf1f ha_innobase.cc:
Fix an assertion failure in ha_innobase.cc about line 302 when a user has used user level locks and closes a connection; this was reported by Jeremy Zawodny
2002-05-29 14:04:19 +03:00
monty@hundin.mysql.fi
6d0e43c73b Renamed stripp_sp -> strip_sp
Remove end space from ENUM and SET strings
2002-05-27 23:21:49 +03:00
serg@sergbook.mysql.com
c06cc02c5d Merge work:/home/bk/mysql
into sergbook.mysql.com:/usr/home/serg/Abk/mysql
2002-05-26 12:59:02 +02:00
serg@sergbook.mysql.com
66b41d19c2 quick fix for some optimizer glitch (it appears as ft+const bug, but it, probably, isn't) 2002-05-25 20:59:50 +02:00
monty@hundin.mysql.fi
8c3b77451e Updated assembler code from MySQL 4.0 (to make them work with gcc 3.0)
Fixed memory overrun bug in glibc patch
Updated french error messages
2002-05-20 12:11:15 +03:00
monty@hundin.mysql.fi
73392ebee1 Fix bug in CONCAT_WS()
Update of glibc patch from MySQL 4.0
2002-05-17 10:50:57 +03:00
monty@hundin.mysql.fi
f092818715 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2002-05-16 16:40:34 +03:00
monty@hundin.mysql.fi
353fb57b74 New my_gethostbyname_r() handling
Changed some status variable names
Fix bug in GRANT ... PASSWORD string
2002-05-16 16:32:51 +03:00
lenz@mysql.com
0fe3b5afbd Fixed sql_yacc.yy to be compatible with bison 1.31 and above.
Made detection of GNU tar a bit more flexible.
Only use /usr/local/mysql-glibc if it actually exists
2002-05-15 11:06:44 +02:00
monty@hundin.mysql.fi
14b55bcc72 Fixed bug in datetime range optimization 2002-05-15 01:01:26 +03:00
monty@hundin.mysql.fi
4a63405988 Corrected fix for DROP DATABASE on symbolic link 2002-05-14 19:06:23 +03:00
Sinisa@sinisa.nasamreza.org
24b2d57f9c DROP DATABASE with symlinks did not work before 2002-05-14 14:42:03 +03:00
miguel@hegel.local
3facae335e Sergei's MyODBC fix 2002-05-12 23:01:45 -03:00
monty@hundin.mysql.fi
d025029de4 Fix for ISNULL() 2002-05-07 19:08:56 +03:00
monty@hundin.mysql.fi
5463fdfe28 Fixed bug in ISNULL(not_null_expression) 2002-05-04 11:11:00 +03:00
nick@nick.leippe.com
2453d43ab0 Backport of Sasha's fix to 3.23 from 4.0
see dev-private email from sasha, subject:
URGENT: rpl_sporadic_master
2002-05-02 18:55:38 -07:00
monty@hundin.mysql.fi
e90c6b481d Fixed problems with DECIMAL() type on overflow. 2002-05-02 18:04:21 +03:00
monty@hundin.mysql.fi
0b6a786540 Don't change FLOAT(X+1,X) to FLOAT(X+2,X) 2002-04-26 13:56:32 +03:00
monty@tik.mysql.fi
1016a08dc9 Fixed that IF is case insensitive if 2 and 3 arguments are case insensitive.
Added copyright messages to some files that was missing it.
2002-04-22 10:34:46 +03:00
monty@tik.mysql.fi
f98bf0a065 Fixed bug in @@unknown_variable 2002-04-19 11:38:58 +03:00
monty@tik.mysql.fi
f94d84a9ec SHOW VARIABLES LIKE ... are now case insensitive
Fixed stack overflow checking with crash-me with gcc 3.0.4
Using @@unknown_variable doesn't hang client anymore
Added @@VERSION variable
2002-04-18 18:24:14 +03:00
monty@tik.mysql.fi
e29bd611f9 Abort if 'listen()' on TCP/IP fails. 2002-04-17 11:45:26 +03:00
monty@tik.mysql.fi
c0d9954cc7 Fixed pthread_cond_timedwait() for HPUX and DCE threads
Cleanup of LIBWRAP handling
2002-04-16 16:29:14 +03:00
Sinisa@sinisa.nasamreza.org
7dfd3da9d5 Merge sinisa@work.mysql.com:/home/bk/mysql
into sinisa.nasamreza.org:/home/Sinisa/mysql/mysql
2002-04-13 13:45:23 +03:00
Sinisa@sinisa.nasamreza.org
0541b54fb7 libwrap bug fix for Linux only 2002-04-13 13:44:08 +03:00
monty@hundin.mysql.fi
b1cdde8961 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2002-04-02 18:01:14 +03:00
serg@serg.mysql.com
fa5717b950 Merge work:/home/bk/mysql into serg.mysql.com:/usr/home/serg/Abk/mysql 2002-04-02 14:59:40 +00:00
serg@serg.mysql.com
8d8a133d51 fts+const_tables bug fixed 2002-04-02 14:56:40 +00:00
monty@hundin.mysql.fi
dfd7f455e4 Fixed help typos in mysql.cc 2002-04-02 17:42:01 +03:00
sinisa@rhols221.adsl.netsonic.fi
254c26da3e Two bug fixes 2002-03-28 18:35:21 +02:00
miguel@hegel.local
6b290a7daf Fix compiler error on mysqld.cc 2002-03-26 18:47:50 -03:00
monty@hundin.mysql.fi
3a571c7c13 Fixed overflow bug 2002-03-26 13:24:50 +02:00
monty@hundin.mysql.fi
21a6366935 Fixed typo 2002-03-26 01:33:41 +02:00
monty@hundin.mysql.fi
9ab2496b1d Fix for compilation on fast machine 2002-03-26 01:31:26 +02:00
monty@hundin.mysql.fi
93948645e7 Fixes for --enable-named-pipe 2002-03-25 18:10:36 +02:00
miguel@hegel.local
14a22085e7 Changing on NT the default named pipe for an optional user
variable
2002-03-24 23:39:03 -03:00
monty@hundin.mysql.fi
ed040fe21e Fix for bug in WHERE key='j' or key='J' 2002-03-22 14:03:42 +02:00
monty@hundin.mysql.fi
82d87ebd16 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2002-03-22 13:40:46 +02:00
monty@tik.mysql.fi
4317bd66ba Merge 2002-03-22 06:58:07 +02:00
monty@hundin.mysql.fi
70099b2143 Fix for load data infile when no active database
Fix for Solaris and gethostbyname_r
2002-03-22 01:03:34 +02:00
monty@tik.mysql.fi
ee162d86a6 Quote names to SHOW CREATE for mysqldump
Fix thread-related bug when doing DROP TABLE
Fix bug in RENAME TABLE on windows
2002-03-21 23:06:48 +02:00
heikki@hundin.mysql.fi
1f142262a1 sql_show.cc, handler.h, handler.cc:
Add foreign key defs to SHOW CREATE TABLE
2002-03-21 18:05:46 +02:00
heikki@hundin.mysql.fi
e90a57aa49 Many files:
Merge InnoDB-3.23.50
2002-03-21 18:03:09 +02:00
monty@hundin.mysql.fi
a01775c5eb Added help for --local-infile
Fix for bug on intel where (int32) 1 << 32 == 1, which gave problems when using 32 keys.
Allow SET PASSWORD for anonymous user
2002-03-12 11:38:22 +02:00
monty@hundin.mysql.fi
668d09cc5c Fixed bug in DATE_FORMAT when used with GROUP BY 2002-03-06 18:36:31 +02:00
monty@tik.mysql.fi
c1ab560c3d Corrected fix for not freed memory when using corrupted tables 2002-03-05 17:38:16 +02:00
monty@tik.mysql.fi
cde0896521 Merge hundin:/my/mysql-3.23 into tik.mysql.fi:/home/my/mysql-3.23 2002-03-05 15:49:34 +02:00
monty@tik.mysql.fi
539718ba25 Update scripts for new POSIX spec
Fix for --enable-local-infile
Portability fix for bison
2002-03-05 15:46:30 +02:00
serg@serg.mysql.com
adf4f462ed apply freebsd/alpha portability patch 2002-03-04 17:04:21 +00:00
miguel@light.local
a4a150454e Changes for to control the tables and log clean up. 2002-02-20 23:20:15 -03:00
serg@serg.mysql.com
2cef9ef99d memory leak with broken tables fixed 2002-02-20 13:06:54 +00:00
monty@hundin.mysql.fi
e45cff23b9 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2002-02-14 15:25:26 +02:00
monty@hundin.mysql.fi
b21f2d084f Don't give warnings for empty statements with comments 2002-02-14 15:04:14 +02:00
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
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
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
368731a915 Fixed bug in full join with many NULL fields. 2002-02-10 12:47:37 +02:00
monty@hundin.mysql.fi
2abdcf81af Fix for customer build 2002-02-10 02:28:24 +02:00
monty@hundin.mysql.fi
40c77c767b Removed compiler warnings 2002-02-09 04:00:24 +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
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
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
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
miguel@light.local
d4a8e8d61e Minors changes for the Windows 3.23.47 release 2001-12-30 00:22:01 -02:00
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
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
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
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
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
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
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
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
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
monty@hundin.mysql.fi
12058c2996 Fixed bug in GROUP BY ... DESC 2001-12-10 17:51:07 +02:00
monty@hundin.mysql.fi
90004e340b Fixed bug in LEFT JOIN 2001-12-05 23:15:05 +02:00
monty@hundin.mysql.fi
4b513347c4 Better optimization for InnoDB and BDB tables for ORDER BY 2001-11-29 15:34:37 +02: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
66a31433a4 Fixed bug when joining with caching.
Fixed race condition when using the binary log and INSERT DELAYED which could cause the binary log to have rows that was not yet written to MyISAM tables.
2001-11-27 02:50:20 +02:00
monty@hundin.mysql.fi
50b43f85ef Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-11-26 03:24:33 +02:00
monty@hundin.mysql.fi
d0b84c9b6e A fix for ANALYZE TABLE 2001-11-26 03:24:13 +02:00
monty@hundin.mysql.fi
5738117970 Fix race condition in ANALYZE TABLE.
Fixed bug where one got an empty set instead of a DEADLOCK error when using BDB tables.
2001-11-26 02:16:38 +02:00
sasha@mysql.sashanet.com
22fa171c7e Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2001-11-23 09:58:17 -07:00
sasha@mysql.sashanet.com
82a7b0f750 properly kill slave in all cases on systems that do not interrupt syscalls
on a signal
2001-11-23 09:57:36 -07:00
monty@hundin.mysql.fi
a2a838f887 Portability fix 2001-11-22 13:15:17 +02:00
monty@hundin.mysql.fi
964f7c63b9 Portability fix 2001-11-22 13:07:55 +02:00
monty@hundin.mysql.fi
911ba4be24 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-11-22 03:35:04 +02:00
sasha@mysql.sashanet.com
00774d74fc backport of shutdown fix for platforms that cannot break a syscall with a
signal. Tested to the extent that it does not break Linux. Could not test on
Darwin because the machine was not reachable. Will push anyway - at least it
does not make things worse. Testing on Darwin is needed, however.
2001-11-21 18:25:08 -07:00
monty@hundin.mysql.fi
c8ddbaed9e Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-11-22 03:12:40 +02:00
serg@serg.mysql.com
e8b45861e9 (UPDATE|DELETE) ...WHERE MATCH bugfix 2001-11-21 18:25:44 +01:00
serg@serg.mysql.com
f6cf7618be removed ftfuncs argument for mysql_select
it uses now thd->lex.ftfunc_list
moved ft-initialization to a separate function
re-disabled implicit ft initialization
2001-11-21 18:05:11 +01:00
monty@bitch.mysql.fi
d33c13e4fe Merge 2001-11-21 15:24:02 +02:00
monty@bitch.mysql.fi
9cb670df71 Generate core file on Solaris. 2001-11-21 15:08:01 +02:00
monty@hundin.mysql.fi
fb1f8c4f0a Fixed bug in OPTIMIZE TABLE that reset index cardinality if it
was up to date.
2001-11-18 14:08:17 +02:00
miguel@light.local
7c77952106 Removing registry service parameter code 2001-11-17 15:48:22 -02:00
monty@hundin.mysql.fi
0798c70cd1 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-11-07 23:18:34 +02:00
monty@hundin.mysql.fi
1bc03e8b17 Fix bug in ALTER TABLE on a TEMPORARY InnoDB table. 2001-11-07 23:18:12 +02:00
heikki@donna.mysql.fi
2869684364 ha_innobase.cc:
Fix a typo
2001-11-07 01:14:13 +02:00
heikki@donna.mysql.fi
d094dc355d ha_innobase.cc:
Make database and table names always lower case on Windows
2001-11-07 00:52:31 +02:00
monty@hundin.mysql.fi
af2e13481e Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-11-07 00:09:18 +02:00
monty@hundin.mysql.fi
4157d12df5 Added missing mysqlbinlog to binary distributions.
Applied patch to mysqlhotcopy
2001-11-07 00:08:57 +02:00
heikki@donna.mysql.fi
e84ef2b747 updated 2001-11-05 18:50:12 +02:00
monty@hundin.mysql.fi
65d4c846d8 Fixed problem with t1 LEFT_JOIN t2 ... WHERE t2.date_column IS NULL when date_column is declared as NOT NULL. 2001-11-03 21:22:06 +02:00
monty@hundin.mysql.fi
8cd4c2358d Fix that mysqladmin shutdown can be interrupted with ^C
Fixed bug with BLOB keys in BDB tables
Fixed problem with MERGE tables on OS with 32 bit files
Fixed that TIME_TO_SEC() works with negative times
2001-11-03 15:18:09 +02:00
monty@hundin.mysql.fi
daa4229a3d Portability fixes. 2001-11-02 07:42:28 +02:00
monty@hundin.mysql.fi
44a2a213b8 Changed time -> query_time in slow query log.
Fixed Rows_examined in slow query log.
2001-10-31 22:24:33 +02:00
monty@hundin.mysql.fi
0716bf4d0e Portability fixes 2001-10-31 20:28:43 +02:00
monty@hundin.mysql.fi
d89690e606 Portability fixes
Fix for consistent 0000-00-00 date handling
Close + open binary logs on flush tables
Fix for AVG() in HAVING.
2001-10-31 18:27:49 +02:00
monty@hundin.mysql.fi
5a9ce774dc Update for OS2 (patch from Yuri Dario).
Use LONG_TIMEOUT (one year) instead of ~0 for long timeouts
Fixed error messages.
Fixed problem with const propagation when comparing columns of different types
2001-10-31 03:22:31 +02:00
monty@donna.mysql.fi
7fcbd7e3da Merge 2001-10-30 17:38:44 +02:00
monty@hundin.mysql.fi
d4dd3b09b8 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-10-30 16:32:00 +02:00
monty@hundin.mysql.fi
7367545cad Fix for gcc 3.0
Fix for using quoted table names with the SJIS character set.
2001-10-30 16:31:35 +02:00
sasha@mysql.sashanet.com
8235311d1a Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2001-10-29 18:22:04 -07:00
sasha@mysql.sashanet.com
7fda1ab9f2 fixed bug with temporary tables replication if one does FLUSH LOGS 2001-10-29 18:21:33 -07:00
heikki@donna.mysql.fi
94cde5ee67 ha_innobase.cc Another test 2001-10-29 16:18:39 +02:00
heikki@donna.mysql.fi
76a4639bb9 ha_innobase.cc Test 2001-10-29 16:12:44 +02:00
miguel@light.local
03bf236f4a Adding code for NT service in the install and remove
routines for avoid to leave the Service Control Manager
in bad state. Print messages for to reduce the current
user errors when are trying to install or start the service.
Adding the option to install the service for manual start:
--install-manual.
2001-10-25 05:57:15 -02:00
serg@serg.mysql.com
85f2167a36 bug (introduced yesterday) fixed 2001-10-24 14:54:04 +02:00
serg@serg.mysql.com
565fe1805b Merge work:/home/bk/mysql into serg.mysql.com:/usr/home/serg/Abk/mysql 2001-10-23 10:54:12 +02:00
serg@serg.mysql.com
6f669e6bf8 HA_NO_FULLTEXT_KEY and an appropriate error message 2001-10-23 10:52:51 +02:00
monty@hundin.mysql.fi
0f25a1a032 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-10-19 22:11:19 +03:00
monty@hundin.mysql.fi
6ee6fbf700 Don't use signal() on windows.
Added missing InnoDB variables to SHOW VARIABLES.
Fixed bug when doing WHERE 'column_name=NULL' on an indexed column that had NULL values.
Fixed bug when doing 'LEFT JOIN ...  ON (column_name = constant) WHERE column_name = constant'
2001-10-19 22:10:54 +03:00
sasha@mysql.sashanet.com
f6321e8b75 fixed sleep
bug on reconnect
2001-10-17 14:12:14 -06:00
heikki@donna.mysql.fi
1d7747aa25 ut0mem.c Merge changes in InnoDB-3.23.43b
ut0ut.c 	Merge changes in InnoDB-3.23.43b
trx0purge.c	Merge changes in InnoDB-3.23.43b
trx0rec.c	Merge changes in InnoDB-3.23.43b
trx0trx.c	Merge changes in InnoDB-3.23.43b
trx0undo.c	Merge changes in InnoDB-3.23.43b
thr0loc.c	Merge changes in InnoDB-3.23.43b
sync0arr.c	Merge changes in InnoDB-3.23.43b
sync0rw.c	Merge changes in InnoDB-3.23.43b
sync0sync.c	Merge changes in InnoDB-3.23.43b
srv0srv.c	Merge changes in InnoDB-3.23.43b
srv0start.c	Merge changes in InnoDB-3.23.43b
row0ins.c	Merge changes in InnoDB-3.23.43b
row0mysql.c	Merge changes in InnoDB-3.23.43b
row0purge.c	Merge changes in InnoDB-3.23.43b
row0sel.c	Merge changes in InnoDB-3.23.43b
row0umod.c	Merge changes in InnoDB-3.23.43b
row0upd.c	Merge changes in InnoDB-3.23.43b
row0vers.c	Merge changes in InnoDB-3.23.43b
rem0cmp.c	Merge changes in InnoDB-3.23.43b
que0que.c	Merge changes in InnoDB-3.23.43b
pars0opt.c	Merge changes in InnoDB-3.23.43b
pars0pars.c	Merge changes in InnoDB-3.23.43b
lexyy.c 	Merge changes in InnoDB-3.23.43b
pars0grm.c	Merge changes in InnoDB-3.23.43b
page0page.c	Merge changes in InnoDB-3.23.43b
os0file.c	Merge changes in InnoDB-3.23.43b
mtr0log.c	Merge changes in InnoDB-3.23.43b
mem0pool.c	Merge changes in InnoDB-3.23.43b
log0log.c	Merge changes in InnoDB-3.23.43b
log0recv.c	Merge changes in InnoDB-3.23.43b
lock0lock.c	Merge changes in InnoDB-3.23.43b
ibuf0ibuf.c	Merge changes in InnoDB-3.23.43b
fil0fil.c	Merge changes in InnoDB-3.23.43b
dict0crea.c	Merge changes in InnoDB-3.23.43b
dict0dict.c	Merge changes in InnoDB-3.23.43b
dict0load.c	Merge changes in InnoDB-3.23.43b
dict0mem.c	Merge changes in InnoDB-3.23.43b
data0data.c	Merge changes in InnoDB-3.23.43b
data0type.c	Merge changes in InnoDB-3.23.43b
buf0buf.c	Merge changes in InnoDB-3.23.43b
buf0lru.c	Merge changes in InnoDB-3.23.43b
btr0btr.c	Merge changes in InnoDB-3.23.43b
btr0cur.c	Merge changes in InnoDB-3.23.43b
btr0pcur.c	Merge changes in InnoDB-3.23.43b
btr0sea.c	Merge changes in InnoDB-3.23.43b
data0type.ic	Merge changes in InnoDB-3.23.43b
dict0dict.ic	Merge changes in InnoDB-3.23.43b
mtr0mtr.ic	Merge changes in InnoDB-3.23.43b
row0upd.ic	Merge changes in InnoDB-3.23.43b
sync0ipm.ic	Merge changes in InnoDB-3.23.43b
sync0rw.ic	Merge changes in InnoDB-3.23.43b
sync0sync.ic	Merge changes in InnoDB-3.23.43b
trx0rseg.ic	Merge changes in InnoDB-3.23.43b
btr0pcur.ic	Merge changes in InnoDB-3.23.43b
buf0buf.ic	Merge changes in InnoDB-3.23.43b
data0data.ic	Merge changes in InnoDB-3.23.43b
row0upd.h	Merge changes in InnoDB-3.23.43b
srv0srv.h	Merge changes in InnoDB-3.23.43b
sync0arr.h	Merge changes in InnoDB-3.23.43b
sync0rw.h	Merge changes in InnoDB-3.23.43b
sync0sync.h	Merge changes in InnoDB-3.23.43b
trx0trx.h	Merge changes in InnoDB-3.23.43b
ut0mem.h	Merge changes in InnoDB-3.23.43b
data0data.h	Merge changes in InnoDB-3.23.43b
data0type.h	Merge changes in InnoDB-3.23.43b
db0err.h	Merge changes in InnoDB-3.23.43b
dict0crea.h	Merge changes in InnoDB-3.23.43b
dict0dict.h	Merge changes in InnoDB-3.23.43b
dict0load.h	Merge changes in InnoDB-3.23.43b
dict0mem.h	Merge changes in InnoDB-3.23.43b
dict0types.h	Merge changes in InnoDB-3.23.43b
fil0fil.h	Merge changes in InnoDB-3.23.43b
ibuf0ibuf.h	Merge changes in InnoDB-3.23.43b
lock0lock.h	Merge changes in InnoDB-3.23.43b
log0log.h	Merge changes in InnoDB-3.23.43b
mtr0mtr.h	Merge changes in InnoDB-3.23.43b
rem0cmp.h	Merge changes in InnoDB-3.23.43b
row0ins.h	Merge changes in InnoDB-3.23.43b
row0mysql.h	Merge changes in InnoDB-3.23.43b
btr0cur.h	Merge changes in InnoDB-3.23.43b
btr0pcur.h	Merge changes in InnoDB-3.23.43b
btr0sea.h	Merge changes in InnoDB-3.23.43b
buf0buf.h	Merge changes in InnoDB-3.23.43b
sql_table.cc	Merge changes in InnoDB-3.23.43b
sql_db.cc	Merge changes in InnoDB-3.23.43b
ha_innobase.cc	Merge changes in InnoDB-3.23.43b
handler.cc	Merge changes in InnoDB-3.23.43b
ha_innobase.h	Merge changes in InnoDB-3.23.43b
handler.h	Merge changes in InnoDB-3.23.43b
2001-10-10 22:47:08 +03:00
monty@hundin.mysql.fi
a88a9842aa merge sql/violite.c with libmysql/violite.c 2001-10-08 23:06:53 +03:00
monty@hundin.mysql.fi
88e5ee0184 Fix for 'mysqladmin -w1 unknown-command'
Manual Changelog update
2001-10-07 14:18:09 +03:00
sasha@mysql.sashanet.com
1bea4bd36b fixed crash on slave when master aborts a query that has % in it. 2001-10-05 13:18:18 -06:00
monty@hundin.mysql.fi
f5a53594c8 Added usage of --master-retry-count to make mysql-test-run safer. 2001-10-03 16:27:20 +03:00
monty@hundin.mysql.fi
db82d30bf0 Fix for make dist
Made replication test portable
Fixed buffer overrun bug in replication
2001-10-02 22:21:14 +03:00
monty@hundin.mysql.fi
d28f23c14f Fixed bug in INSERT DELAYED
Fixed some problems in SHOW CREATE TABLE
Fixed calculation of checksums in myisamchk
2001-10-02 21:08:08 +03:00
monty@hundin.mysql.fi
a4bc23add6 Fixed bug in counting open files when using many files
Fixed bug in JOIN
2001-09-27 22:02:37 +03:00
monty@hundin.mysql.fi
c3722dc1f4 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-09-27 21:35:36 +03:00
monty@tik.mysql.fi
99b58a5aa9 Cleaned up udf_example.cc and mysql_fix_privilege_tables 2001-09-27 21:35:35 +03:00
Miguel@light.local
3b774da463 Changes on NT service for a more faster stop of the service on Win2k
and free the main thread of the service.
2001-09-25 01:13:19 -03:00
monty@hundin.mysql.fi
c55ac34fef Some fixes for Gemini 2001-09-20 20:22:43 +03:00
monty@hundin.mysql.fi
1ac9e1e678 Fix bug in SELECT EXPLAIN ... ORDER BY 2001-09-18 22:13:35 +03:00
monty@hundin.mysql.fi
cd78a8be66 Fix for LOAD DATA FROM MASTER when using tables with checksum
Fixed some wrong test cases
2001-09-18 04:58:15 +03:00
monty@hundin.mysql.fi
56cc14ab4c Added unique error for DEADLOCK
Include missing man pages into binary distribution
2001-09-17 23:43:53 +03:00
monty@hundin.mysql.fi
d1e3041ce9 Fixed bug in --safe-create-user 2001-09-15 15:24:56 +03:00
monty@hundin.mysql.fi
008472f373 Fixed problem with "record not found" in BDB tables. 2001-09-14 17:59:05 +03:00
monty@hundin.mysql.fi
c946439d6c Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-09-12 23:54:22 +03:00
monty@hundin.mysql.fi
7a19987805 OS2 patch 2001-09-12 23:53:31 +03:00
sasha@mysql.sashanet.com
e42eca1ea5 Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2001-09-10 17:31:33 -06:00
sasha@mysql.sashanet.com
3d26fc50fc fixed IDENTITY crisis 2001-09-10 17:30:29 -06:00
heikki@donna.mysql.fi
cb1d79f150 handler.cc If CREATE TABLE fails for an InnoDB table, do not put the OS error number to the error message, because it is not the cause 2001-09-10 17:36:42 +03:00
heikki@donna.mysql.fi
2b1085e4ab ha_innobase.cc mean_rec_length was set to a too small value for > 4 GB tables because of a wrong typecast 2001-09-09 17:41:29 +03:00
monty@hundin.mysql.fi
442c03f071 Fix bugs when using LOCK TABLES with BDB tables
Optimized remove of key when using internal cursor in BDB tables.
2001-09-08 20:45:53 +03:00
monty@hundin.mysql.fi
e24bdfa8bb More debug info
Fix DBUG_ASSERT()
Optimization for BDB tables
Fix for BDB under Win98
2001-09-08 11:47:34 +03:00
monty@tik.mysql.fi
228de3b001 Merge work:/my/mysql into tik.mysql.fi:/home/my/mysql 2001-09-08 01:04:18 +03:00
monty@tik.mysql.fi
e508ad16f8 Fix for LOCK TABLES and BDB tables 2001-09-08 01:02:41 +03:00
monty@tik.mysql.fi
5b4d5d50db Fixed a problem using LOCK TABLES and BDB tables 2001-09-06 23:57:32 +03:00
heikki@donna.mysql.fi
508cec6d44 handler.cc Change the parameter name of default-table-type from INNOBASE to INNODB 2001-09-06 16:48:32 +03:00
monty@work.mysql.com
9ad2cd8c45 Portability fixes 2001-09-06 01:23:01 +02:00
monty@tik.mysql.fi
4f4e9e77ae Merge work:/my/mysql into tik.mysql.fi:/home/my/mysql 2001-09-04 16:21:53 +03:00
monty@tik.mysql.fi
e108cc775d Portability fix 2001-09-04 16:17:31 +03:00
monty@hundin.mysql.fi
0b2af6bdfd Ensure that libmysqlclient doesn't use raid
Fix problem with MyISAM and rows of length 65517-65520
2001-09-04 01:25:34 +03:00
monty@hundin.mysql.fi
3a3d1e28e5 Fix test that all merge tables comes from same database 2001-09-03 04:48:07 +03:00
monty@hundin.mysql.fi
825ad1f8e7 Added testing of IN(value-list)
Portability fixes
2001-09-02 16:03:37 +03:00
monty@hundin.mysql.fi
d42e4d27d5 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-09-01 10:43:52 +03:00
monty@hundin.mysql.fi
7f4aee1c90 Make killing of threads safer 2001-09-01 10:38:16 +03:00
sasha@mysql.sashanet.com
65a484a10b replicated get_lock() properly 2001-08-31 15:55:58 -06:00
monty@hundin.mysql.fi
e251f9d827 Fixed problem with INSERT DELAYED
Make killing threads safer
2001-08-31 23:02:09 +03:00
heikki@donna.mysql.fi
b78f8380d5 ha_innobase.cc Add better error message if innodb_data_file_path is not set
ha_innobase.h	Remove HA_NOT_READ_AFTER_KEY from table han
ha_innobase.h	dler flags: it prevented the use of an index in MAX()
2001-08-31 16:50:57 +03:00
monty@hundin.mysql.fi
298cb454e7 ix compilition for computer in a previous timezone 2001-08-31 10:30:38 +03:00
monty@hundin.mysql.fi
91db5836e0 Portability fixes 2001-08-30 21:16:39 +03:00
monty@hundin.mysql.fi
b3d9ec2124 Increase version number 2001-08-30 20:38:46 +03:00
monty@hundin.mysql.fi
3fb423fe39 Fix for OS2 2001-08-30 01:22:02 +03:00
monty@hundin.mysql.fi
f5b700ad64 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-08-29 22:25:06 +03:00
heikki@donna.mysql.fi
1311f7ce16 trx0roll.c Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
trx0sys.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
trx0trx.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
row0mysql.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
row0purge.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
row0sel.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
row0uins.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
row0umod.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
row0upd.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
srv0srv.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
srv0start.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
sync0arr.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
fil0fil.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
ibuf0ibuf.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
lock0lock.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
os0file.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
btr0btr.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
btr0cur.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
btr0sea.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
buf0buf.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
data0data.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
srv0srv.h	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
trx0sys.h	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
trx0trx.h	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
btr0cur.h	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
buf0buf.h	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
data0data.h	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
ha_innobase.cc	Fix the auto-inc+REPLACE+replication bug, improve InnoDB Monitor prints
2001-08-29 19:42:23 +03:00
monty@hundin.mysql.fi
2f93aa9e51 Test that all MERGE tables comes from the same database 2001-08-29 17:33:41 +03:00
monty@hundin.mysql.fi
788bc3f43b Fixed that LOAD DATA INFILE works with transactions.
Fix for lower case filenames
2001-08-28 06:43:55 +03:00
monty@hundin.mysql.fi
b0a0c54257 Fixed bug in auto-increment handling with InnoDB
Some small speedups
2001-08-26 23:24:48 +03:00
monty@hundin.mysql.fi
e127a952a6 Portability fixes 2001-08-23 00:55:48 +03:00
monty@bitch.mysql.fi
b2c030e894 Fix to get core files on Solaris 2001-08-22 12:22:46 +03:00
monty@hundin.mysql.fi
733f865f54 Fixes for OS2.
Fix bug in isamlog
Add argument types to function declarations.
2001-08-22 01:45:07 +03:00
monty@hundin.mysql.fi
063a1a6557 Portability fixes.
Patches required by Gemini
Fix to properly detect if there is an active transaction in InnoDB
Fix to not lock thread structure when doing automatic rollback when thread ends
Allow -O lower_case_names=0 on UNIX
2001-08-21 20:06:00 +03:00