- 15 Apr, 2005 2 commits
-
-
unknown authored
most InnoDB threads are not terminated properly and the buffer pool is not flushed to disk. Still no committed transaction is lost as we flush the logs to disk. InnoDB does crash recovery at startup after this shutdown. Using this shutdown in testsuite (mysql-test-run --mysqld=--innodb_fast_shutdown=2) saved 3 minutes (13% of total time). innobase/include/srv0srv.h: srv_fast_shutdown now int to allow 3 values, replacing the srv_fast_shutdown/srv_very_fast_shutdown combo innobase/log/log0log.c: srv_very_fast_shutdown -> (srv_fast_shutdown == 2) innobase/srv/srv0srv.c: srv_very_fast_shutdown -> (srv_fast_shutdown == 2) innobase/srv/srv0start.c: moving message to the InnoDB internal code (like "InnoDB: Starting shutdown" is) instead of ha_innodb.cc. That's to have ut_print_timestamp(). sql/ha_innodb.cc: As innodb_fast_shutdown is now settable, srv_fast_shutdown must be set at shutdown, not at startup. sql/ha_innodb.h: innobase_fast_shutdown now ulong to accept 3 values sql/mysqld.cc: Making the "very fast" InnoDB shutdown accessible to users, by passing --innodb-fast-shutdown=2 (disabled on Netware) sql/set_var.cc: innodb_fast_shutdown now settable on the fly (global variable). So that user can decide to do a normal/fast/fastest shutdown just before doing it.
-
unknown authored
-
- 14 Apr, 2005 25 commits
-
-
unknown authored
mysql-test/r/type_decimal.result: Test results (Bug#4956) mysql-test/t/type_decimal.test: A test case for Bug#4956 "strange result, insert into longtext, parameter with numeric value" (the bug itself is not repeatable any more).
-
unknown authored
into hundin.mysql.fi:/home/heikki/mysql-5.0 innobase/fil/fil0fil.c: Auto merged ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: Auto merged ndb/src/ndbapi/ndberror.c: Auto merged
-
unknown authored
Add fault tolerance in the scan of .ibd files at a crash recovery; formerly a single failure of readdir_get_next caused the rest of the directory to be skipped innobase/fil/fil0fil.c: Add fault tolerance in the scan of .ibd files at a crash recovery; formerly a single failure of readdir_get_next caused the rest of the directory to be skipped
-
unknown authored
-
unknown authored
overwrites IN variable and added error checking of variables for [IN]OUT parameters while rewriting the out parameter handling. mysql-test/r/sp-error.result: New test case for non-variable argument for [IN]OUT parameters. (And changed to qualified names in some other error messages.) mysql-test/r/sp.result: New test case for BUG#9598. mysql-test/t/sp-error.test: New test case for non-variable argument for [IN]OUT parameters. mysql-test/t/sp.test: New test case for BUG#9598. sql/item.h: Need to distinguish between SP local variable items and other items, for error checking and [IN]OUT parameter handling. sql/share/errmsg.txt: New error message for non-variable arguments for [IN]OUT parameters in stored procedures. sql/sp_head.cc: Rewrote the [IN]OUT parameter handling in procedure invokation, to make it work properly when using user variables in sub-calls. Also added error checking for non-variable arguments for such parameters (and changed to qualified names for wrong number of arg. errors). sql/sp_rcontext.cc: No need to keep track on the out index for an [IN]OUT parameter any more. sql/sp_rcontext.h: No need to keep track on the out index for an [IN]OUT parameter any more.
-
unknown authored
into mysql.com:/space/my/mysql-4.1
-
unknown authored
into mysql.com:/space/my/mysql-5.0
-
unknown authored
into mysql.com:/space/my/mysql-4.1-build
-
unknown authored
into mysql.com:/export/space/pekka/ndb/version/my41
-
unknown authored
into mysql.com:/space/my/mysql-5.0
-
unknown authored
into mysql.com:/usr/home/ram/work/mysql-5.0 client/mysqltest.c: Auto merged mysql-test/mysql-test-run.pl: Auto merged
-
unknown authored
into mysql.com:/usr/home/ram/work/mysql-4.1 client/mysqltest.c: Auto merged
-
unknown authored
into mysql.com:/space/my/mysql-4.1-build
-
unknown authored
into mysql.com:/space/my/mysql-5.0-build
-
unknown authored
into mysql.com:/usr/home/ram/work/5.0.bit_class
-
unknown authored
sql/field.cc: Bit type: fix for create_field::create_field(). We should return saved length in case of Field_bit_as_char.
-
unknown authored
into mysql.com:/home/matthias/Arbeit/mysql-4.1/src-clean
-
unknown authored
into mysql.com:/space/my/mysql-5.0-build
-
unknown authored
into mysql.com:/space/my/mysql-4.1-build
-
unknown authored
Add a big fat warning for future programmers that MySQL may call ::store_lock() also with lock 'type' TL_IGNORE; my ignorance of this caused bug 9670 sql/ha_innodb.cc: Add a big fat warning for future programmers that MySQL may call ::store_lock() also with lock 'type' TL_IGNORE; my ignorance of this caused bug 9670
-
unknown authored
into hundin.mysql.fi:/home/heikki/mysql-5.0 innobase/fil/fil0fil.c: Auto merged innobase/row/row0sel.c: Auto merged mysql-test/Makefile.am: Auto merged mysql-test/t/ctype_ucs_binlog.test: Auto merged scripts/make_binary_distribution.sh: Auto merged sql/ha_innodb.cc: Auto merged
-
unknown authored
set_bit replaced with internal_set_bit, clear_bit replaced with internal_clear_bit.
-
unknown authored
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
-
unknown authored
Added a test in connection with the fix for bug #6106. view.result, view.test: Added test cases for bugs #6106/6107. sql_show.cc: The addition of the case for items of the type REF_ITEM in the function uses_only_table_name_fields became necessary after the fix for bug #6106. sql_base.cc: The problem was due to the fact that two different column references were glued together though one of them belonged to a subquery while another to an outer query. This caused eventually a wrong calculation of values for the used_tables attribute. sql/sql_base.cc: The problem was due to the fact that two different column references were glued together though one of them belonged to a subquery while another to an outer query. This caused eventually a wrong calculation of values for the used_tables attribute. sql/sql_show.cc: The addition of the case for items of the type REF_ITEM in the function uses_only_table_name_fields became necessary after the fix for bug #6106. mysql-test/t/view.test: Added test cases for bugs #6106/6107. mysql-test/r/view.result: Added test cases for bugs #6106/6107. mysql-test/t/information_schema.test: Added a test in connection with the fix for bug #6106. mysql-test/r/information_schema.result: Added a test in connection with the fix for bug #6106.
-
unknown authored
into mysql.com:/export/space/pekka/ndb/version/my41
-
- 13 Apr, 2005 13 commits
-
-
unknown authored
into mysql.com:/home/cps/mysql/trees/mysql-5.0 mysys/default.c: Auto merged sql/ha_innodb.cc: Auto merged
-
unknown authored
mysys/default.c: cleanup + check for the last line in the file in "!include" directive processing
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.0-clean
-
unknown authored
mysql-test/r/ps.result: Test results: adding tests for CALL statement in prepared mode. mysql-test/t/ps.test: Adding tests for CALL statement in prepared mode.
-
unknown authored
innobase/fil/fil0fil.c: Auto merged innobase/row/row0sel.c: Auto merged mysql-test/Makefile.am: Auto merged mysql-test/t/ctype_ucs_binlog.test: Auto merged sql/ha_innodb.cc: Auto merged scripts/make_binary_distribution.sh: SCCS merged
-
unknown authored
into mysql.com:/space/my/mysql-4.1-build
-
unknown authored
into mysql.com:/space/my/mysql-5.0-build support-files/mysql.spec.sh: Auto merged
-
unknown authored
into mysql.com:/space/my/mysql-4.1-build support-files/mysql.spec.sh: Auto merged
-
unknown authored
- fixed a date for a changelog entry in the RPM spec file (s/Mar/Apr/) - RPM complains about wrongly ordered entries. support-files/mysql.spec.sh: - fixed a date for a changelog entry (s/Mar/Apr/) - RPM complains about wrongly ordered entries.
-
unknown authored
BitKeeper/deleted/.del-Do-compile~d1a6d7e535befea3: Auto merged BitKeeper/deleted/.del-Makefile.am~8eda4336dfcaefc: Auto merged BitKeeper/deleted/.del-mysqld_error.txt~95f167eb567c789d: Auto merged scripts/Makefile.am: Auto merged scripts/make_win_src_distribution.sh: Auto merged BitKeeper/deleted/.del-texi2html~74632fe370dcec73: Auto merged configure.in: - manual merge support-files/mysql.spec.sh: - manual merge
-
unknown authored
innobase/fil/fil0fil.c: Auto merged innobase/row/row0sel.c: Auto merged mysql-test/Makefile.am: Auto merged mysql-test/t/ctype_ucs_binlog.test: Auto merged
-
unknown authored
Fix part of bug #9670: if MySQL calls ::store_lock with TL_IGNORE, do not change prebuilt->select_lock_type; this fix may heal the assertion failures reported in UPDATE and multi-table UPDATE; it is not clear if this fixes the problems in OPTIMIZE TABLE sql/ha_innodb.cc: Fix part of bug #9670: if MySQL calls ::store_lock with TL_IGNORE, do not change prebuilt->select_lock_type; this fix may heal the assertion failures reported in UPDATE and multi-table UPDATE; it is not clear if this fixes the problems in OPTIMIZE TABLE
-
unknown authored
BitKeeper/deleted/.del-Do-solaris-pkg~43f194aa28e68532: Delete: Build-tools/Do-solaris-pkg BitKeeper/deleted/.del-Do-hpux-depot~d69e0b7c7f19d3: Delete: Build-tools/Do-hpux-depot
-