- 03 Nov, 2005 13 commits
-
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
Additional fix for bug#14093 sql/opt_range.cc: Additional fix for bug#14093
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
into mysql.com:/opt/local/work/mysql-5.0-14210 sql/handler.cc: Auto merged sql/opt_range.cc: Auto merged
-
unknown authored
large table gives server crash": make sure that when a MyISAM temporary table is created for a cursor, it's created in its memory root, not the memory root of the current query. mysql-test/r/sp.result: Test results fixed: a test case for Bug#14210 mysql-test/t/sp.test: A test case for Bug#14210 "Simple query with > operator on large table gives server crash" sql/handler.cc: - rewrite get_new_handler to accept a memory root and use it for sql/handler.h: - get_new_handler declaration changed sql/opt_range.cc: - get_new_handler declaration changed sql/sql_base.cc: - get_new_handler declaration changed sql/sql_select.cc: - the actual fix for Bug#14210. In create_myisam_from_heap we should create the new table handler in TABLE::mem_root, not in THD::mem_root: the latter is freed shortly after cursor is open. - adjust create_tmp_table to explicitly supply &table->mem_root to get_new_handler when creating a handler for a new temporary table sql/sql_table.cc: - get_new_handler declaration changed sql/table.cc: - get_new_handler declaration changed sql/unireg.cc: - get_new_handler declaration changed tests/mysql_client_test.c: A test case for Bug#14210 "Simple query with > operator on large table gives server crash": a C API test case is worth adding because of different memory allocation/freeing patterns in handling of C API and SP cursors
-
unknown authored
into moonbone.local:/work/14093-bug-5.0-mysql mysql-test/r/select.result: Auto merged mysql-test/t/select.test: Auto merged sql/item.h: Auto merged
-
unknown authored
Invalid date like 2000-02-32 wasn't converted to int, which lead to not using index and comparison with field as astring, which results in slow query execution. convert_constatn_item() and get_mm_leaf() now forces MODE_INVALID_DATES to allow such conversion. sql/item.h: Fix bug #14093 Query takes a lot of time when date format is not valid To Item_int_with_ref added method real_item() which returns ref. sql/item_cmpfunc.cc: Fix bug #14093 Query takes a lot of time when date format is not valid convert_constant_item() now allows conversion of invalid dates like 2000-01-32 to int to make it possible to use index when comparing fields with such dates. sql/opt_range.cc: Fix bug #14093 Query takes a lot of time when date format is not valid get_mm_leaf() modified so it allows index usage for comparing fields with invalid dates like 2000-01-32. mysql-test/r/select.result: Test case for bug#14093 Query takes a lot of time when date format is not valid mysql-test/t/select.test: Test case for bug#14093 Query takes a lot of time when date format is not valid
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/bug13957/my50-bug13957 configure.in: Auto merged
-
unknown authored
- Added some ifdefs and turn off auto template instantiation, use explicit template instantiation configure.in: Use -Tno_implict to indicate that we specifiy which template should be instantiated. Turn on HAVE_EXPLICIT_TEMPLATE_INSTATNTIATION extra/yassl/src/socket_wrapper.cpp: Include sys/filio.h if __SCO_VERSION__ is defined extra/yassl/src/timer.cpp: Dont' include files from within namespace yaSSL.
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
into mysql.com:/home/hf/work/mysql-5.0.13573 sql/item_func.cc: Auto merged
-
- 02 Nov, 2005 27 commits
-
-
unknown authored
into moonbone.local:/work/14466-bug-5.0-mysql sql/table.cc: Auto merged
-
unknown authored
Fixed wrong test case table.cc: Fixed wrong DBUG_ENTER placement sql/table.cc: Fixed wrong DBUG_ENTER placement mysql-test/r/func_gconcat.result: Fixed wrong test case
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
into moonbone.local:/work/14466-bug-5.0-mysql
-
unknown authored
into mysql.com:/my/mysql-5.0
-
unknown authored
-
unknown authored
into mysql.com:/my/mysql-5.0 sql/item_func.cc: Auto merged sql/table.cc: Auto merged
-
unknown authored
(Fixed failure in rpl0000008.test)
-
unknown authored
into mysql.com:/home/my/mysql-5.0 sql/item_func.cc: Auto merged sql/table.cc: Auto merged
-
unknown authored
- Add tests mysql-test/r/ndb_basic.result: Add test result mysql-test/t/ndb_basic.test: Add test case
-
unknown authored
into moonbone.local:/work/14466-bug-5.0-mysql
-
unknown authored
into mysql.com:/home/hf/work/mysql-5.0.13573 sql/item_func.cc: Auto merged
-
unknown authored
include/my_base.h: Move HA_CREATE_FROM_ENGINE to HA_OPTION_CREATE_FROM_ENGINE sql/ha_ndbcluster.cc: Use HA_OPTION_CREATE_FROM_ENGINE sql/handler.cc: Use HA_OPTION_CREATE_FROM_ENGINE
-
unknown authored
strings/decimal.c: here we can run over the buffer - need to check on overflow
-
unknown authored
into mysql.com:/my/mysql-5.0 sql/item_func.cc: Auto merged sql/table.cc: Auto merged
-
unknown authored
into mysql.com:/my/mysql-5.0
-
unknown authored
(BDB test failed in Intel64) mysql-test/r/bdb.result: Portability fix mysql-test/t/bdb.test: Portability fix
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0 mysys/base64.c: Auto merged
-
unknown authored
into mysql.com:/my/mysql-5.0
-
unknown authored
BUILD/SETUP.sh: Use --with-openssl instead of --with-yassl for now (We need to fix that libmysqlclient_r links with a -PIC compiled yassl library before enabling yassl)
-
unknown authored
mysys/base64.c: Use unsigned char for d
-
unknown authored
sql/sql_parse.cc: allow query_tables_own_last work correctly sql/table.cc: fixed returning value for libmysqld
-
unknown authored
into mysql.com:/my/mysql-5.0
-
unknown authored
BUILD/SETUP.sh: Build with --yassl instead of openssl
-
unknown authored
into mysql.com:/my/mysql-5.0
-
unknown authored
Optimize new pushed code sql/item_func.cc: Fixed wrong merge sql/sql_update.cc: Optimize new pushed code (There is no reason to add extra test for not common error case if code can handle it anyway)
-