mariadb/support-files
unknown 5df61c3cdc Here comes a nasty patch, although I am not ready to push it yet. I will
first pull, merge,test, and get it to work.

The main change is the new replication code - now we have two slave threads
SQL thread and I/O thread. I have also re-written a lot of the code to 
prepare for multi-master implementation. 

I also documented IO_CACHE quite extensively and to some extend, THD class.


Makefile.am:
  moved tags target script into a separate file
include/my_sys.h:
  fixes in IO_CACHE for SEQ_READ_APPEND + some documentation
libmysqld/lib_sql.cc:
  updated replication locks, but now I see I did it wrong and it won't compile. Will fix
  before the push.
mysql-test/r/rpl000014.result:
  test result update
mysql-test/r/rpl000015.result:
  test result update
mysql-test/r/rpl000016.result:
  test result update
mysql-test/r/rpl_log.result:
  test result update
mysql-test/t/rpl000016-slave.sh:
  remove relay logs
mysql-test/t/rpl000017-slave.sh:
  remove relay logs
mysql-test/t/rpl_log.test:
  updated test
mysys/mf_iocache.c:
  IO_CACHE updates to make replication work
mysys/mf_iocache2.c:
  IO_CACHE update to make replication work
mysys/thr_mutex.c:
  cosmetic change
sql/item_func.cc:
  new replication code
sql/lex.h:
  new replication
sql/log.cc:
  new replication
sql/log_event.cc:
  new replication
sql/log_event.h:
  new replication
sql/mini_client.cc:
  new replication
sql/mini_client.h:
  new replication
sql/mysql_priv.h:
  new replication
sql/mysqld.cc:
  new replication
sql/repl_failsafe.cc:
  new replication
sql/slave.cc:
  new replication
sql/slave.h:
  new replication
sql/sql_class.cc:
  new replication
sql/sql_class.h:
  new replication
sql/sql_lex.h:
  new replication
sql/sql_parse.cc:
  new replication
sql/sql_repl.cc:
  new replication
sql/sql_repl.h:
  new replication
sql/sql_show.cc:
  new replication
sql/sql_yacc.yy:
  new replication
sql/stacktrace.c:
  more robust stack tracing
sql/structs.h:
  new replication code
BitKeeper/etc/ignore:
  Added mysql-test/r/rpl000002.eval mysql-test/r/rpl000014.eval mysql-test/r/rpl000015.eval mysql-test/r/rpl000016.eval mysql-test/r/slave-running.eval mysql-test/r/slave-stopped.eval to the ignore list
2002-01-19 19:16:52 -07:00
..
debian Updated version number 2001-07-18 14:32:54 +03:00
PKG Small bug fixes 2000-09-07 04:55:17 +03:00
.cvsignore Import changeset 2000-07-31 21:29:14 +02:00
binary-configure.sh Changed safe_mysqld -> mysqld_safe 2001-06-28 10:49:16 +03:00
build-tags Here comes a nasty patch, although I am not ready to push it yet. I will 2002-01-19 19:16:52 -07:00
magic sql/log.cc 2000-10-05 17:58:16 -06:00
make_mysql_pkg.pl Added unique error for DEADLOCK 2001-09-17 23:43:53 +03:00
Makefile.am Fixed a bug with SELECT DISTINCT and HAVING 2001-05-02 23:39:05 +03:00
my-huge.cnf.sh Added information about using mysql-max 2001-05-12 09:24:35 +03:00
my-large.cnf.sh Added information about using mysql-max 2001-05-12 09:24:35 +03:00
my-medium.cnf.sh Added information about using mysql-max 2001-05-12 09:24:35 +03:00
my-small.cnf.sh Added information about using mysql-max 2001-05-12 09:24:35 +03:00
mysql-log-rotate.sh Import changeset 2000-07-31 21:29:14 +02:00
mysql-max.spec.sh Changed safe_mysqld -> mysqld_safe 2001-06-28 10:49:16 +03:00
mysql-multi.server.sh Changed safe_mysqld -> mysqld_safe 2001-06-28 10:49:16 +03:00
mysql.server-sys5.sh Small bug fixes 2000-09-07 04:55:17 +03:00
mysql.server.sh Fix for make dist 2001-09-29 15:37:53 +03:00
mysql.spec.sh merge 2001-11-22 14:40:38 +02:00