1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-20 10:24:14 +03:00
Commit Graph

844 Commits

Author SHA1 Message Date
dd24015eac Fixed temp tables to work with replication. It will not work if you stop the slave
while slave thread has temp tables - not hard to fix though, but it is time to go to bed

added a new test case for temp table replication and Slave_open_temp_tables
status variable.

Misc fixes
2000-11-25 23:29:01 -07:00
81bc313e99 All statements are now run in a sub transaction
Give warning if we are using non transactional tables and do ROLLBACK
Porting of crash-me and benchmarks to FrontBase
2000-11-24 01:51:18 +02:00
f4df5cd264 Change storage of execution flags from thd->options to thd->lex.options 2000-11-22 04:24:54 +02:00
61fd6baf4b Bug fix for NATURAL JOIN, Split manual sections and more statistic variables 2000-11-20 02:57:02 +02:00
e5dcd8bed3 Portability fixes 2000-11-18 02:15:06 +02:00
22415489f2 Fixes for bugs in the usage of IO_CACHE 2000-11-17 02:36:46 +02:00
eb0a423e0e merged 2000-11-15 18:58:59 -07:00
b689a1a752 merge 2000-11-16 00:24:11 +02:00
e69becf133 changed to use IO_CACHE instead of FILE 2000-11-15 23:00:06 +02:00
f2b9a60ec4 repl-tests/test-repl-ts/repl-timestamp.master.reject
this file needs to be deleted
sql/log_event.cc
    fixed warnings
sql/log_event.h
    fixed () #define bug
sql/mysqlbinlog.cc
    fixed length argument - was supposed to be one less
sql/mysqld.cc
    replicate-do/ignore-table now works, wild does not yet
sql/mysql_priv.h
    updating argument to add_table_to_list() -- needed for replicate-do/ignore table
sql/slave.cc
    changes fore replicate-do/ignore-table
    close the socket before going to sleep sleeping after error
    bad event was being freed too early
sql/slave.h
    changes for replicate-do/ignore-table
sql/sql_class.cc
    slave_thread variable to THD
sql/sql_class.h
    added slave_thread to THD, fixed bug in end_time()
sql/sql_parse.cc
    updating argument to add_tables_to_list()
sql/sql_table.cc
    fixed bug in mysql_rm_table()
sql/sql_yacc.yy
    fixed up add_table_to_list() calls to accept updating argument
sql/table.h
    added updating to TABLE_LIST
2000-11-13 23:43:02 -07:00
7a013339f8 Bug fixes, TRUNCATE, safer passwords on command line and connect timeout 2000-11-13 23:55:10 +02:00
6120321a5f Added ALTER TABLE ... ORDER BY ... 2000-11-11 12:27:34 -06:00
4647982ee9 Changes to make ALTER TABLE and DELETE FROM TABLE work properly
with BEGIN WORK.
2000-11-07 01:52:43 -05:00
96b8ab704f sql_parse.cc test for changing to auto_commit mode was backwards
ha_berkeley.cc	bug fixes to make OPT_BEGIN work properly
handler.cc	bug fixes to make OPT_BEGIN work properly
2000-11-07 00:53:02 -05:00
91bf188b87 Merge work:/home/bk/mysql
into threads.polyesthetic.msg:/usr/local/src/my/work
2000-10-30 21:50:43 -05:00
eb680470f1 sql_parse.cc add send_ok() for BEGIN WORK
sql_yacc.yy	SQLCOM_COMMIT => SQLCOM_BEGIN for BEGIN_SYM
2000-10-30 21:50:15 -05:00
75cd25a579 fixed --skip-slave-thread bug
added PURGE MASTER LOGS TO and SHOW MASTER LOGS
fixed the output of SHOW MASTER STATUS
updated docs
2000-10-26 22:11:55 -06:00
8dabd3b053 Fix of automatic repair 2000-10-23 15:35:42 +03:00
00625e0f8f Added RESET command 2000-10-14 11:16:17 +03:00
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
d7659f6063 skip updates with the same server id as self
kill zombie COM_BINLOG_DUMP with the same server id on connect
2000-10-02 17:59:12 -06:00
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
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
dc4525636c Small bug fixes + code for DELETE QUICK 2000-09-20 04:54:10 +03:00
30bcd690f2 Merge work:/home/bk/mysql into donna.mysql.com:/home/my/bk/mysql 2000-09-16 04:27:49 +03:00
751f2d1f16 Faster log::write() call, memory leak fix, flush master fix. 2000-09-16 04:27:21 +03:00
44bc3f9b0e merge of conflicts 2000-09-15 11:00:35 -06:00
44455063e5 BACKUP TABLE TO 'directory'
RESTORE TABLE FROM 'directory'
log on slave when it connects to the master
2000-09-14 16:34:50 -06:00
b581f17be2 Fixes for MERGE TABLES and HEAP tables 2000-09-14 02:39:07 +03:00
f2d930c388 Merge 2000-09-12 03:14:13 +03:00
2776500c22 Update to new root alloc, OPTIMIZE TABLE and some other changes 2000-09-12 03:02:33 +03:00
8c1fa4e3e3 CHANGE MASTER TO coredumped when the slave was initially started
masterless
2000-09-09 21:31:23 -06:00
4496d43faa Quoting of TIMESTAMP columns and small optimizations 2000-09-02 07:58:42 +03:00
306640e274 Updates for release 2000-08-29 19:38:32 +03:00
066d55c0c0 Bug fixes for 3.23.23 2000-08-29 12:31:01 +03:00
d564acf14e Fixes for Ia64 2000-08-23 15:02:27 +03:00
84b93976c5 Removed end space 2000-08-22 00:39:08 +03:00
e9f5cb8a38 merge 2000-08-22 00:37:04 +03:00
f0952ce3e1 FLUSH TABLE table_list
Fixes for RENAME TABLE
Portability fixes
2000-08-22 00:18:32 +03:00
815bd1079e Merge 2000-08-21 15:54:41 +04:00
50965c5d4f sql_yacc.yy => CREATE TABLE (... COLLECTION ... ) syntax 2000-08-21 15:35:27 +04:00
48ee575ebc Merge of last changes 2000-08-21 03:07:54 +03:00
ea013c2152 Fixed for Ia64 + delayed key creation + a lot of small bug fixes 2000-08-15 20:09:37 +03:00
f4c589ff6c Import changeset 2000-07-31 21:29:14 +02:00