- 23 Mar, 2009 10 commits
-
-
calvin authored
Adjust the patch positions based on the latest MySQL source. Also add the patches to the .bat files for vs9.
-
marko authored
from UNIV_HOTBACKUP builds.
-
marko authored
ensuring that FIL_PAGE_TYPE makes sense when applying log records.
-
marko authored
recv_recovery_from_backup_is_on() in #ifdef UNIV_LOG_ARCHIVE.
-
marko authored
from UNIV_HOTBACKUP builds. This should have been done in r4515.
-
marko authored
from UNIV_HOTBACKUP builds.
-
marko authored
-
marko authored
In UNIV_HOTBACKUP builds, assume fixed allocation.
-
marko authored
Make it a no-op in UNIV_HOTBACKUP builds.
-
marko authored
-
- 20 Mar, 2009 12 commits
-
-
vasil authored
Add any entry about the release of 1.0.3 in the ChangeLog.
-
marko authored
-
marko authored
-
marko authored
log_block_checksum_is_ok_or_old_format(), recv_sys_add_to_parsing_buf(): The log block is read-only. Make it const.
-
marko authored
-
marko authored
-
marko authored
-
marko authored
This eliminates some "unused variable" warnings when building InnoDB Hot Backup in such a way that all mutex operations are no-ops.
-
marko authored
-
marko authored
name of the index. In Hot Backup, do not invoke comparison functions, as MySQL collations will be unavailable.
-
marko authored
parameters in log0log.
-
marko authored
Replace srv_sys->dummy_ind1 and srv_sys->dummy_ind2 with dict_ind_redundant and dict_ind_compact, initialized in dict_init().
-
- 19 Mar, 2009 1 commit
-
-
marko authored
------------------------------------------------------------------------ r4481 | marko | 2009-03-19 15:01:48 +0200 (Thu, 19 Mar 2009) | 6 lines branches/5.1: row_unlock_for_mysql(): Do not unlock records that were modified by the current transaction. This bug was introduced or unmasked in r4400. rb://97 approved by Heikki Tuuri ------------------------------------------------------------------------
-
- 18 Mar, 2009 3 commits
-
-
marko authored
-
marko authored
-
vasil authored
Remove mysql-test/patches/bug41893.diff because that bug has been fixed in the MySQL repository, see http://bugs.mysql.com/41893.
-
- 17 Mar, 2009 3 commits
-
-
vasil authored
Increment the InnoDB Plugin version from 1.0.3 to 1.0.4 now that 1.0.3 has been released.
-
marko authored
-
vasil authored
Remove mysql-test/patches/bug32625.diff because that bug was fixed in the mysql repository (1 year and 4 months after sending them the simple patch!). See http://bugs.mysql.com/32625
-
- 16 Mar, 2009 3 commits
-
-
marko authored
level == SYNC_BUF_BLOCK more readable.
-
marko authored
before dereferencing it. In this way, ut_list_node_313 will be pointing to the last non-NULL list item at the time of the assertion failure. (gcc-4.3.2 -O3 seems to optimize the common subexpressions and make the variable NULL, though.)
-
marko authored
adjust all callers.
-
- 12 Mar, 2009 3 commits
-
-
marko authored
------------------------------------------------------------------------ r4399 | marko | 2009-03-12 09:38:05 +0200 (Thu, 12 Mar 2009) | 2 lines branches/5.1: row_sel_get_clust_rec_for_mysql(): Store the cursor position also for unlock_row(). (Bug #39320) ------------------------------------------------------------------------ r4400 | marko | 2009-03-12 10:06:44 +0200 (Thu, 12 Mar 2009) | 5 lines branches/5.1: Fix a bug in multi-table semi-consistent reads. Remember the acquired record locks per table handle (row_prebuilt_t) rather than per transaction (trx_t), so that unlock_row should successfully unlock all non-matching rows in multi-table operations. This deficiency was found while investigating Bug #39320. ------------------------------------------------------------------------ These were submitted as rb://94 and rb://96 and approved by Heikki Tuuri.
-
marko authored
initialize FIL_PAGE_TYPE. This will make it easier to write the debug assertions for ibbackup --apply-log.
-
marko authored
in a separate redo log entry. This will make ibbackup --apply-log debugging easier.
-
- 09 Mar, 2009 1 commit
-
-
calvin authored
The dynamic plugin on Windows used to be built with MYSQL_SERVER compile flag, while it is not the case for other platforms. r3797 assumed MYSQL_SERVER was not defined for dynamic plugin, which introduced the engine crash during dropping a database.
-
- 05 Mar, 2009 4 commits
-
-
vasil authored
Add ChangeLog entry for the bugfix in c4360.
-
vasil authored
------------------------------------------------------------------------ r4359 | vasil | 2009-03-05 21:42:01 +0200 (Thu, 05 Mar 2009) | 14 lines Changed paths: M /branches/5.1/handler/ha_innodb.cc branches/5.1: Merge a change from MySQL: ------------------------------------------------------------ revno: 2747 committer: Timothy Smith <timothy.smith@sun.com> branch nick: 51 timestamp: Fri 2009-01-16 17:49:07 +0100 message: Add another cast to ignore int/ulong difference in error types, silence warning on Win64 modified: storage/innobase/handler/ha_innodb.cc ------------------------------------------------------------------------
-
vasil authored
------------------------------------------------------------------------ r4358 | vasil | 2009-03-05 21:21:10 +0200 (Thu, 05 Mar 2009) | 21 lines Changed paths: M /branches/5.1/handler/ha_innodb.cc branches/5.1: Merge a change from MySQL: ------------------------------------------------------------ revno: 2728.19.1 committer: Alfranio Correia <alfranio.correia@sun.com> branch nick: mysql-5.1-bugteam timestamp: Tue 2009-02-03 11:36:46 +0000 message: BUG#42445 Warning messages in innobase/handler/ha_innodb.cc There was a type casting problem in the storage/innobase/handler/ha_innodb.cc, (int ha_innobase::write_row(...)). Innobase uses has an internal error variable of type 'ulint' while mysql uses an 'int'. To fix the problem the function manipulates an error variable of type 'ulint' and only casts it into 'int' when needs to return the value. modified: storage/innobase/handler/ha_innodb.cc ------------------------------------------------------------------------
-
vasil authored
------------------------------------------------------------------------ r4325 | sunny | 2009-03-02 02:28:52 +0200 (Mon, 02 Mar 2009) | 10 lines Changed paths: M /branches/5.1/handler/ha_innodb.cc M /branches/5.1/mysql-test/innodb-autoinc.result M /branches/5.1/mysql-test/innodb-autoinc.test branches/5.1: Bug#43203: Overflow from auto incrementing causes server segv It was not a SIGSEGV but an assertion failure. The assertion was checking the invariant that *first_value passed in by MySQL doesn't contain a value that is greater than the max value for that type. The assertion has been changed to a check and if the value is greater than the max we report a generic AUTOINC failure. rb://93 Approved by Heikki ------------------------------------------------------------------------
-