1. 13 May, 2003 1 commit
    • unknown's avatar
      Safety fix to enable RAID in max binaries · c1036cf8
      unknown authored
      Better fix for format('nan')
      Fix for HAVING COUNT(DISTINCT...)
      
      
      myisam/mi_check.c:
        Better error message
      myisam/mi_dynrec.c:
        Simple code cleanup
      myisam/myisamchk.c:
        Better error messages
      mysql-test/r/func_misc.result:
        Added back test for format('nan')
      mysql-test/r/having.result:
        New test
      mysql-test/t/func_misc.test:
        Added back test for format('nan')
      mysql-test/t/having.test:
        Added test for count(distinct) in having
      mysys/raid.cc:
        Safety fix to enable RAID in max binaries
      scripts/mysql_install_db.sh:
        Create data directories even if --in-rpm is used (for MaxOSX)
      sql/item_strfunc.cc:
        Better fix for format('nan')
      sql/mysqld.cc:
        Give stacktrace on assert()
      sql/sql_yacc.yy:
        Fix for HAVING COUNT(DISTINCT...)
      tests/big_record.pl:
        Extend test to abuse packed MyISAM tables
      tests/table_types.pl:
        Fixed wrong merge
      c1036cf8
  2. 07 May, 2003 6 commits
  3. 05 May, 2003 3 commits
  4. 04 May, 2003 13 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · 4bf86a0d
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      
      sql/mysqld.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      4bf86a0d
    • unknown's avatar
      Merge heikki@build.mysql.com:/home/bk/mysql-4.0 · ec538561
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-4.0
      
      ec538561
    • unknown's avatar
      row0ins.c, dict0dict.c, dict0dict.h, srv0srv.c: · 08c3614c
      unknown authored
        Let SHOW INNODB STATUS print detailed info of the latest unique key violation, note that REPLACE and INSERT IGNORE mask the error from the user
      
      
      innobase/srv/srv0srv.c:
        Let SHOW INNODB STATUS print detailed info of the latest unique key violation, note that REPLACE and INSERT IGNORE mask the error from the user
      innobase/include/dict0dict.h:
        Let SHOW INNODB STATUS print detailed info of the latest unique key violation, note that REPLACE and INSERT IGNORE mask the error from the user
      innobase/dict/dict0dict.c:
        Let SHOW INNODB STATUS print detailed info of the latest unique key violation, note that REPLACE and INSERT IGNORE mask the error from the user
      innobase/row/row0ins.c:
        Let SHOW INNODB STATUS print detailed info of the latest unique key violation, note that REPLACE and INSERT IGNORE mask the error from the user
      08c3614c
    • unknown's avatar
      Merge pzaitsev@bk-internal.mysql.com:/home/bk/mysql-4.0 · 1b08d6a6
      unknown authored
      into mysql.com:/home/pz/mysql/mysql-4.0-root
      
      1b08d6a6
    • unknown's avatar
      Minor fix to previous code · 7816e906
      unknown authored
      
      sql/mysql_priv.h:
        Add ifdef to allow compilation without Innodb
      7816e906
    • unknown's avatar
      parallel-repair available in mysqld · 3d969969
      unknown authored
      3d969969
    • unknown's avatar
      count_bits() moved to mysys/ · 59d6e489
      unknown authored
      59d6e489
    • unknown's avatar
      os0file.c: · 3842788a
      unknown authored
        Print progress information if at startup InnoDB creates and writes bigger than 100 MB data file or log file
      
      
      innobase/os/os0file.c:
        Print progress information if at startup InnoDB creates and writes bigger than 100 MB data file or log file
      3842788a
    • unknown's avatar
      Merge mysql.com:/home/pz/mysql/mysql-4.0-root · b1753b26
      unknown authored
      into mysql.com:/home/pz/mysql/mysql-4.0
      
      b1753b26
    • unknown's avatar
      srv0srv.c: · 1a408d9c
      unknown authored
        Do not let the main thread sleep the 1 second if we had to do a bug pool flush batch trying to establish srv_max_buf_pool_modified_pct
      
      
      innobase/srv/srv0srv.c:
        Do not let the main thread sleep the 1 second if we had to do a bug pool flush batch trying to establish srv_max_buf_pool_modified_pct
      1a408d9c
    • unknown's avatar
      Added innodb_max_dirty_pages_pct parameter to limit amount · a4e07cd8
      unknown authored
          of dirty pages in the buffer pool (can be changed online)
      
      
      sql/mysql_priv.h:
        Added innodb_max_dirty_pages_pct parameter to limit amount 
        of dirty pages in the buffer pool (can be changed online)
      sql/mysqld.cc:
        Added new option
      sql/set_var.cc:
        Added new variable handling
      a4e07cd8
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · cd0f4083
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      cd0f4083
    • unknown's avatar
      result updated · 7808d96e
      unknown authored
      7808d96e
  5. 03 May, 2003 11 commits
    • unknown's avatar
      srv0srv.c: · 79122b9b
      unknown authored
        Clean up the working of the main thread; add a tunable parameter srv_max_buf_pool_modified_pct which can be used to make the flush phase in shutdown quicker
      
      
      innobase/srv/srv0srv.c:
        Clean up the working of the main thread; add a tunable parameter srv_max_buf_pool_modified_pct which can be used to make the flush phase in shutdown quicker
      79122b9b
    • unknown's avatar
      buf0buf.c, srv0srv.h, buf0buf.h, srv0srv.c: · ae4972e4
      unknown authored
        Clean up the working of the main thread; add a tunable parameter srv_max_buf_pool_modified_pct which can be used to make the flush phase in shutdown quicker
      
      
      innobase/srv/srv0srv.c:
        Clean up the working of the main thread; add a tunable parameter srv_max_buf_pool_modified_pct which can be used to make the flush phase in shutdown quicker
      innobase/include/buf0buf.h:
        Clean up the working of the main thread; add a tunable parameter srv_max_buf_pool_modified_pct which can be used to make the flush phase in shutdown quicker
      innobase/include/srv0srv.h:
        Clean up the working of the main thread; add a tunable parameter srv_max_buf_pool_modified_pct which can be used to make the flush phase in shutdown quicker
      innobase/buf/buf0buf.c:
        Clean up the working of the main thread; add a tunable parameter srv_max_buf_pool_modified_pct which can be used to make the flush phase in shutdown quicker
      ae4972e4
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · 1ddcff1b
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      1ddcff1b
    • unknown's avatar
      "delete from table where const" bug fixed · b0c48186
      unknown authored
      b0c48186
    • unknown's avatar
      - applied patch from Tim Bunce (new --addtodest option that adds copied · 424134b8
      unknown authored
         files into an already existing directory)
      
      424134b8
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · d61b5600
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      d61b5600
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · d829b62c
      unknown authored
      into narttu.mysql.fi:/my/mysql-4.0
      
      
      mysql-test/r/innodb.result:
        Auto merged
      mysql-test/t/innodb.test:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      d829b62c
    • unknown's avatar
      Fix problem where key_read was not cleaned up properly, which caused assert in innodb test. · 1100a15e
      unknown authored
      
      mysql-test/r/innodb.result:
        Changed tests to make them repeatable.
      mysql-test/t/innodb.test:
        Changed tests to make them repeatable.
      sql/opt_sum.cc:
        Safety fix
      sql/sql_base.cc:
        Safety assert
      1100a15e
    • unknown's avatar
      test case added · 03784238
      unknown authored
      03784238
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · 961789d1
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      961789d1
    • unknown's avatar
      mising reset_tree() in ft_reinit_search() added · f2528c71
      unknown authored
      f2528c71
  6. 02 May, 2003 2 commits
    • unknown's avatar
      Many files: · fa90ccb6
      unknown authored
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      
      
      sql/log.cc:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      sql/handler.cc:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      sql/handler.h:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      sql/ha_innodb.cc:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      sql/ha_innodb.h:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      innobase/include/log0log.h:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      innobase/include/trx0trx.h:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      innobase/os/os0file.c:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      innobase/buf/buf0flu.c:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      innobase/trx/trx0trx.c:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      innobase/log/log0log.c:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      innobase/srv/srv0srv.c:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      innobase/row/row0mysql.c:
        Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
      fa90ccb6
    • unknown's avatar
      a07fe62f
  7. 30 Apr, 2003 4 commits