1. 13 Jul, 2004 3 commits
    • unknown's avatar
      Merge marko@build.mysql.com:/home/bk/mysql-4.0 · 98708011
      unknown authored
      into hundin.mysql.fi:/home/marko/j/mysql-4.0
      
      
      98708011
    • unknown's avatar
      A fix for a long standing bug in LOAD DATA .. LOCAL ..' · 1e23a0ef
      unknown authored
      
      sql/sql_load.cc:
        A fix for a long standing bug in LOAD DATA .. LOCAL ..'
        
        When the error occurs, a link is broken instead of simply returning
        the error message and maintaining the same connection.
      1e23a0ef
    • unknown's avatar
      lock0lock.c: · 7ee05059
      unknown authored
        Decrement n_lock_table_exp in lock_table_remove_low()
        instead of lock_table_dequeue().
        Do not empty lock_heap in lock_release_tables_off_kernel().
      
      
      innobase/lock/lock0lock.c:
        Decrement n_lock_table_exp in lock_table_remove_low()
        instead of lock_table_dequeue().
        Do not empty lock_heap in lock_release_tables_off_kernel().
      7ee05059
  2. 12 Jul, 2004 4 commits
    • unknown's avatar
      InnoDB: LOCK TABLES clean-up, part 2 · 63c915c7
      unknown authored
      
      innobase/lock/lock0lock.c:
        Decrement n_lock_table_exp in lock_table_dequeue(), not elsewhere
      63c915c7
    • unknown's avatar
      InnoDB: LOCK TABLE clean-up · fbc420ba
      unknown authored
      
      innobase/include/lock0lock.h:
        Improve comments regarding LOCK_TABLE_EXP
      innobase/include/row0mysql.h:
        Rename row_unlock_table_for_mysql() to row_unlock_tables_for_mysql()
        and improve its comment
      innobase/include/trx0trx.h:
        Rename n_tables_locked to n_lock_table_exp
      innobase/lock/lock0lock.c:
        Rename n_tables_locked to n_lock_table_exp
        Increment n_lock_table_exp already in lock_table_create()
        Replace some ut_ad() assertions with ut_a()
      innobase/row/row0mysql.c:
        Rename n_tables_locked to n_lock_table_exp
        Rename row_unlock_table_for_mysql() to row_unlock_tables_for_mysql()
        and improve its comment
      innobase/trx/trx0trx.c:
        Rename n_tables_locked to n_lock_table_exp
      sql/ha_innodb.cc:
        Rename n_tables_locked to n_lock_table_exp
        Rename row_unlock_table_for_mysql() to row_unlock_tables_for_mysql()
      fbc420ba
    • unknown's avatar
      InnoDB: Increment the lock wait watchdog timeout during CHECK TABLE · 7b6fc58f
      unknown authored
      (Bug #2694)
      
      
      innobase/include/srv0srv.h:
        Add srv_fatal_semaphore_wait_threshold
      innobase/include/sync0arr.h:
        Improve comment of sync_array_print_long_waits()
      innobase/row/row0mysql.c:
        Lengthen the srv_fatal_semaphore_wait_threshold by 2 hours during
        CHECK TABLE
      innobase/srv/srv0srv.c:
        Add srv_fatal_semaphore_wait_threshold
      innobase/sync/sync0arr.c:
        Improve comment of sync_array_print_long_waits().
        Replace the fixed timeout of 600 seconds with
        srv_fatal_semaphore_wait_threshold.
      7b6fc58f
    • unknown's avatar
      srv0start.c: · 45485da7
      unknown authored
        innobase_start_or_create_for_mysql(): Rename innodb.status.<pid>
        to innodb_status.<pid> to avoid problems on VMS
      
      
      innobase/srv/srv0start.c:
        innobase_start_or_create_for_mysql(): Rename innodb.status.<pid>
        to innodb_status.<pid> to avoid problems on VMS
      45485da7
  3. 10 Jul, 2004 2 commits
  4. 09 Jul, 2004 1 commit
    • unknown's avatar
      mysqlhotcopy: · 2b1233c3
      unknown authored
        fix MYI copying with scp
        safer tempfile creation
      
      
      scripts/mysqlhotcopy.sh:
        fix MYI copying with scp
        safer tempfile creation
      2b1233c3
  5. 08 Jul, 2004 7 commits
  6. 07 Jul, 2004 3 commits
  7. 05 Jul, 2004 2 commits
    • unknown's avatar
      my_lib.c: · 2a64371e
      unknown authored
        more accurate comment
      
      
      mysys/my_lib.c:
        more accurate comment
      2a64371e
    • unknown's avatar
      Windows-specific: · bdb3460f
      unknown authored
      Fix for BUG#4375 "Windows specific directories are copied during
      replication": in the Windows version of my_dir(), do not show hidden
      or system files which Windows sometimes creates in the root directory
      of drive (like RECYCLER and SYSTEM VOLUME INFORMATION directories) (so
      this problem showed up only when the datadir was the root dir of a
      drive).
      This will make SHOW DATABASES display better, and will do no harm to
      MySQL. For example, DROP DATABASE will not miss some files, as MySQL
      creates no hidden or system files.
      
      
      mysys/my_lib.c:
        In my_dir(), do not show hidden or system files
        which Windows sometimes creates.
      bdb3460f
  8. 02 Jul, 2004 1 commit
    • unknown's avatar
      Fixing a bug in mysqltest.c: · b30cd30a
      unknown authored
      if a command has a comment at the end of line, like:
      error 2002 ; # this is error 2002
      then the parsing of comment should not make mysqltest
      forget about the value of expected error.
      Reason it forgot it (so the next query caused the test to fail)
      is that internally the above line is 2 queries.
      
      
      
      client/mysqltest.c:
        if a command has a comment at the end of line, like:
        error 2002 ; # this is error 2002
        then the parsing of comment should not make mysqltest
        forget about the value of expected error.
      b30cd30a
  9. 01 Jul, 2004 1 commit
  10. 30 Jun, 2004 2 commits
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0 · aae8874d
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.0
      
      
      aae8874d
    • unknown's avatar
      Fix for BUG#4326 "Replicated LOAD DATA INFILE show nothing in · 62a6733e
      unknown authored
      processlist on slave":
      we now report in SHOW PROCESSLIST that we are writing to the temp
      files or loading the table. When we are writing to the tmp file:
      | 3  | system user |                 |    | Connect | 6    | Making temp file /tmp/SQL_LOAD-2-1-2.data | 
      and when we are actually loading the .data temp file into the table:
      | 3  | system user |                 | test | Connect | 2    | | LOAD DATA INFILE '/tmp/SQL_LOAD-2-1-2.data' INTO TABLE `t` <...> |
      
      
      sql/log_event.cc:
        Replication of LOAD DATA INFILE:
        we now report in SHOW PROCESSLIST that we are creating
        the temp files or loading the table.
        Plus removing a line which had a comment "should not be needed"
        and a guarding assertion which we have never heard fail (and logic
        says it should not fail).
      62a6733e
  11. 29 Jun, 2004 1 commit
    • unknown's avatar
      my_md5sum: · 7b6712a0
      unknown authored
        Added code to use locally installed perl modules first
      
      
      Build-tools/my_md5sum:
        Added code to use locally installed perl modules first
      7b6712a0
  12. 28 Jun, 2004 1 commit
  13. 27 Jun, 2004 2 commits
  14. 25 Jun, 2004 7 commits
  15. 24 Jun, 2004 3 commits