• unknown's avatar
    Here comes a nasty patch, although I am not ready to push it yet. I will · 6291b7b5
    unknown authored
    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_i...
    6291b7b5
resolve-stack 326 Bytes