Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MariaDB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
18be529b
Commit
18be529b
authored
Jan 13, 2010
by
Ramil Kalimullin
Browse files
Options
Browse Files
Download
Plain Diff
Auto-merge.
parents
032822a6
748ff84e
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
47 additions
and
6 deletions
+47
-6
configure.in
configure.in
+1
-1
mysql-test/collections/default.experimental
mysql-test/collections/default.experimental
+0
-1
mysql-test/r/select.result
mysql-test/r/select.result
+15
-0
mysql-test/t/select.test
mysql-test/t/select.test
+14
-0
sql/item_cmpfunc.cc
sql/item_cmpfunc.cc
+1
-1
sql/item_cmpfunc.h
sql/item_cmpfunc.h
+2
-2
support-files/mysql.spec.sh
support-files/mysql.spec.sh
+14
-1
No files found.
configure.in
View file @
18be529b
...
@@ -10,7 +10,7 @@ AC_CANONICAL_SYSTEM
...
@@ -10,7 +10,7 @@ AC_CANONICAL_SYSTEM
#
#
# When changing major version number please also check switch statement
# When changing major version number please also check switch statement
# in mysqlbinlog::check_master_version().
# in mysqlbinlog::check_master_version().
AM_INIT_AUTOMAKE
(
mysql, 5.1.4
2
)
AM_INIT_AUTOMAKE
(
mysql, 5.1.4
3
)
AM_CONFIG_HEADER
([
include/config.h:config.h.in]
)
AM_CONFIG_HEADER
([
include/config.h:config.h.in]
)
# Request support for automake silent-rules if available.
# Request support for automake silent-rules if available.
...
...
mysql-test/collections/default.experimental
View file @
18be529b
...
@@ -13,7 +13,6 @@ funcs_1.ndb* # joro : NDB tests marked as experiment
...
@@ -13,7 +13,6 @@ funcs_1.ndb* # joro : NDB tests marked as experiment
funcs_2.ndb_charset # joro : NDB tests marked as experimental as agreed with bochklin
funcs_2.ndb_charset # joro : NDB tests marked as experimental as agreed with bochklin
main.ctype_gbk_binlog @solaris # Bug#46010: main.ctype_gbk_binlog fails sporadically : Table 't2' already exists
main.ctype_gbk_binlog @solaris # Bug#46010: main.ctype_gbk_binlog fails sporadically : Table 't2' already exists
main.innodb-autoinc* # Bug#47809 2009-10-04 joro innodb-autoinc.test fails with valgrind errors with the innodb plugin
main.plugin_load @solaris # Bug#42144
main.plugin_load @solaris # Bug#42144
ndb.* # joro : NDB tests marked as experimental as agreed with bochklin
ndb.* # joro : NDB tests marked as experimental as agreed with bochklin
...
...
mysql-test/r/select.result
View file @
18be529b
...
@@ -4704,4 +4704,19 @@ c1
...
@@ -4704,4 +4704,19 @@ c1
9.1234
9.1234
DROP TABLE t1;
DROP TABLE t1;
# End of test for bug#49489.
# End of test for bug#49489.
#
# Bug #49517: Inconsistent behavior while using
# NULLable BIGINT and INT columns in comparison
#
CREATE TABLE t1(a BIGINT UNSIGNED NOT NULL, b BIGINT NULL, c INT NULL);
INSERT INTO t1 VALUES(105, NULL, NULL);
SELECT * FROM t1 WHERE b < 102;
a b c
SELECT * FROM t1 WHERE c < 102;
a b c
SELECT * FROM t1 WHERE 102 < b;
a b c
SELECT * FROM t1 WHERE 102 < c;
a b c
DROP TABLE t1;
End of 5.1 tests
End of 5.1 tests
mysql-test/t/select.test
View file @
18be529b
...
@@ -4023,4 +4023,18 @@ SELECT * FROM t1 WHERE c1 < 9.12345;
...
@@ -4023,4 +4023,18 @@ SELECT * FROM t1 WHERE c1 < 9.12345;
DROP
TABLE
t1
;
DROP
TABLE
t1
;
--
echo
# End of test for bug#49489.
--
echo
# End of test for bug#49489.
--
echo
#
--
echo
# Bug #49517: Inconsistent behavior while using
--
echo
# NULLable BIGINT and INT columns in comparison
--
echo
#
CREATE
TABLE
t1
(
a
BIGINT
UNSIGNED
NOT
NULL
,
b
BIGINT
NULL
,
c
INT
NULL
);
INSERT
INTO
t1
VALUES
(
105
,
NULL
,
NULL
);
SELECT
*
FROM
t1
WHERE
b
<
102
;
SELECT
*
FROM
t1
WHERE
c
<
102
;
SELECT
*
FROM
t1
WHERE
102
<
b
;
SELECT
*
FROM
t1
WHERE
102
<
c
;
DROP
TABLE
t1
;
--
echo
End
of
5.1
tests
--
echo
End
of
5.1
tests
sql/item_cmpfunc.cc
View file @
18be529b
...
@@ -895,9 +895,9 @@ int Arg_comparator::set_cmp_func(Item_result_field *owner_arg,
...
@@ -895,9 +895,9 @@ int Arg_comparator::set_cmp_func(Item_result_field *owner_arg,
ulonglong
const_value
=
(
ulonglong
)
-
1
;
ulonglong
const_value
=
(
ulonglong
)
-
1
;
thd
=
current_thd
;
thd
=
current_thd
;
owner
=
owner_arg
;
owner
=
owner_arg
;
set_null
=
set_null
&&
owner_arg
;
a
=
a1
;
a
=
a1
;
b
=
a2
;
b
=
a2
;
owner
=
owner_arg
;
thd
=
current_thd
;
thd
=
current_thd
;
if
((
cmp_type
=
can_compare_as_dates
(
*
a
,
*
b
,
&
const_value
)))
if
((
cmp_type
=
can_compare_as_dates
(
*
a
,
*
b
,
&
const_value
)))
...
...
sql/item_cmpfunc.h
View file @
18be529b
...
@@ -54,10 +54,10 @@ class Arg_comparator: public Sql_alloc
...
@@ -54,10 +54,10 @@ class Arg_comparator: public Sql_alloc
/* Allow owner function to use string buffers. */
/* Allow owner function to use string buffers. */
String
value1
,
value2
;
String
value1
,
value2
;
Arg_comparator
()
:
thd
(
0
),
a_cache
(
0
),
b_cache
(
0
),
set_null
(
0
),
Arg_comparator
()
:
thd
(
0
),
a_cache
(
0
),
b_cache
(
0
),
set_null
(
TRUE
),
get_value_a_func
(
0
),
get_value_b_func
(
0
)
{};
get_value_a_func
(
0
),
get_value_b_func
(
0
)
{};
Arg_comparator
(
Item
**
a1
,
Item
**
a2
)
:
a
(
a1
),
b
(
a2
),
thd
(
0
),
Arg_comparator
(
Item
**
a1
,
Item
**
a2
)
:
a
(
a1
),
b
(
a2
),
thd
(
0
),
a_cache
(
0
),
b_cache
(
0
),
set_null
(
0
),
a_cache
(
0
),
b_cache
(
0
),
set_null
(
TRUE
),
get_value_a_func
(
0
),
get_value_b_func
(
0
)
{};
get_value_a_func
(
0
),
get_value_b_func
(
0
)
{};
int
set_compare_func
(
Item_result_field
*
owner
,
Item_result
type
);
int
set_compare_func
(
Item_result_field
*
owner
,
Item_result
type
);
...
...
support-files/mysql.spec.sh
View file @
18be529b
...
@@ -65,6 +65,19 @@
...
@@ -65,6 +65,19 @@
# See BUG#998 for details.
# See BUG#998 for details.
%define _unpackaged_files_terminate_build 0
%define _unpackaged_files_terminate_build 0
# ------------------------------------------------------------------------------
# RPM build tools now automatically detects Perl module dependencies. This
# detection gives problems as it is broken in some versions, and it also
# give unwanted dependencies from mandatory scripts in our package.
# Might not be possible to disable in all RPM tool versions, but here we
# try. We keep the "AutoReqProv: no" for the "test" sub package, as disabling
# here might fail, and that package has the most problems.
# See http://fedoraproject.org/wiki/Packaging/Perl#Filtering_Requires:_and_Provides
# http://www.wideopen.com/archives/rpm-list/2002-October/msg00343.html
# ------------------------------------------------------------------------------
%undefine __perl_provides
%undefine __perl_requires
%define see_base For a description of MySQL see the base MySQL RPM or http://www.mysql.com
%define see_base For a description of MySQL see the base MySQL RPM or http://www.mysql.com
# On SuSE 9 no separate "debuginfo" package is built. To enable basic
# On SuSE 9 no separate "debuginfo" package is built. To enable basic
...
@@ -205,7 +218,7 @@ They should be used with caution.
...
@@ -205,7 +218,7 @@ They should be used with caution.
%endif
%endif
%package
test
%package
test
Requires: %
{
name
}
-client
perl
-DBI perl
Requires: %
{
name
}
-client
perl
Summary: MySQL - Test suite
Summary: MySQL - Test suite
Group: Applications/Databases
Group: Applications/Databases
Provides: mysql-test
Provides: mysql-test
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment