3171 Georgi Kodinov 2010-08-16 [merge]
merge
modified:
mysql-test/r/func_time.result
mysql-test/t/func_time.test
3170 Alexander Nozdrin 2010-08-16 [merge]
Auto-merge from mysql-5.5.
removed:
BUILD/compile-pentium-mysqlfs-debug
added:
mysql-test/include/mysql_upgrade_preparation.inc
mysql-test/r/mysql_upgrade_ssl.result
mysql-test/t/mysql_upgrade_ssl.test
modified:
BUILD/Makefile.am
BUILD/SETUP.sh
BUILD/build_mccge.sh
BUILD/check-cpu
BUILD/compile-ndb-autotest
BUILD/compile-pentium-debug
BUILD/compile-pentium-debug-max
BUILD/compile-pentium-debug-max-no-ndb
BUILD/compile-pentium-debug-openssl
BUILD/compile-pentium-debug-yassl
BUILD/compile-pentium64-debug
BUILD/compile-pentium64-debug-max
CMakeLists.txt
client/CMakeLists.txt
client/mysql_upgrade.c
cmake/configure.pl
cmake/plugin.cmake
cmd-line-utils/libedit/CMakeLists.txt
cmd-line-utils/readline/CMakeLists.txt
config/ac-macros/ha_ndbcluster.m4
configure.in
dbug/CMakeLists.txt
extra/CMakeLists.txt
extra/yassl/CMakeLists.txt
extra/yassl/taocrypt/CMakeLists.txt
include/CMakeLists.txt
libmysql/CMakeLists.txt
libmysqld/CMakeLists.txt
libmysqld/examples/CMakeLists.txt
libservices/CMakeLists.txt
man/CMakeLists.txt
mysql-test/CMakeLists.txt
mysql-test/extra/rpl_tests/create_recursive_construct.inc
mysql-test/lib/My/SafeProcess/CMakeLists.txt
mysql-test/lib/v1/mysql-test-run.pl
mysql-test/mysql-test-run.pl
mysql-test/r/func_group.result
mysql-test/suite/binlog/r/binlog_stm_unsafe_warning.result
mysql-test/suite/binlog/r/binlog_unsafe.result
mysql-test/suite/binlog/t/binlog_stm_unsafe_warning.test
mysql-test/suite/binlog/t/binlog_unsafe.test
mysql-test/suite/binlog/t/disabled.def
mysql-test/suite/ndb/r/ndb_cursor.result
mysql-test/suite/rpl/r/rpl_begin_commit_rollback.result
mysql-test/suite/rpl/r/rpl_non_direct_stm_mixing_engines.result
mysql-test/suite/rpl/r/rpl_stm_auto_increment_bug33029.result
mysql-test/suite/rpl_ndb/r/rpl_ndb_sp006.result
mysql-test/suite/rpl_ndb/t/disabled.def
mysql-test/t/func_group.test
mysql-test/t/mysql_upgrade.test
mysys/CMakeLists.txt
plugin/audit_null/CMakeLists.txt
plugin/audit_null/audit_null.c
plugin/daemon_example/CMakeLists.txt
plugin/fulltext/CMakeLists.txt
plugin/semisync/CMakeLists.txt
regex/CMakeLists.txt
scripts/CMakeLists.txt
scripts/mysql_config.sh
sql-bench/CMakeLists.txt
sql/CMakeLists.txt
sql/examples/CMakeLists.txt
sql/item.cc
sql/log.cc
sql/log_event.cc
sql/share/CMakeLists.txt
sql/sp_head.cc
sql/sql_class.cc
sql/sql_class.h
sql/sql_lex.cc
sql/sql_lex.h
sql/sql_parse.cc
storage/archive/CMakeLists.txt
storage/blackhole/CMakeLists.txt
storage/csv/CMakeLists.txt
storage/example/CMakeLists.txt
storage/federated/CMakeLists.txt
storage/heap/CMakeLists.txt
storage/ibmdb2i/CMakeLists.txt
storage/innobase/CMakeLists.txt
storage/myisam/CMakeLists.txt
storage/myisammrg/CMakeLists.txt
storage/perfschema/pfs.cc
storage/perfschema/pfs_events_waits.cc
storage/perfschema/pfs_events_waits.h
storage/perfschema/table_events_waits.cc
strings/CMakeLists.txt
support-files/CMakeLists.txt
tests/CMakeLists.txt
unittest/examples/CMakeLists.txt
unittest/mysys/CMakeLists.txt
unittest/mytap/CMakeLists.txt
vio/CMakeLists.txt
zlib/CMakeLists.txt
=== modified file 'mysql-test/r/func_time.result'
--- a/mysql-test/r/func_time.result 2010-02-24 13:52:27 +0000
+++ b/mysql-test/r/func_time.result 2010-08-16 07:11:57 +0000
@@ -1305,4 +1305,12 @@ date_sub("0069-01-01 00:00:01",INTERVAL
select date_sub("0169-01-01 00:00:01",INTERVAL 2 SECOND);
date_sub("0169-01-01 00:00:01",INTERVAL 2 SECOND)
0168-12-31 23:59:59
+CREATE TABLE t1(a DOUBLE NOT NULL);
+INSERT INTO t1 VALUES (0),(9.216e-096);
+# should not crash
+SELECT 1 FROM t1 ORDER BY @x:=makedate(a,a);
+1
+1
+1
+DROP TABLE t1;
End of 5.1 tests
=== modified file 'mysql-test/t/func_time.test'
--- a/mysql-test/t/func_time.test 2010-02-17 09:18:17 +0000
+++ b/mysql-test/t/func_time.test 2010-08-16 07:11:57 +0000
@@ -821,4 +821,15 @@ select date_sub("0069-01-01 00:00:01",IN
select date_sub("0169-01-01 00:00:01",INTERVAL 2 SECOND);
+#
+# Bug #55565: debug assertion when ordering by expressions with user
+# variable assignments
+#
+
+CREATE TABLE t1(a DOUBLE NOT NULL);
+INSERT INTO t1 VALUES (0),(9.216e-096);
+--echo # should not crash
+SELECT 1 FROM t1 ORDER BY @x:=makedate(a,a);
+DROP TABLE t1;
+
--echo End of 5.1 tests
Attachment: [text/bzr-bundle] bzr/georgi.kodinov@oracle.com-20100816071157-2d8tobgdbyv2wqqf.bundle
| Thread |
|---|
| • bzr push into mysql-5.5-merge branch (Georgi.Kodinov:3170 to 3171) | Georgi Kodinov | 16 Aug |