1. 05 May, 2003 1 commit
    • unknown's avatar
      buf0lru.c, buf0flu.c: · 00fd88c9
      unknown authored
        Better warning message if more than 4 / 5 of the buffer pool is consumed by locks of adaptive hash index
      
      
      innobase/buf/buf0flu.c:
        Better warning message if more than 4 / 5 of the buffer pool is consumed by locks of adaptive hash index
      innobase/buf/buf0lru.c:
        Better warning message if more than 4 / 5 of the buffer pool is consumed by locks of adaptive hash index
      00fd88c9
  2. 04 May, 2003 13 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · d27355fb
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      
      sql/mysqld.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      d27355fb
    • unknown's avatar
      Merge heikki@build.mysql.com:/home/bk/mysql-4.0 · ed76d4d2
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-4.0
      
      
      ed76d4d2
    • unknown's avatar
      row0ins.c, dict0dict.c, dict0dict.h, srv0srv.c: · de4bf8b9
      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
      de4bf8b9
    • unknown's avatar
      Merge pzaitsev@bk-internal.mysql.com:/home/bk/mysql-4.0 · d638e3bf
      unknown authored
      into mysql.com:/home/pz/mysql/mysql-4.0-root
      
      
      d638e3bf
    • unknown's avatar
      Minor fix to previous code · 81a752eb
      unknown authored
      
      sql/mysql_priv.h:
        Add ifdef to allow compilation without Innodb
      81a752eb
    • unknown's avatar
      parallel-repair available in mysqld · f3a1967b
      unknown authored
      f3a1967b
    • unknown's avatar
      count_bits() moved to mysys/ · 97946e16
      unknown authored
      97946e16
    • unknown's avatar
      os0file.c: · a8841f01
      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
      a8841f01
    • unknown's avatar
      Merge mysql.com:/home/pz/mysql/mysql-4.0-root · d4f1da8d
      unknown authored
      into mysql.com:/home/pz/mysql/mysql-4.0
      
      
      d4f1da8d
    • unknown's avatar
      srv0srv.c: · 87dc6aa6
      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
      87dc6aa6
    • unknown's avatar
      Added innodb_max_dirty_pages_pct parameter to limit amount · 09b03ed2
      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
      09b03ed2
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · 981a2b74
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      
      981a2b74
    • unknown's avatar
      result updated · 6b1d89b1
      unknown authored
      6b1d89b1
  3. 03 May, 2003 11 commits
    • unknown's avatar
      srv0srv.c: · ef19f0db
      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
      ef19f0db
    • unknown's avatar
      buf0buf.c, srv0srv.h, buf0buf.h, srv0srv.c: · 1d64ab5e
      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
      1d64ab5e
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · 18409f75
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      
      18409f75
    • unknown's avatar
      "delete from table where const" bug fixed · 155b8e00
      unknown authored
      155b8e00
    • unknown's avatar
      - applied patch from Tim Bunce (new --addtodest option that adds copied · f5814722
      unknown authored
         files into an already existing directory)
      
      
      f5814722
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · ba886f10
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      
      ba886f10
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · 38b188bf
      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
      38b188bf
    • unknown's avatar
      Fix problem where key_read was not cleaned up properly, which caused assert in innodb test. · 34c3c027
      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
      34c3c027
    • unknown's avatar
      test case added · e2a839ff
      unknown authored
      e2a839ff
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · 29d8ad32
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      
      29d8ad32
    • unknown's avatar
      mising reset_tree() in ft_reinit_search() added · 6d454dc6
      unknown authored
      6d454dc6
  4. 02 May, 2003 2 commits
    • unknown's avatar
      Many files: · 8d8f52e9
      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
      8d8f52e9
    • unknown's avatar
      87039789
  5. 30 Apr, 2003 7 commits
  6. 29 Apr, 2003 6 commits
    • unknown's avatar
      Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.0 · ee9aceeb
      unknown authored
      into sinisa.nasamreza.org:/mnt/work/mysql-4.0
      
      
      ee9aceeb
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · b725fc0b
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      
      b725fc0b
    • unknown's avatar
      followup to CURRENT_USER() fix · 7e1b828a
      unknown authored
      7e1b828a
    • unknown's avatar
      merge fix · eb585f66
      unknown authored
      
      mysql-test/r/innodb.result:
        Auto merged
      mysql-test/r/join_outer.result:
        Auto merged
      mysql-test/t/innodb.test:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item_strfunc.cc:
        Auto merged
      sql/sql_acl.cc:
        Auto merged
      sql/sql_db.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      eb585f66
    • unknown's avatar
      code cleanup · 38b70f06
      unknown authored
      
      mysql-test/r/innodb.result:
        fixing result
      mysql-test/t/innodb.test:
        fixing test
      sql/sql_base.cc:
        committing a fix in order to pull new stuff
      38b70f06
    • unknown's avatar
      - minor fixups (no more warnings) · 3c952423
      unknown authored
       - the preferred mailing list is internals@ not dev-public@
         (this is a public document)
       - Rather use the 4.1 tree for new development (4.0 is frozen)
      
      
      BitKeeper/etc/ignore:
        Added Docs/internals.html Docs/internals.pdf Docs/internals.txt Docs/internals_toc.html to the ignore list
      3c952423