sasha@mysql.sashanet.com
593e7ab4f3
Ugly merge of 3.23 changes into 4.0 - fix up needed
2001-04-11 19:09:00 -06:00
monty@work.mysql.com
8f62579c38
Added all changes from old 4.0 version:
...
PSTACK, libmysqld and MySQL filesystem
UPDATE ... ORDER BY
DELETE ... ORDER BY
New faster fulltext handling
Faster compressed keys
2001-04-11 13:04:03 +02:00
sasha@mysql.sashanet.com
102c1945eb
do not log the drop internal temporary tables into the binary log
...
mark killed partially completed updates with an error code in binlog
stop replication if the master reports a possible partial/killed update
test partially killed update
2001-04-10 20:56:54 -06:00
serg@serg.mysql.com
a6ebe74e3c
Preliminary commit of HANDLER syntax (w/o LIMIT or column-list)
2001-04-07 00:18:33 +02:00
monty@donna.mysql.fi
9ea338ac3f
Added INNODB as a synonym for INNOBASE
...
Fixed bug where FLUSH TABLES could make indexes unavailable for the next query
Added --skip-safemalloc
2001-04-02 01:45:24 +03:00
monty@donna.mysql.fi
e5da9a96de
Fixed bug in lock tables introduced by shared locks.
...
New lock test
2001-03-27 13:05:48 +03:00
monty@donna.mysql.fi
5487d7a8c0
Fixed bug in send in mysqltest
...
Removed usage of @r/result as this made life hard when testing different
table handlers.
Allow concurrent inserts if no update/binary log.
Don't remove key_cache at flush tables.
Fixed bug in SELECT DISTINCT SUM()...
2001-03-25 01:02:26 +02:00
monty@tik.mysql.fi
bdb822ef49
Fixed bug with FLUSH TABLES when using temporary tables
2001-03-23 21:16:57 +02:00
sasha@mysql.sashanet.com
cb8962ac80
fixed bug on re-open of temp tables after FLUSH in the middle of open
...
added flush test case, but had to comment the fun part out because it
does not work for some reason - will investigate why.
2001-03-22 20:04:59 -07:00
monty@tik.mysql.fi
3c48448042
Split setup_fields to setup_tables and setup_fields
...
Fixed problem with UPDATE TABLE when keys wheren't always used.
2001-03-21 20:13:46 +02:00
monty@donna.mysql.fi
5ccbbd83f2
Fixes for innobase usage
...
Fixed bug when using TEXT columns with BDB tables
Allow LOAD DATA INFILE to use numbers with ENUM and SET columns
2001-03-03 03:03:12 +02:00
monty@donna.mysql.com
d218ebcc51
Added locks needed for Innobase
...
Fixed mutex problem when doing automatic repair of MyISAM tables
2001-02-18 00:03:37 +02:00
monty@donna.mysql.com
450d98e341
Changed --replace to --replace_result in mysqltest
...
Changed errmsg -> my_errmsg (portability issue)
Fixed that mysqlbinlog writes SET TIMESTAMP before all queries
Fixed comments in default my.cnf files
2001-02-15 03:43:14 +02:00
sasha@mysql.sashanet.com
70f619856b
fixed up lock counting code - Monty's suggestions
...
updated manual about table lock counter
fixed coredump in DROP DATABASE with long bogus name by non-root user
fixed bug in handling STOP immediately after ROTATE
added test case for buffer overrun on DROP DATABASE by non-root user
added test case for the STOP bug in replication
2001-01-27 15:33:31 -07:00
sasha@mysql.sashanet.com
5f6561ec88
Table_locks_waited
...
Table_locks_immediate
2001-01-26 20:00:42 -07:00
monty@donna.mysql.com
e2a8a99d01
Lots of manual changes
...
Changed 'static inline' to 'inline' for SCO new's compiler
2001-01-25 22:38:26 +02:00
monty@donna.mysql.com
8a9b1e9248
Fixed type in make_binary_distribution.sh
...
Don't convert field names in mysql_list_fields
2001-01-22 01:36:33 +02:00
monty@donna.mysql.com
94bc7ce8d7
Fixed that --open-files-limit works on Linux
2001-01-14 12:25:30 +02:00
tim@cane.mysql.fi
5fdf032769
Added SHOW OPEN TABLES. Thanks to Antony T Curtis <antony@abacus.co.uk>
...
for the code.
2000-12-18 23:22:20 +02:00
serg@serg.mysql.com
53df0e501a
sql_base.cc merge+insert (v.3)
...
myrg_info.c merge+insert (v.3)
myrg_extra.c merge+insert (v.3)
ignore cleanup
2000-12-08 13:53:24 +01:00
serg@serg.mysql.com
24f75730c1
Merge
2000-12-07 15:13:01 +01:00
serg@serg.mysql.com
d22216bc6d
myrg_rrnd.c merge+insert (alternate take)
...
myrg_info.c merge+insert (alternate take)
myrg_extra.c merge+insert (alternate take)
mymrgdef.h merge+insert (alternate take)
sql_base.cc open_table --> open_or_reset_table (needed for MERGE)
2000-12-07 14:48:05 +01:00
monty@donna.mysql.com
87d9388e52
Only write full transactions to binary log
...
A lot of new functions for BDB tables
Fix for DROP DATABASE on windows
Default server_id variables
2000-12-07 14:08:48 +02:00
monty@donna.mysql.com
08a2c58ed1
Fixed bug in 'drop table'
...
Portability fixes
2000-11-29 05:09:28 +02:00
sasha@mysql.sashanet.com
25ae951289
Merge work.mysql.com:/home/bk/mysql
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2000-11-27 23:10:49 -07:00
sasha@mysql.sashanet.com
87ef08f239
pointer casts -> int4store()
...
added error code to master failed connect message
2000-11-27 23:08:46 -07:00
monty@donna.mysql.com
74e7ffe987
New thr_alarm struct for better integration with OS2
...
Run bootstrap in separate thread
Fix bug in FLUSH TABLES table_name
2000-11-28 04:47:47 +02:00
sasha@mysql.sashanet.com
f43e7910b5
yes, and a small change to log_event.h
2000-11-25 23:30:02 -07:00
monty@donna.mysql.com
b65dbb6114
Fixed problem with auto-repair of MyISAM tables
...
Fixed bug in ISAM and MyISAM when updating from multiple-processes
2000-11-21 03:43:34 +02:00
monty@donna.mysql.com
61fd6baf4b
Bug fix for NATURAL JOIN, Split manual sections and more statistic variables
2000-11-20 02:57:02 +02:00
monty@donna.mysql.com
b31d076879
Fixed some reported bugs
2000-11-18 23:13:48 +02:00
jcole@tetra.bedford.progress.com
6120321a5f
Added ALTER TABLE ... ORDER BY ...
2000-11-11 12:27:34 -06:00
monty@donna.mysql.com
2620ca4cf5
Fixes for automatic repair
2000-10-17 05:29:56 +03:00
monty@donna.mysql.com
117d8b7f64
Automatic repair of MyISAM tables + small bug fixes
2000-10-17 00:47:15 +03:00
monty@donna.mysql.com
4229796946
Automatic primary key for BDB tables
2000-10-16 02:29:48 +03:00
monty@donna.mysql.com
7ac13c89e6
Fix of LEFT JOIN optimizer bug, problem with key cache on Windows and
...
a lot of portability issues.
2000-10-14 03:16:35 +03:00
monty@tik.mysql.com
09dce662e2
Automatic repair of MyISAM tables + portability fixes
2000-10-11 00:06:37 +03:00
monty@donna.mysql.com
527113d370
merge
2000-10-04 23:22:53 +03:00
monty@tramp.mysql.fi
9f7c4563f7
First part of automatic repair of MyISAM tables.
...
Error on full disk on repair.
SIGHUP signal handling.
Update with keys on timestamp
Portability fixes
2000-10-03 14:18:03 +03:00
sasha@mysql.sashanet.com
62a6a0fdf1
bug fixes in server-id, moved replication functionality to
...
sql_repl.* will push this one, since the replication code now works
2000-09-29 17:20:26 -06:00
monty@donna.mysql.com
a9e11f2378
Small fixes for release
2000-09-26 22:39:45 +03:00
monty@tramp.mysql.fi
e32799e4dd
RIGHT JOIN, part of automatic repair of MyISAM tables, backup on repair,
...
reading from FIFO, fixes for FULLTEXT, @@IDENTITY
2000-09-26 00:33:25 +03:00
sasha@mysql.sashanet.com
f7649635a1
sql/slave.cc
...
fixed typo in the error message
sql/sql_base.cc
fixed bugs in reopen_name_locked_table() after talking to Monty
added a test case for restore + select
2000-09-19 17:23:58 -06:00
sasha@mysql.sashanet.com
c20208d978
added reopen_name_locked_table()
...
changed RESTORE TABLE to use name lock
2000-09-19 16:17:19 -06:00
monty@donna.mysql.com
751f2d1f16
Faster log::write() call, memory leak fix, flush master fix.
2000-09-16 04:27:21 +03:00
monty@donna.mysql.com
11c7092c30
Small portability fixes
2000-09-07 23:58:43 +03:00
monty@donna.mysql.com
710b75f5b8
merge
2000-08-29 12:56:57 +03:00
monty@donna.mysql.com
066d55c0c0
Bug fixes for 3.23.23
2000-08-29 12:31:01 +03:00
serg@infomag.ape.relarn.ru
eb8ad15751
ft_optimization: identical queries merging. collection -> fulltext. Bugs fixed.
...
**************** !!! NOTE EVERYBODY: SYNTAX CHANGED !!! ********************
There's no COLLECTIONs now, full-text indexes can be created via the word
FULLTEXT, which should be used like UNIQUE.
2000-08-28 17:43:58 +04:00
monty@donna.mysql.com
f0952ce3e1
FLUSH TABLE table_list
...
Fixes for RENAME TABLE
Portability fixes
2000-08-22 00:18:32 +03:00