1. 13 Dec, 2000 5 commits
    • unknown's avatar
      install_test_db.sh fixes for distribution · 855bddab
      unknown authored
      mysql-test-run.sh	fixes for distribution
      Makefile.am	Fixes for distribution
      
      
      mysql-test/Makefile.am:
        Fixes for distribution
      mysql-test/mysql-test-run.sh:
        fixes for distribution
      mysql-test/install_test_db.sh:
        fixes for distribution
      855bddab
    • unknown's avatar
      Merge work.mysql.com:/home/bk/mysql · 2d47dfa0
      unknown authored
      into mysql.sashanet.com:/home/sasha/src/bk/mysql
      
      
      BitKeeper/etc/logging_ok:
        Auto converge
      2d47dfa0
    • unknown's avatar
      fixed · a3d15c0f
      unknown authored
      
      mysql-test/mysql-test-run:
        fixed bug that unconditionally restarted both servers before each test
        added support for slave-master-info.opt to specify master info 
        options and override defaults for an individual test
        fixed race conditions in slave start/slave stop
        added a new rpl test case
      sql/sql_repl.cc:
        fixed race conditions in slave start/slave stop
      a3d15c0f
    • unknown's avatar
      Makefile.am Removed README · 767fbc5e
      unknown authored
      
      mysql-test/Makefile.am:
        Removed README
      767fbc5e
    • unknown's avatar
      mysql.spec.sh Don't install BDB · e9797c89
      unknown authored
      Do-patch-file	Update for new web structure
      Makefile.am	Added dependency for manual_toc.html
      Makefile.am	Replaced chmod with RM to avoid error message
      
      
      include/Makefile.am:
        Replaced chmod with RM to avoid error message
      Docs/Makefile.am:
        Added dependency for manual_toc.html
      Build-tools/Do-patch-file:
        Update for new web structure
      support-files/mysql.spec.sh:
        Don't install BDB
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      e9797c89
  2. 12 Dec, 2000 9 commits
    • unknown's avatar
      Merge work.mysql.com:/home/bk/mysql · 20da4f88
      unknown authored
      into mysql.sashanet.com:/home/sasha/src/bk/mysql
      
      
      BitKeeper/etc/logging_ok:
        Auto converge
      20da4f88
    • unknown's avatar
      manual.texi minor wording change in LOAD DATA section · c6986294
      unknown authored
      
      Docs/manual.texi:
        minor wording change in LOAD DATA section
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      c6986294
    • unknown's avatar
      No commit message · 624e3879
      unknown authored
      No commit message
      624e3879
    • unknown's avatar
      --result-file in mysqltest works nicely now · 798d341b
      unknown authored
      added a new test case that relies on --result-file
      
      
      client/mysqltest.c:
        allow a mix of --result-file and @ result file specifications
      mysql-test/mysql-test-run:
        -record option
        -R options to mysql-test so taht result files will be compared
      798d341b
    • unknown's avatar
      client/mysqltest.c · 078c05d5
      unknown authored
          add --result-file option
      mysql-test/mysql-test-run
          do a really good job to kill mysqld if it is stuck
      
      
      client/mysqltest.c:
        add --result-file option
      mysql-test/mysql-test-run:
        do a really good job to kill mysqld if it is stuck
      078c05d5
    • unknown's avatar
      test case for a coredump on merge tables. Sergei or Monty, can you fix this? · 2ce474dc
      unknown authored
      
      mysql-test/mysql-test-run:
        added support for copying tables into datadir - now only MRG and FRM
        files are copied - will add others as we come up with samples
      2ce474dc
    • unknown's avatar
      Merge · 6d8a5e90
      unknown authored
      
      sql/filesort.cc:
        merged
      6d8a5e90
    • unknown's avatar
      ft0000001.test more tests added · 5902b26a
      unknown authored
      ft0000002.test  several ft-indexes test
      filesort.cc	DBUG_PRINT's added
      
      
      sql/filesort.cc:
        more DBUG_PRINT's added
      mysql-test/t/ft0000001.test:
        more tests added
      5902b26a
    • unknown's avatar
      Fixed delete in tables with hidden primary key · 28ad76e2
      unknown authored
      Remove not used BDB logs on shutdown
      Don't give warnings for repair on slaves
      Fixed transaction log files
      
      
      Docs/manual.texi:
        Updated 'known bugs'
      include/my_sys.h:
        Added define for checking number of bytes left in the IO_CACHE
      mysql-test/mysql-test-run:
        Small bug fixes
      mysys/mf_iocache2.c:
        Use new define
      sql/filesort.cc:
        Temporary fix for FULLTEXT index
      sql/ha_berkeley.cc:
        Fix for delete in tables with hidden primary key
        Remove not used BDB logs on shutdown
      sql/ha_myisam.cc:
        Don't give warnings for repair on slaves
      sql/hostname.cc:
        Portability fix
      sql/log.cc:
        Fix transaction log files
      sql/log_event.h:
        portability fix
      sql/slave.cc:
        Don't give warnings for repair on slaves
      sql/sql_class.h:
        Cleanup
      sql/sql_parse.cc:
        Fixed typo
      28ad76e2
  3. 11 Dec, 2000 7 commits
    • unknown's avatar
      log_event.h fixed load data infile replication for alpha · 78476392
      unknown authored
      
      sql/log_event.h:
        fixed load data infile replication for alpha
      78476392
    • unknown's avatar
      sql/sql_repl.cc · 695c8120
      unknown authored
          last fix in send_file() was wrong
      
      
      sql/sql_repl.cc:
        last fix in send_file() was wrong
      695c8120
    • unknown's avatar
      I hope I've fixed all the bugs by now, let's test it · 7429b2e1
      unknown authored
      
      sql/log_event.h:
        changed new/delete for Log_event to use my_malloc/my_free
      sql/mysql_priv.h:
        wait for slave to get going
      sql/mysqld.cc:
        wait for slave to get going in SLAVE START
      sql/slave.cc:
        fixed more memory leaks
      sql/sql_repl.cc:
        file name was not being \0 terminated in send_file
      7429b2e1
    • unknown's avatar
      Merge · 5d6b2d0d
      unknown authored
      5d6b2d0d
    • unknown's avatar
      sel000032.test backpropagated from mysql-4.0 · c369c427
      unknown authored
      sel000031.test	backpropagated from mysql-4.0
      sel000014.result	backpropagated from mysql-4.0
      sel000006.test	s|r/3.23/|r/|
      sel000007.test	s|r/3.23/|r/|
      sel000008.test	s|r/3.23/|r/|
      sel000009.test	s|r/3.23/|r/|
      sel000010.test	s|r/3.23/|r/|
      sel000011.test	s|r/3.23/|r/|
      sel000012.test	s|r/3.23/|r/|
      sel000013.test	s|r/3.23/|r/|
      sel000014.test	s|r/3.23/|r/|
      sel000015.test	s|r/3.23/|r/|
      sel000016.test	s|r/3.23/|r/|
      sel000017.test	s|r/3.23/|r/|
      sel000018.test	s|r/3.23/|r/|
      sel000019.test	s|r/3.23/|r/|
      sel000020.test	s|r/3.23/|r/|
      sel000021.test	s|r/3.23/|r/|
      sel000022.test	s|r/3.23/|r/|
      sel000023.test	s|r/3.23/|r/|
      sel000024.test	s|r/3.23/|r/|
      sel000025.test	s|r/3.23/|r/|
      sel000026.test	s|r/3.23/|r/|
      sel000027.test	s|r/3.23/|r/|
      sel000028.test	s|r/3.23/|r/|
      sel000029.test	s|r/3.23/|r/|
      sel000030.test	s|r/3.23/|r/|
      sel000033.test	s|r/3.23/|r/|
      sel000005.test	s|r/3.23/|r/|
      ft0000001.test	s|r/3.23/|r/|
      sel000004.test	s|r/3.23/|r/|
      
      
      mysql-test/t/sel000004.test:
        s|r/3.23/|r/|
      mysql-test/t/ft0000001.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000005.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000006.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000007.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000008.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000009.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000010.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000011.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000012.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000013.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000014.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000015.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000016.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000017.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000018.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000019.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000020.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000021.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000022.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000023.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000024.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000025.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000026.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000027.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000028.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000029.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000030.test:
        s|r/3.23/|r/|
      mysql-test/t/sel000033.test:
        s|r/3.23/|r/|
      mysql-test/r/sel000014.result:
        backpropagated from mysql-4.0
      mysql-test/t/sel000031.test:
        backpropagated from mysql-4.0
      mysql-test/t/sel000032.test:
        backpropagated from mysql-4.0
      c369c427
    • unknown's avatar
      Tests backpropagated from mysql-4.0 bk tree · 4c6a4152
      unknown authored
      
      mysql-test/t/sel000004.test:
        backpropagated from mysql-4.0
      mysql-test/t/sel000005.test:
        backpropagated from mysql-4.0
      mysql-test/r/sel000004.result:
        backpropagated from mysql-4.0
      mysql-test/r/sel000005.result:
        backpropagated from mysql-4.0
      4c6a4152
    • unknown's avatar
      Removed init that crashed BDB · 011f8d0a
      unknown authored
      Fixed newly introduced bug in update
      
      
      BitKeeper/etc/ignore:
        Added libmysql_r/conf_to_src to the ignore list
      sql/filesort.cc:
        Removed init that crashed BDB
      sql/ha_berkeley.cc:
        Fixed bug in sub AUTO_INCREMENT keys in BDB tables
      sql/opt_range.cc:
        Cleanup
      sql/sql_update.cc:
        Fixed newly introduced bug in update
      011f8d0a
  4. 10 Dec, 2000 2 commits
  5. 09 Dec, 2000 5 commits
    • unknown's avatar
      fixed up leaks found by --exit-info=256 · 8beb4350
      unknown authored
      better error diagnostic in SLAVE START
      
      
      sql/mini_client.cc:
        if we fail to connect, we need to free the inited structure
      sql/mysqld.cc:
        added end_slave() for slave cleanup
      sql/slave.cc:
        fixed serveral memory leaks
      sql/slave.h:
        added end_master_info() for clean up
      sql/sql_class.cc:
        not changed
      sql/sql_repl.cc:
        initialize master info before creating slave thread in SLAVE START -
        this way we can easily send an error to the client if something is 
        wrong in init_master_info
      8beb4350
    • unknown's avatar
      Docs/manual.texi · 701af104
      unknown authored
          updates for the test suite
      Docs/Support/test-make-manual
          abort with a message if a utility fails
          open the manual in a browser on success 
      
      
      Docs/manual.texi:
        updates for the test suite
      Docs/Support/test-make-manual:
        abort with a message if a utility fails
        open the manual in a browser on success
      701af104
    • unknown's avatar
      logs were not being called with exiting set to true on server exit · 2e927c7d
      unknown authored
      
      sql/mysqld.cc:
        added proper close to logs on server exit
      2e927c7d
    • unknown's avatar
      Merge work.mysql.com:/home/bk/mysql · 95c34725
      unknown authored
      into mysql.sashanet.com:/home/sasha/src/bk/mysql
      
      
      mysql-test/mysql-test-run:
        Auto merged
      95c34725
    • unknown's avatar
      mysql-test/mysql-test-run · 6a095ea5
      unknown authored
          reversed gcov to work the old way - the worst thing that can happen 
          if slave and master execute the same code at the same time is that
          we get a lesser  count on the code branch execution, but in any case,
          it will be at least counted once, which is really all we care.
          
          Besides, the source tracking is most likely not thread safe, but this
          is ok for the same reason.
      
      
      mysql-test/mysql-test-run:
        reversed gcov to work the old way - the worst thing that can happen 
        if slave and master execute the same code at the same time is that
        we get a lesser  count on the code branch execution, but in any case,
        it will be at least counted once, which is really all we care.
        
        Besides, the source tracking is most likely not thread safe, but this
        is ok for the same reason.
      6a095ea5
  6. 08 Dec, 2000 12 commits
    • unknown's avatar
      ignore cleaned up, AGAIN! · 0b18dbf8
      unknown authored
      myrg_open.c	delayed queue allocation
      
      
      myisammrg/myrg_open.c:
        delayed queue allocation
      BitKeeper/etc/ignore:
        cleaned up, AGAIN!
      0b18dbf8
    • unknown's avatar
      Merge · de7a86de
      unknown authored
      de7a86de
    • unknown's avatar
      mysql-test-run --core-file changed to --exit-info=256 · c44e8d7a
      unknown authored
                      it's yet another mysqld hidden feature
                      --exit-info=256 is like --core-file but prints info at exit.
                      --exit-info itself implies also one-thread (undocumented)
      
      
      mysql-test/mysql-test-run:
        --core-file changed to --exit-info=256
        it's yet another mysqld hidden feature
        --exit-info=256 is like --core-file but prints 
        info at exit.
        --exit-info itself implies also one-thread (undocumented)
      c44e8d7a
    • unknown's avatar
      sql/mysqld.cc · 1ab28e5e
      unknown authored
          fixed auto set of server id
      sql/sql_repl.cc
          do not allow slave to replicate if master id was not supplied
      sql/sql_repl.h
          fix for server_id
      
      
      sql/mysqld.cc:
        fixed auto set of server id
      sql/sql_repl.cc:
        do not allow slave to replicate if master id was not supplied
      sql/sql_repl.h:
        fix for server_id
      1ab28e5e
    • unknown's avatar
      mysqldump.c typo fixed · 776bd0e4
      unknown authored
      mysqldumpslow.sh   | first line should be #!@PERL@
      mysqld_multi.sh    | not #@perl@ or #!/usr/bin/perl
      
      
      client/mysqldump.c:
        typo fixed
      776bd0e4
    • unknown's avatar
      Merge · 56c1e86d
      unknown authored
      
      BitKeeper/etc/ignore:
        auto-union
      BitKeeper/etc/logging_ok:
        auto-union
      Docs/manual.texi:
        SCCS merged
      56c1e86d
    • unknown's avatar
      Lots of fixes for BDB tables · 19d406d9
      unknown authored
      Change DROP TABLE to first drop the data, then the .frm file
      
      
      Docs/manual.texi:
        Updated TODO and Changelog
      include/Makefile.am:
        Portability fix
      mysql-test/misc/select.res:
        ***MISSING WEAVE***
      mysys/mf_iocache2.c:
        cleanup
      scripts/mysqlhotcopy.sh:
        Fixed --noindices
      sql-bench/Results/ATIS-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Updated benchmarks
      sql-bench/Results/RUN-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Updated benchmarks
      sql-bench/Results/alter-table-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Updated benchmarks
      sql-bench/Results/big-tables-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Updated benchmarks
      sql-bench/Results/connect-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Updated benchmarks
      sql-bench/Results/create-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Updated benchmarks
      sql-bench/Results/insert-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Updated benchmarks
      sql-bench/Results/select-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Updated benchmarks
      sql-bench/Results/wisconsin-pg-Linux_2.2.14_my_SMP_i686-cmp-mysql,pg:
        Updated benchmarks
      sql-bench/limits/pg.cfg:
        Updated to new crash-me
      sql-bench/server-cfg.sh:
        Fixes for pg 7.0.2
      sql/ha_berkeley.cc:
        Lots of BDB table fixes
      sql/ha_berkeley.h:
        Lots of BDB table fixes
      sql/handler.cc:
        Change DROP TABLE to first drop the data, then the .frm file
      sql/hostname.cc:
        Fixes for empty hostnames
      sql/log.cc:
        Fixed transaction logging
      sql/share/swedish/errmsg.OLD:
        cleanup
      sql/sql_delete.cc:
        Fixes for logging
      sql/sql_insert.cc:
        Fixes for logging
      sql/sql_select.cc:
        Fixes for BDB tables
      sql/sql_table.cc:
        Change DROP TABLE to first drop the data, then the .frm file
      sql/sql_update.cc:
        Fixes for logging
      BitKeeper/etc/ignore:
        Added scripts/mysqld_multi to the ignore list
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      19d406d9
    • unknown's avatar
      Merge work.mysql.com:/home/bk/mysql · bef71c9a
      unknown authored
      into mysql.sashanet.com:/home/sasha/src/bk/mysql
      
      
      bef71c9a
    • unknown's avatar
      fixed bug in load data infile replication · 464471ae
      unknown authored
      updated test suite to always test if slave obeys stop/start commands 
      
      
      mysql-test/include/master-slave.inc:
        test if the slave actually stops and starts in response to slave start/slave stop
      sql/log_event.cc:
        call the right constructor - I am 99% sure this is what cause sporadic failures of rpl000001
      sql/share/romanian/errmsg.sys:
        not changed
      464471ae
    • unknown's avatar
      mrg000001.result Change mode to -rw-rw-r-- · 9c8afb1f
      unknown authored
      mrg000001.dummy.result	Change mode to -rw-rw-r--
      
      
      mysql-test/r/mrg000001.dummy.result:
        Change mode to -rw-rw-r--
      mysql-test/r/mrg000001.result:
        Change mode to -rw-rw-r--
      9c8afb1f
    • unknown's avatar
      Merge · 5d3584a3
      unknown authored
      
      BitKeeper/etc/gone:
        auto-merge
      BitKeeper/etc/ignore:
        merged, cleaned up
      5d3584a3
    • unknown's avatar
      sql_base.cc merge+insert (v.3) · 63c64ac9
      unknown authored
      myrg_info.c	merge+insert (v.3)
      myrg_extra.c	merge+insert (v.3)
      ignore  	cleanup
      
      
      BitKeeper/etc/ignore:
        cleanup
      myisammrg/myrg_extra.c:
        merge+insert (v.3)
      myisammrg/myrg_info.c:
        merge+insert (v.3)
      sql/sql_base.cc:
        merge+insert (v.3)
      63c64ac9