Sinisa@sinisa.nasamreza.org
ce09acfbeb
Making multi-table delete BETA !!
2001-07-01 13:20:53 +03:00
sasha@mysql.sashanet.com
a973b85527
forgot to fix one instance of VERSION in rpl_log result
2001-06-30 14:38:47 -06:00
sasha@mysql.sashanet.com
52f072a0c4
mysql-test/r/rpl_log.result
...
fixed left over hard coded version instances in the result
2001-06-30 14:32:51 -06:00
sasha@mysql.sashanet.com
ea2e911892
support for eval_result and let $var = query
syntax in mysql-test
...
fixes for rpl_log test to make it config-independent
2001-06-30 13:08:35 -06:00
sasha@mysql.sashanet.com
242037992f
merged with 3.23 replication updates
2001-06-28 19:48:49 -06:00
sasha@mysql.sashanet.com
341efdd7e8
fixed float test result for updated test case
2001-06-28 19:19:23 -06:00
monty@hundin.mysql.fi
0b8f15956d
Updated test result in float test
2001-06-29 04:18:02 +03:00
monty@hundin.mysql.fi
f0dc189227
Fix ORDER BY ... DESC optimization
2001-06-29 04:04:29 +03:00
sasha@mysql.sashanet.com
d2704e470a
Merge work:/home/bk/mysql
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2001-06-28 18:23:48 -06:00
sasha@mysql.sashanet.com
2e4d264c27
fixed message in post-commit trigger
...
added debugging options to master to behave sporadically, and a
test case to make sure the slave can deal with it
2001-06-28 18:22:29 -06:00
monty@work.mysql.com
545e596ef7
merge
2001-06-28 14:51:18 +02:00
monty@hundin.mysql.fi
3c3d0bbd57
Allow floats of type 1.0e1
2001-06-28 15:24:28 +03:00
tim@white.box
df298ac615
Merge work:/home/bk/mysql-4.0 into white.box:/home/tim/my/4
2001-06-28 03:22:51 -04:00
tim@white.box
5ed2cf7dbe
Implement ORDER BY DESC optimization, which reads values in descending
...
order directly from the index instead of using a filesort.
2001-06-28 03:06:23 -04:00
sasha@mysql.sashanet.com
51e3c5de88
--do-test option in mysql-test-run - will do only tests that match the pattern
...
updated rotate event to set new position along with the new log
2001-06-26 17:02:33 -06:00
monty@hundin.mysql.fi
65600db56d
Fixed bug when sorting big files (introduced with multi-table-delete)
...
Changed mysql-test to use --language
Cleaned up parameters to filesort()
2001-06-25 11:35:22 +03:00
monty@hundin.mysql.fi
c7a6af0512
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2001-06-24 22:11:27 +03:00
monty@hundin.mysql.fi
334a4815ea
Fixed bug in multi-table-delete code
2001-06-24 22:11:00 +03:00
sasha@mysql.sashanet.com
a91ac47cde
show master forced rotate info in SHOW BINLOG EVENTS
...
mark a master-forced rotate with a special flag
2001-06-23 19:37:24 -06:00
sasha@mysql.sashanet.com
c71cba0bd9
added test case for the bug in ORDER BY when we fill up sort buffer
...
Note that if you change sort buffer to be bigger, the bug will not show
2001-06-22 15:13:33 -06:00
sasha@mysql.sashanet.com
924dadef97
merged new 3.23 errors
...
fixed bugs in log seq - now starting to look good
fixes for SHOW BINLOG EVENTS
will push this one
2001-06-22 08:35:18 -06:00
sasha@mysql.sashanet.com
bd1500fc10
merged test from 4.0
2001-06-21 16:48:18 -06:00
sasha@mysql.sashanet.com
b86ffcef9a
merge
2001-06-21 16:15:00 -06:00
sasha@mysql.sashanet.com
1e76c806eb
fixed drop/create database bug when holding global read lock
...
preserve originating server id in Intvar events to avoid inifinite loops
2001-06-21 15:59:51 -06:00
sasha@mysql.sashanet.com
b531e0018c
Merge work:/home/bk/mysql-4.0
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-06-21 13:20:22 -06:00
sasha@mysql.sashanet.com
992f889878
added SHOW BINLOG EVENTS
...
fixed log sequence bugs
fixed bugs in handling Slave event
added test case with SHOW BINLOG EVENTS
have not fixed all the bugs - found some that are also in 3.23,
will fix them there first, then do pull and cleanup
will not push this changeset
2001-06-21 13:19:24 -06:00
monty@work.mysql.com
7f68199648
merge
2001-06-21 11:03:54 +02:00
monty@hundin.mysql.fi
11e567229a
UNIQUE keys are not anymore shown as PRIMARY KEY
2001-06-21 10:50:14 +03:00
sasha@mysql.sashanet.com
172913f57b
added --skip-test option
2001-06-19 16:08:19 -06:00
sasha@mysql.sashanet.com
24a2a4e0ab
Merge work:/home/bk/mysql-4.0
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-06-19 15:04:24 -06:00
sasha@mysql.sashanet.com
46de2a9fe4
Added event sequence number and flags to binlog
...
Documented/cleaned up log event code
Updated tests
2001-06-19 15:03:48 -06:00
monty@hundin.mysql.fi
72fb81e888
Fixed bug in mysqlcheck when using --fast
...
Fixed problem when converting bigint to double.
Fixed bug in count(distinct null)
Fixed bug with empty BDB tables.
2001-06-19 14:30:12 +03:00
Sinisa@sinisa.nasamreza.org
910d5c3bf9
bk resolve changes
2001-06-16 14:06:54 +03:00
Sinisa@sinisa.nasamreza.org
6f5c70703a
Changes for multi-table delete and UNION's
2001-06-16 13:58:01 +03:00
monty@hundin.mysql.fi
a06f391e7a
Fixed multi-table-delete
...
Optimize fixed length MyISAM rows to use pread/pwrite.
2001-06-15 05:03:15 +03:00
sasha@mysql.sashanet.com
f0c252e6a9
merged
2001-06-12 15:08:58 -06:00
sasha@mysql.sashanet.com
86d88318f5
BitKeeper/triggers/post-commit
...
fixed post-commit message
mysql-test/t/check.test
fixed bug from 3.23 merge
2001-06-12 14:06:05 -06:00
monty@hundin.mysql.fi
6aa6374e3e
Added --skip-stack to mysql-test-run
2001-06-12 18:00:36 +03:00
monty@hundin.mysql.fi
6be95636b1
Fixed wrong mysql-test
...
New german error messages
2001-06-12 17:13:52 +03:00
monty@work.mysql.com
0652902ab5
merge
2001-06-12 14:12:35 +02:00
monty@hundin.mysql.fi
0359ff02fd
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2001-06-12 11:59:37 +03:00
monty@hundin.mysql.fi
ad71ff7659
Added --verbose option to mysqlshow
...
Fixes for making distribution
2001-06-12 11:59:14 +03:00
sasha@mysql.sashanet.com
824a3bb406
send a separate commit message to internals
...
added a test for check table
2001-06-11 20:26:24 -06:00
sasha@mysql.sashanet.com
23c049e3e3
fixed bugs in mysqltest to get nested while loops to work
...
added multi-delete test case that does not work - something for Sinisa to fix
2001-06-11 17:28:26 -06:00
monty@tik.mysql.fi
1f409baf4c
Changed compare in MyISAM to use my_pread()
...
Fixed that @VAR shows all decimals
Fixed problem with FLUSH TABLES and LOCK TABLE
CREATE ... SELECT now creates keys later
Reset AUTO_INCREMENT order if droping AUTO_INCREMENT key
2001-06-11 15:01:28 +03:00
sasha@mysql.sashanet.com
a6788beace
Merge work:/home/bk/mysql-4.0
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-06-08 19:26:11 -06:00
sasha@mysql.sashanet.com
24f89c754a
auto-magic replication redirection logic support in the client,
...
compiles, passes test suite, does magic, has bugs, but none that I know
at this point. Have not tested everything yet, though. Changed
a lot of code in the client, but normal stuff appears to be working.
2001-06-08 19:24:41 -06:00
monty@hundin.mysql.fi
b79da88808
Changed innodb_unix_file_flush_method -> innodb_flush_method
...
Cleaned up error messages.
2001-06-07 00:10:59 +03:00
monty@hundin.mysql.fi
6cce897696
merge
2001-06-05 03:48:25 +03:00
monty@hundin.mysql.fi
4cbe66582c
Symlinking of tables should not work.
...
Fixed error number handling bug in mysqltest.
Fixed that error number from insert delayed is reported correctly.
merged new vio code with old violite code.
2001-06-05 03:38:10 +03:00
sasha@mysql.sashanet.com
060da63ab3
Merge mysql.sashanet.com:/home/sasha/src/bk/mysql
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-06-04 17:34:11 -06:00
heikki@donna.mysql.fi
d9c18caa20
manual.texi website address change
...
row0sel.c CHECK TABLE now also for InnoDB, a join speed optimization
trx0trx.c CHECK TABLE now also for InnoDB, a join speed optimization
rem0cmp.c CHECK TABLE now also for InnoDB, a join speed optimization
row0mysql.c CHECK TABLE now also for InnoDB, a join speed optimization
page0page.c CHECK TABLE now also for InnoDB, a join speed optimization
row0mysql.h CHECK TABLE now also for InnoDB, a join speed optimization
trx0trx.h CHECK TABLE now also for InnoDB, a join speed optimization
btr0btr.h CHECK TABLE now also for InnoDB, a join speed optimization
btr0cur.h CHECK TABLE now also for InnoDB, a join speed optimization
btr0pcur.h CHECK TABLE now also for InnoDB, a join speed optimization
btr0pcur.ic CHECK TABLE now also for InnoDB, a join speed optimization
btr0btr.c CHECK TABLE now also for InnoDB, a join speed optimization
btr0cur.c CHECK TABLE now also for InnoDB, a join speed optimization
btr0sea.c CHECK TABLE now also for InnoDB, a join speed optimization
innodb.result CHECK TABLE now also for InnoDB, a join speed optimization
ha_innobase.cc CHECK TABLE now also for InnoDB, a join speed optimization
ha_innobase.h CHECK TABLE now also for InnoDB, a join speed optimization
2001-06-03 22:58:03 +03:00
monty@hundin.mysql.fi
4014d2367c
Added ABS() to make tests more portable.
...
New postgresql crash-me file.
Increased blob size in benchmarks from 65K to 1M.
2001-06-03 12:26:24 +03:00
sasha@mysql.sashanet.com
ad0b92f941
do not show user/pass for slave unless running with show-slave-auth-info
...
cleanup of register_slave_on_master()
2001-06-01 21:15:15 -06:00
sasha@mysql.sashanet.com
a5057063ae
Merge mysql.sashanet.com:/home/sasha/src/bk/mysql
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-06-01 17:44:02 -06:00
sasha@mysql.sashanet.com
e09d554ed6
test if dirty close releases global read lock held by a thread
2001-06-01 17:43:32 -06:00
sasha@mysql.sashanet.com
ef11c1032c
worked around one bug in the new symlink code, but hit another
...
test case included ( drop) - currently fails, along with rpl000009
2001-06-01 15:13:02 -06:00
monty@work.mysql.com
df56b252a7
merge
2001-05-31 12:56:05 +02:00
sasha@mysql.sashanet.com
a817bd3862
A slave now can optionally register with the master providing the
...
info on how to connect to the slave for the clients that connect to
the master, but would like to know where the slaves are
2001-05-30 18:50:56 -06:00
sasha@mysql.sashanet.com
6ecaac01f0
count(distinct) cleanup
2001-05-29 18:53:37 -06:00
monty@donna.mysql.fi
3dc4b35a05
Fixed problems with decimals withing IF()
...
Force add of FN_LIBCHAR to symlinks on windows
2001-05-29 13:46:17 +03:00
sasha@mysql.sashanet.com
8f6b34f950
updates for LOAD DATA FROM MASTER + some cleanup of replication code
2001-05-28 19:18:23 -06:00
sasha@mysql.sashanet.com
072cca77b2
handle tree overflow in count(distinct)
...
test heap table/tree overflow in count(distinct)
2001-05-24 17:06:53 -06:00
monty@donna.mysql.fi
3641a481d2
Merge work:/home/bk/mysql-4.0 into donna.mysql.fi:/home/my/bk/mysql-4.0
2001-05-23 23:54:18 +03:00
monty@work.mysql.com
b684e9aaeb
Merge
2001-05-23 22:52:21 +02:00
monty@tik.mysql.fi
8685094e15
Don't write rows in MyISAM tables when using count(distinct)
...
Don't read MyISAM header when running without locking
2001-05-23 02:40:46 +03:00
monty@donna.mysql.fi
86eda127f7
Remove wrong access check for locks.
...
Fixed problem with fuzzy dates.
2001-05-23 02:40:24 +03:00
monty@donna.mysql.fi
b40410bca3
Fixed test case to work with the new auto_increment handling in InnoDB
2001-05-23 02:40:23 +03:00
monty@tik.mysql.fi
684082ce79
Updated documentation of how to add new native functions.
...
Small cleanups
2001-05-23 02:30:17 +03:00
monty@donna.mysql.fi
a3be64bfa5
Fixed that MySQL compiles again after last merge.
2001-05-20 16:08:09 +03:00
monty@work.mysql.com
914bbdca50
merge
2001-05-20 12:38:19 +02:00
monty@donna.mysql.fi
25a129c96f
Force close of sockets on HPUX 10.20
...
Support option lines longer than 256 chars.
Close the slow log at shutdown.
Always allow debug options to mysqld.
Change some DBUG_PRINT tags.
2001-05-19 10:14:05 +03:00
serg@serg.mysql.com
a40774fb85
merged
2001-05-16 23:22:27 +02:00
serg@serg.mysql.com
b6138af000
Fulltext manual changed, MERGE bug fixed
2001-05-16 23:06:30 +02:00
sasha@mysql.sashanet.com
37d58578e9
mysql-test/r/rpl000001.result
...
forgot to add result
2001-05-16 13:21:49 -06:00
sasha@mysql.sashanet.com
0b30f641da
mysql-test/t/rpl000001.test
...
added a test for updates on user table
2001-05-16 13:19:40 -06:00
serg@serg.mysql.com
f2dee22a7f
Merge
2001-05-15 20:55:40 +02:00
sasha@mysql.sashanet.com
4aedfb9286
mysql-test/mysql-test-run.sh
...
fixed typo
2001-05-12 20:37:10 -06:00
sasha@mysql.sashanet.com
ef27ec42c2
option to free_root() to not my_free() the blocks
...
fixed bug/updated count_distinct2 test
changed reset in count distinct to avoid calls to my_free()
2001-05-12 19:50:51 -06:00
sasha@mysql.sashanet.com
b2977103af
fixes/optimizations for count(distinct)
...
more extensive testing of count(distinct)
2001-05-12 17:52:54 -06:00
serg@serg.mysql.com
8b2a9517a6
ALTER TABLE ... DISABLE KEYS / ALTER TABLE ... ENABLE KEYS
2001-05-11 22:26:12 +02:00
sasha@mysql.sashanet.com
7c9b9f471c
Merged with 3.23, needs further fix-up
2001-05-10 15:06:35 -06:00
monty@donna.mysql.fi
965cd30f87
Applied patches for BDB tables
...
Fixes to InnoDB to compile on Windows
Fix for temporary InnoDB tables
Fixed bug in REPLACE()
Fixed sub char keys for InnoDB
2001-05-09 23:02:36 +03:00
sasha@mysql.sashanet.com
c8fdb95815
reversed virtual master
2001-05-03 11:46:49 -06:00
serg@serg.mysql.com
8e882bcafa
Merge
2001-05-02 12:18:05 +02:00
monty@donna.mysql.fi
f01a7fceb2
Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysql
2001-04-25 22:44:57 +03:00
monty@donna.mysql.fi
21e7c668ff
Portability fixes for Ia64 and Sgi compiler
...
DROP DATABASE in mysqladmin asks for confirmation (again)
Added examined_rows to slow query log
SHOW CREATE for TEMPORARY table
2001-04-25 22:44:27 +03:00
sasha@mysql.sashanet.com
be8f18e020
fixed redundant repetition of use db in mysqlbinlog
...
added support for virtual master ( replicating from a directory with binlogs)
test case for backup/restore with virtual master
2001-04-24 17:39:26 -06:00
monty@donna.mysql.fi
9ee2a297c0
Fixes for embedded MySQL
...
Some limit optimization
2001-04-25 01:11:29 +03:00
monty@donna.mysql.fi
1e3df575b9
Fixed probelm with count(*) and normal functions when no matchin rows.
...
Changed 'lib' to 'master-data'
Fix for slow slaves
2001-04-21 17:12:59 +03:00
monty@donna.mysql.fi
0f37b1244b
Fixed portability problems in mysqlcheck
2001-04-21 03:03:08 +03:00
monty@donna.mysql.fi
5e8c4b76d5
Portability fixes
2001-04-20 15:18:46 +03:00
monty@donna.mysql.fi
a94ba10f8d
Fix for BDB and LOCK TABLES
2001-04-19 20:41:19 +03:00
monty@donna.mysql.fi
29e300d10f
Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysql
2001-04-19 14:44:05 +03:00
sasha@mysql.sashanet.com
34b209db7a
distribution did not include *.sh files in mysql-test/t
2001-04-18 18:01:56 -06:00
monty@work.mysql.com
93de112238
Merge
2001-04-19 00:58:30 +02:00
monty@donna.mysql.fi
bc6fd0acaa
Added test for PTHREAD_YIELD
...
Removed test of default master parameter
Don't lock locked tables in REPAIR
Changed optimzation for SELECT * from table,table ORDER BY keypart LIMIT
2001-04-18 23:47:11 +03:00
sasha@mysql.sashanet.com
858867fa65
lient/mysqltest.c
...
added support for alphanumeric variables - import MASTER_MYPORT and
SLAVE_MYPORT from the environment
mysql-test/mysql-test-run.sh
export MASTER_MYPORT and SLAVE_MYPORT for mysqltest
mysql-test/t/rpl000015.test
use MASTER_MYPORT
mysql-test/t/rpl000016.test
use MASTER_MYPORT
2001-04-17 23:06:00 -06:00
monty@donna.mysql.fi
77fb94a212
Fixed bugs in mysqltest
2001-04-18 04:23:14 +03:00
monty@donna.mysql.fi
ad7fa1c940
Don't force conf_to_src to be static an all systems
...
Removed unpredictable test from rpl000001.test
2001-04-18 02:53:21 +03:00