- 09 Jun, 2006 4 commits
-
-
marko authored
defined inside a .c file rather than an .ic file.
-
marko authored
to the insert buffer. This was noticed while analyzing Bug #19081, but this should not fix Bug #19081, since according to Heikki, btr_search_latch is not reserved during an insert.
-
marko authored
in order to track down Bug #19081.
-
osku authored
the GPL InnoDB version.
-
- 08 Jun, 2006 3 commits
- 05 Jun, 2006 1 commit
-
-
marko authored
ibuf_fixed_addr_page(): Add parameter space. As the insert buffer B-tree is only located in the system tablespace (space 0), IBUF_TREE_ROOT_PAGE_NO is only special in space 0.
-
- 02 Jun, 2006 2 commits
-
-
osku authored
Rename cmakelists.txt to CMakeLists.txt.
-
osku authored
Fix bug #17264. For alter table on win32 for succesful operation completion it is used TL_WRITE(=10) lock instead of TL_WRITE_ALLOW_READ(=6), however in InnoDB handler TL_WRITE is lifted to TL_WRITE_ALLOW_WRITE, which causes race condition when several clients do alter table simultaneously.
-
- 01 Jun, 2006 2 commits
- 31 May, 2006 5 commits
-
-
osku authored
-
marko authored
-
osku authored
callers.
-
osku authored
InnoDB's SQL parser.
-
osku authored
-Change default mode of SELECT from "lock in share mode" to "consistent read". -Remove support from SELECT for specifying "consistent read". -Add support in SELECT for specifying "lock in share mode". -Change all uses of SQL parser to specify "lock in share mode".
-
- 30 May, 2006 1 commit
-
-
osku authored
in e.g. TRX_LOCK_WAIT state.
-
- 29 May, 2006 1 commit
-
-
marko authored
SEL_FOUND when the record was not found. This bug was introduced in MySQL/InnoDB 5.0.3, but luckily it should never manifest itself, given that existing InnoDB SQL code never makes use of consistent reads.
-
- 26 May, 2006 3 commits
- 24 May, 2006 2 commits
-
-
marko authored
get_quote_char_for_identifier(). That function apparently assumes the identifier to be encoded in UTF-8.
-
marko authored
ut_print_name(), ut_print_namel(): Add parameter table_id for distinguishing names of tables from other identifiers (names of indexes, columns and constraints). innobase_convert_from_table_id(), innobase_convert_from_id(), innobase_convert_from_filename(), innobase_get_charset(): New functions. dict_accept(), dict_scan_id(), dict_scan_col(), dict_scan_table_name(), dict_skip_word(), dict_create_foreign_constraints_low(): Add parameter "cs", so that isspace() can be replaced with my_isspace(), whose operation depends on the connection character set. dict_scan_id(): Convert the identifier to UTF-8. dict_str_starts_with_keyword(): New extern function, to replace dict_accept() in row_search_for_mysql(). mysql_get_identifier_quote_char(): Replaced with innobase_print_identifier(). ha_innobase::create(): Remove the thd->convert_string() call. Pass the statement to InnoDB in the connection character set and let InnoDB convert the identifiers to UTF-8.
-
- 23 May, 2006 2 commits
- 22 May, 2006 3 commits
-
-
marko authored
the code is compiled with GCC 3 or later on other platforms than Windows or Netware. Also disable the variable ut_dbg_stop_threads and the function ut_dbg_stop_thread() in this case, unless UNIV_SYNC_DEBUG is defined. This should allow the compiler to generate more compact code for assertions.
-
osku authored
needed.
-
osku authored
when handling an externally stored column.
-
- 18 May, 2006 1 commit
-
-
osku authored
-
- 16 May, 2006 1 commit
-
-
marko authored
-
- 12 May, 2006 2 commits
- 11 May, 2006 4 commits
- 10 May, 2006 1 commit
-
-
osku authored
-
- 09 May, 2006 2 commits