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
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
mariadb
Commits
56deea0d
Commit
56deea0d
authored
Dec 24, 2009
by
Sergei Golubchik
Browse files
Options
Browse Files
Download
Plain Diff
merged
parents
025d86a6
10eab6cc
Changes
17
Show whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
114 additions
and
38 deletions
+114
-38
.bzr-mysql/default.conf
.bzr-mysql/default.conf
+1
-1
include/atomic/x86-gcc.h
include/atomic/x86-gcc.h
+1
-1
libmysql/client_settings.h
libmysql/client_settings.h
+1
-2
libmysqld/libmysqld.def
libmysqld/libmysqld.def
+1
-0
mysql-test/collections/default.experimental
mysql-test/collections/default.experimental
+0
-1
mysql-test/r/partition_column.result
mysql-test/r/partition_column.result
+24
-0
mysql-test/t/disabled.def
mysql-test/t/disabled.def
+1
-0
mysql-test/t/partition_column.test
mysql-test/t/partition_column.test
+17
-0
scripts/make_win_bin_dist
scripts/make_win_bin_dist
+19
-0
storage/archive/Makefile.am
storage/archive/Makefile.am
+5
-2
storage/ibmdb2i/db2i_charsetSupport.cc
storage/ibmdb2i/db2i_charsetSupport.cc
+6
-6
storage/ibmdb2i/db2i_constraints.cc
storage/ibmdb2i/db2i_constraints.cc
+5
-5
storage/ibmdb2i/ha_ibmdb2i.cc
storage/ibmdb2i/ha_ibmdb2i.cc
+6
-6
storage/innobase/CMakeLists.txt
storage/innobase/CMakeLists.txt
+6
-1
storage/myisam/mi_static.c
storage/myisam/mi_static.c
+0
-1
support-files/mysql.spec.sh
support-files/mysql.spec.sh
+20
-11
tests/mysql_client_test.c
tests/mysql_client_test.c
+1
-1
No files found.
.bzr-mysql/default.conf
View file @
56deea0d
[
MYSQL
]
post_commit_to
=
"commits@lists.mysql.com"
post_push_to
=
"commits@lists.mysql.com"
tree_name
=
"mysql-5.5-next-mr
-bugfixing
"
tree_name
=
"mysql-5.5-next-mr"
include/atomic/x86-gcc.h
View file @
56deea0d
...
...
@@ -108,7 +108,7 @@
int32 ebx=(set & 0xFFFFFFFF), ecx=(set >> 32); \
asm volatile ("push %%ebx; movl %3, %%ebx;" \
LOCK_prefix "; cmpxchg8b %0; setz %2; pop %%ebx"\
: "+m" (*a), "+A" (*cmp), "=
q
" (ret) \
: "+m" (*a), "+A" (*cmp), "=
c
" (ret) \
:"m" (ebx), "c" (ecx))
#endif
...
...
libmysql/client_settings.h
View file @
56deea0d
...
...
@@ -27,8 +27,7 @@ extern char * mysql_unix_port;
CLIENT_TRANSACTIONS | \
CLIENT_PROTOCOL_41 | \
CLIENT_SECURE_CONNECTION | \
CLIENT_MULTI_RESULTS | \
CLIENT_PS_MULTI_RESULTS)
CLIENT_MULTI_RESULTS)
sig_handler
my_pipe_sig_handler
(
int
sig
);
void
read_user_name
(
char
*
name
);
...
...
libmysqld/libmysqld.def
View file @
56deea0d
...
...
@@ -104,3 +104,4 @@ EXPORTS
mysql_stmt_attr_get
mysql_stmt_attr_set
mysql_stmt_field_count
mysql_stmt_next_result
mysql-test/collections/default.experimental
View file @
56deea0d
...
...
@@ -12,7 +12,6 @@ main.lock_multi_bug38499 # Bug#47448 2009-09-19 alik main.lock_m
main.lock_multi_bug38691 @solaris # Bug#47792 2009-10-02 alik main.lock_multi_bug38691 times out sporadically on Solaris 10
main.log_tables # Bug#47924 2009-10-08 alik main.log_tables times out sporadically
main.plugin # Bug#47146 Linking problem with example plugin when dtrace enabled
main.plugin_load # Bug#47146
rpl.rpl_get_master_version_and_clock* # Bug#49191 2009-12-01 Daogang rpl_get_master_version_and_clock failed on PB2: COM_REGISTER_SLAVE failed
rpl.rpl_heartbeat_basic # BUG#43828 2009-10-22 luis fails sporadically
...
...
mysql-test/r/partition_column.result
View file @
56deea0d
...
...
@@ -9,6 +9,30 @@ partition by range columns (a,b,c)
( partition p0 values less than (1, maxvalue, 10),
partition p1 values less than (1, maxvalue, maxvalue));
ERROR HY000: VALUES LESS THAN value must be strictly increasing for each partition
create table t1 (a varchar(5) character set ucs2 collate ucs2_bin)
partition by range columns (a)
(partition p0 values less than (0x0041));
insert into t1 values (0x00410000);
select hex(a) from t1 where a like 'A_';
hex(a)
00410000
explain partitions select hex(a) from t1 where a like 'A_';
id select_type table partitions type possible_keys key key_len ref rows Extra
1 SIMPLE t1 p0 system NULL NULL NULL NULL 1
alter table t1 remove partitioning;
select hex(a) from t1 where a like 'A_';
hex(a)
00410000
create index a on t1 (a);
select hex(a) from t1 where a like 'A_';
hex(a)
00410000
insert into t1 values ('A_');
select hex(a) from t1;
hex(a)
00410000
0041005F
drop table t1;
create table t1 (a varchar(1) character set latin1 collate latin1_general_ci)
partition by range columns(a)
( partition p0 values less than ('a'),
...
...
mysql-test/t/disabled.def
View file @
56deea0d
...
...
@@ -13,3 +13,4 @@ kill : Bug#37780 2008-12-03 HHunger need some changes to be
query_cache_28249 : Bug#43861 2009-03-25 main.query_cache_28249 fails sporadicallyr
innodb-autoinc : Bug#49267 2009-12-02 test fails on windows because of different case mode
innodb : Bug#49396 2009-12-03 test fails in embedded mode
plugin_load : Bug#42144 2009-12-21 alik plugin_load fails
mysql-test/t/partition_column.test
View file @
56deea0d
...
...
@@ -23,6 +23,23 @@ partition by range columns (a,b,c)
(
partition
p0
values
less
than
(
1
,
maxvalue
,
10
),
partition
p1
values
less
than
(
1
,
maxvalue
,
maxvalue
));
#
# BUG#48737, Search fails with ucs2
#
create
table
t1
(
a
varchar
(
5
)
character
set
ucs2
collate
ucs2_bin
)
partition
by
range
columns
(
a
)
(
partition
p0
values
less
than
(
0x0041
));
insert
into
t1
values
(
0x00410000
);
select
hex
(
a
)
from
t1
where
a
like
'A_'
;
explain
partitions
select
hex
(
a
)
from
t1
where
a
like
'A_'
;
alter
table
t1
remove
partitioning
;
select
hex
(
a
)
from
t1
where
a
like
'A_'
;
create
index
a
on
t1
(
a
);
select
hex
(
a
)
from
t1
where
a
like
'A_'
;
insert
into
t1
values
(
'A_'
);
select
hex
(
a
)
from
t1
;
drop
table
t1
;
#
# BUG#48161, Delivering too few records using collate syntax with partitions
#
...
...
scripts/make_win_bin_dist
View file @
56deea0d
...
...
@@ -290,6 +290,11 @@ if [ -d storage/innodb_plugin ]; then
cp
storage/innodb_plugin/
$TARGET
/ha_innodb_plugin.dll
\
$DESTDIR
/lib/plugin/
fi
if
[
-d
plugin/semisync
]
;
then
cp
plugin/semisync/
$TARGET
/semisync_master.dll
\
plugin/semisync/
$TARGET
/semisync_slave.dll
\
$DESTDIR
/lib/plugin/
fi
if
[
x
"
$TARGET
"
!=
x
"release"
]
;
then
cp
libmysql/
$TARGET
/libmysql.pdb
\
...
...
@@ -302,6 +307,11 @@ if [ x"$TARGET" != x"release" ] ; then
cp
storage/innodb_plugin/
$TARGET
/ha_innodb_plugin.pdb
\
$DESTDIR
/lib/plugin/
fi
if
[
-d
plugin/semisync
]
;
then
cp
plugin/semisync/
$TARGET
/semisync_master.pdb
\
plugin/semisync/
$TARGET
/semisync_slave.pdb
\
$DESTDIR
/lib/plugin/
fi
fi
...
...
@@ -328,6 +338,15 @@ if [ x"$PACK_DEBUG" = x"" -a -f "libmysql/debug/libmysql.lib" -o \
storage/innodb_plugin/debug/ha_innodb_plugin.pdb
\
$DESTDIR
/lib/plugin/debug/
fi
if
[
-d
plugin/semisync
]
;
then
cp
plugin/semisync/debug/semisync_master.dll
\
plugin/semisync/debug/semisync_master.lib
\
plugin/semisync/debug/semisync_master.pdb
\
plugin/semisync/debug/semisync_slave.dll
\
plugin/semisync/debug/semisync_slave.lib
\
plugin/semisync/debug/semisync_slave.pdb
\
$DESTDIR
/lib/plugin/debug/
fi
fi
# ----------------------------------------------------------------------
...
...
storage/archive/Makefile.am
View file @
56deea0d
...
...
@@ -77,9 +77,12 @@ libarchive_a_DEPENDENCIES = probes_mysql.o dtrace_files dtrace_providers
ha_archive_la_LIBADD
=
probes_sh_mysql.o
ha_archive_la_DEPENDENCIES
=
probes_sh_mysql.o dtrace_shared_files dtrace_providers
CLEANFILES
=
$(DTRACEPROVIDER)
dtrace_files dtrace_providers dtrace_shared_files
CLEANFILES
=
$(DTRACEPROVIDER)
dtrace_files dtrace_providers dtrace_shared_files
dtrace_sources
DTRACEFILES
=
libarchive_a-ha_archive.o
DTRACESHAREDFILES
=
.libs/ha_archive_la-ha_archive.o
# Hack: We "depend" on ".libs/" but have no rule for it,
# but it is created as a byproduct of the ".lo"
DTRACESHAREDDEPEND
=
ha_archive_la-ha_archive.lo
DTRACEPROVIDER
=
probes_mysql.d
dtrace_files
:
...
...
@@ -93,7 +96,7 @@ probes_mysql.d:
$(CP)
$(top_srcdir)
/include/probes_mysql.d.base probes_mysql.d
echo
timestamp
>
dtrace_sources
probes_sh_mysql.o
:
$(DTRACEPROVIDER) $(DTRACESHARED
FILES
)
probes_sh_mysql.o
:
$(DTRACEPROVIDER) $(DTRACESHARED
DEPEND
)
$(DTRACE)
$(DTRACEFLAGS)
-G
-s
$(DTRACEPROVIDER)
$(DTRACESHAREDFILES)
-o
$@
probes_mysql.o
:
$(DTRACEPROVIDER) $(DTRACEFILES)
...
...
storage/ibmdb2i/db2i_charsetSupport.cc
View file @
56deea0d
...
...
@@ -164,10 +164,10 @@ int32 initCharsetSupport()
}
VOID
(
pthread_mutex_init
(
&
textDescMapHashMutex
,
MY_MUTEX_INIT_FAST
));
hash_init
(
&
textDescMapHash
,
&
my_charset_bin
,
10
,
offsetof
(
TextDescMap
,
hashKey
),
sizeof
(
TextDescMap
::
hashKey
),
0
,
0
,
HASH_UNIQUE
);
my_
hash_init
(
&
textDescMapHash
,
&
my_charset_bin
,
10
,
offsetof
(
TextDescMap
,
hashKey
),
sizeof
(
TextDescMap
::
hashKey
),
0
,
0
,
HASH_UNIQUE
);
VOID
(
pthread_mutex_init
(
&
iconvMapHashMutex
,
MY_MUTEX_INIT_FAST
));
hash_init
(
&
iconvMapHash
,
&
my_charset_bin
,
10
,
offsetof
(
IconvMap
,
hashKey
),
sizeof
(
IconvMap
::
hashKey
),
0
,
0
,
HASH_UNIQUE
);
my_
hash_init
(
&
iconvMapHash
,
&
my_charset_bin
,
10
,
offsetof
(
IconvMap
,
hashKey
),
sizeof
(
IconvMap
::
hashKey
),
0
,
0
,
HASH_UNIQUE
);
init_alloc_root
(
&
textDescMapMemroot
,
2048
,
0
);
init_alloc_root
(
&
iconvMapMemroot
,
256
,
0
);
...
...
@@ -191,9 +191,9 @@ void doneCharsetSupport()
free_root
(
&
iconvMapMemroot
,
0
);
pthread_mutex_destroy
(
&
textDescMapHashMutex
);
hash_free
(
&
textDescMapHash
);
my_
hash_free
(
&
textDescMapHash
);
pthread_mutex_destroy
(
&
iconvMapHashMutex
);
hash_free
(
&
iconvMapHash
);
my_
hash_free
(
&
iconvMapHash
);
free_aligned
(
QlgCvtTextDescToDesc_sym
);
}
...
...
@@ -415,7 +415,7 @@ static int32 convertTextDesc(const int32 inType, const int32 outType, const char
memcpy
(
hashKey
.
inDesc
,
inDescOverride
,
len
);
memset
(
hashKey
.
inDesc
+
len
,
0
,
sizeof
(
hashKey
.
inDesc
)
-
len
);
if
(
!
(
mapping
=
(
TextDescMap
*
)
hash_search
(
&
textDescMapHash
,
if
(
!
(
mapping
=
(
TextDescMap
*
)
my_
hash_search
(
&
textDescMapHash
,
(
const
uchar
*
)
&
hashKey
,
sizeof
(
hashKey
))))
{
...
...
@@ -748,7 +748,7 @@ int32 getConversion(enum_conversionDirection direction, const CHARSET_INFO* cs,
/* Look for the conversion in the cache and add it if it is not there. */
IconvMap
*
mapping
;
if
(
!
(
mapping
=
(
IconvMap
*
)
hash_search
(
&
iconvMapHash
,
if
(
!
(
mapping
=
(
IconvMap
*
)
my_
hash_search
(
&
iconvMapHash
,
(
const
uchar
*
)
&
hashKey
,
sizeof
(
hashKey
))))
{
...
...
storage/ibmdb2i/db2i_constraints.cc
View file @
56deea0d
...
...
@@ -102,7 +102,7 @@ int ha_ibmdb2i::buildDB2ConstraintString(LEX* lex,
Foreign_key
*
fk
=
(
Foreign_key
*
)
curKey
;
char
db2LibName
[
MAX_DB2_SCHEMANAME_LENGTH
+
1
];
if
(
fk
->
name
)
if
(
fk
->
name
.
str
)
{
char
db2FKName
[
MAX_DB2_FILENAME_LENGTH
+
1
];
appendHere
.
append
(
STRING_WITH_LEN
(
"CONSTRAINT "
));
...
...
@@ -120,7 +120,7 @@ int ha_ibmdb2i::buildDB2ConstraintString(LEX* lex,
appendHere
.
append
(
'.'
);
convertMySQLNameToDB2Name
(
fk
->
name
,
db2FKName
,
sizeof
(
db2FKName
));
convertMySQLNameToDB2Name
(
fk
->
name
.
str
,
db2FKName
,
sizeof
(
db2FKName
));
appendHere
.
append
(
db2FKName
);
}
...
...
@@ -139,7 +139,7 @@ int ha_ibmdb2i::buildDB2ConstraintString(LEX* lex,
}
firstTime
=
false
;
convertMySQLNameToDB2Name
(
curColumn
->
field_name
,
colName
,
sizeof
(
colName
));
convertMySQLNameToDB2Name
(
curColumn
->
field_name
.
str
,
colName
,
sizeof
(
colName
));
appendHere
.
append
(
colName
);
// DB2 requires that the sort sequence on the child table match the parent table's
...
...
@@ -148,7 +148,7 @@ int ha_ibmdb2i::buildDB2ConstraintString(LEX* lex,
Field
**
field
=
fields
;
do
{
if
(
strcmp
((
*
field
)
->
field_name
,
curColumn
->
field_name
)
==
0
)
if
(
strcmp
((
*
field
)
->
field_name
,
curColumn
->
field_name
.
str
)
==
0
)
{
int
rc
=
updateAssociatedSortSequence
((
*
field
)
->
charset
(),
fileSortSequenceType
,
...
...
@@ -199,7 +199,7 @@ int ha_ibmdb2i::buildDB2ConstraintString(LEX* lex,
}
firstTime
=
false
;
convertMySQLNameToDB2Name
(
curRef
->
field_name
,
colName
,
sizeof
(
colName
));
convertMySQLNameToDB2Name
(
curRef
->
field_name
.
str
,
colName
,
sizeof
(
colName
));
appendHere
.
append
(
colName
);
}
...
...
storage/ibmdb2i/ha_ibmdb2i.cc
View file @
56deea0d
...
...
@@ -284,8 +284,8 @@ static int ibmdb2i_init_func(void *p)
was_ILE_inited
=
false
;
ibmdb2i_hton
=
(
handlerton
*
)
p
;
VOID
(
pthread_mutex_init
(
&
ibmdb2i_mutex
,
MY_MUTEX_INIT_FAST
));
(
void
)
hash_init
(
&
ibmdb2i_open_tables
,
table_alias_charset
,
32
,
0
,
0
,
(
hash_get_key
)
ibmdb2i_get_key
,
0
,
0
);
(
void
)
my_
hash_init
(
&
ibmdb2i_open_tables
,
table_alias_charset
,
32
,
0
,
0
,
(
my_
hash_get_key
)
ibmdb2i_get_key
,
0
,
0
);
ibmdb2i_hton
->
state
=
SHOW_OPTION_YES
;
ibmdb2i_hton
->
create
=
ibmdb2i_create_handler
;
...
...
@@ -340,7 +340,7 @@ static int ibmdb2i_done_func(void *p)
doneCharsetSupport
();
hash_free
(
&
ibmdb2i_open_tables
);
my_
hash_free
(
&
ibmdb2i_open_tables
);
pthread_mutex_destroy
(
&
ibmdb2i_mutex
);
DBUG_RETURN
(
0
);
...
...
@@ -356,7 +356,7 @@ IBMDB2I_SHARE *ha_ibmdb2i::get_share(const char *table_name, TABLE *table)
pthread_mutex_lock
(
&
ibmdb2i_mutex
);
length
=
(
uint
)
strlen
(
table_name
);
if
(
!
(
share
=
(
IBMDB2I_SHARE
*
)
hash_search
(
&
ibmdb2i_open_tables
,
if
(
!
(
share
=
(
IBMDB2I_SHARE
*
)
my_
hash_search
(
&
ibmdb2i_open_tables
,
(
uchar
*
)
table_name
,
length
)))
{
...
...
@@ -387,7 +387,7 @@ IBMDB2I_SHARE *ha_ibmdb2i::get_share(const char *table_name, TABLE *table)
if
(
rc
)
{
delete
share
->
db2Table
;
hash_delete
(
&
ibmdb2i_open_tables
,
(
uchar
*
)
share
);
my_
hash_delete
(
&
ibmdb2i_open_tables
,
(
uchar
*
)
share
);
thr_lock_delete
(
&
share
->
lock
);
my_errno
=
rc
;
goto
error
;
...
...
@@ -420,7 +420,7 @@ int ha_ibmdb2i::free_share(IBMDB2I_SHARE *share)
delete
share
->
db2Table
;
db2Table
=
NULL
;
hash_delete
(
&
ibmdb2i_open_tables
,
(
uchar
*
)
share
);
my_
hash_delete
(
&
ibmdb2i_open_tables
,
(
uchar
*
)
share
);
thr_lock_delete
(
&
share
->
lock
);
pthread_mutex_destroy
(
&
share
->
mutex
);
my_free
(
share
,
MYF
(
0
));
...
...
storage/innobase/CMakeLists.txt
View file @
56deea0d
...
...
@@ -86,5 +86,10 @@ IF (MYSQL_VERSION_ID GREATER "50137")
SET_TARGET_PROPERTIES
(
ha_innobase PROPERTIES OUTPUT_NAME ha_innodb
)
ENDIF
(
LIB_LOCATION
)
ELSE
(
MYSQL_VERSION_ID GREATER
"50137"
)
MYSQL_STORAGE_ENGINE
(
INNODB_PLUGIN
)
IF
(
NOT SOURCE_SUBLIBS
)
ADD_DEFINITIONS
(
-D_WIN32 -DMYSQL_SERVER
)
ADD_LIBRARY
(
innobase STATIC
${
INNOBASE_SOURCES
}
)
# Require mysqld_error.h, which is built as part of the GenError
ADD_DEPENDENCIES
(
innobase GenError
)
ENDIF
(
NOT SOURCE_SUBLIBS
)
ENDIF
(
MYSQL_VERSION_ID GREATER
"50137"
)
storage/myisam/mi_static.c
View file @
56deea0d
...
...
@@ -41,7 +41,6 @@ ulonglong myisam_max_temp_length= MAX_FILE_SIZE;
ulong
myisam_bulk_insert_tree_size
=
8192
*
1024
;
ulong
myisam_data_pointer_size
=
4
;
ulonglong
myisam_mmap_size
=
SIZE_T_MAX
,
myisam_mmap_used
=
0
;
mysql_mutex_t
THR_LOCK_myisam_mmap
;
static
int
always_valid
(
const
char
*
filename
__attribute__
((
unused
)))
{
...
...
support-files/mysql.spec.sh
View file @
56deea0d
...
...
@@ -43,6 +43,12 @@
%
{
?_with_cluster:%define CLUSTER_BUILD 1
}
%
{!
?_with_cluster:%define CLUSTER_BUILD 0
}
# ----------------------------------------------------------------------
# support optional "tcmalloc" stuff (experimental)
# ----------------------------------------------------------------------
%
{
?malloc_lib_target:%define WITH_TCMALLOC 1
}
%
{!
?malloc_lib_target:%define WITH_TCMALLOC 0
}
%if %
{
STATIC_BUILD
}
%define release 0
%else
...
...
@@ -448,7 +454,7 @@ $MBD/libtool --mode=execute install -m 755 \
$RPM_BUILD_DIR
/mysql-%
{
mysql_version
}
/mysql-debug-%
{
mysql_version
}
/sql/mysqld
\
$RBR
%
{
_sbindir
}
/mysqld-debug
%if %
{
?malloc_lib_target:1
}
%
{!
?malloc_lib_target:0
}
%if %
{
WITH_TCMALLOC
}
# Even though this is a shared library, put it under /usr/lib/mysql, so it
# doesn't conflict with possible shared lib by the same name in /usr/lib. See
# `mysql_config --variable=pkglibdir` and mysqld_safe for how this is used.
...
...
@@ -709,12 +715,10 @@ fi
%attr
(
755, root, root
)
%
{
_bindir
}
/resolveip
%attr
(
755, root, root
)
%
{
_libdir
}
/mysql/plugin/ha_example.so
*
%if %
{
WITHOUT_INNODB_PLUGIN
}
%else
%attr
(
755, root, root
)
%
{
_libdir
}
/mysql/plugin/ha_innodb_plugin.so
*
%endif
%attr
(
755, root, root
)
%
{
_libdir
}
/mysql/plugin/libsemisync_master.so
*
%attr
(
755, root, root
)
%
{
_libdir
}
/mysql/plugin/libsemisync_slave.so
*
%if %
{
?malloc_lib_target:1
}
%
{!
?malloc_lib_target:0
}
%if %
{
WITH_TCMALLOC
}
%attr
(
755, root, root
)
%
{
_libdir
}
/mysql/%
{
malloc_lib_target
}
%endif
...
...
@@ -833,6 +837,7 @@ fi
%
{
_libdir
}
/mysql/libmysqlclient.la
%
{
_libdir
}
/mysql/libmysqlclient_r.a
%
{
_libdir
}
/mysql/libmysqlclient_r.la
%
{
_libdir
}
/mysql/libmysqlservices.a
%
{
_libdir
}
/mysql/libmystrings.a
%
{
_libdir
}
/mysql/libmysys.a
%if %
{
CLUSTER_BUILD
}
...
...
@@ -844,11 +849,10 @@ fi
%
{
_libdir
}
/mysql/libz.la
%
{
_libdir
}
/mysql/plugin/ha_example.a
%
{
_libdir
}
/mysql/plugin/ha_example.la
%if %
{
WITHOUT_INNODB_PLUGIN
}
%else
%
{
_libdir
}
/mysql/plugin/ha_innodb_plugin.a
%
{
_libdir
}
/mysql/plugin/ha_innodb_plugin.la
%endif
%
{
_libdir
}
/mysql/plugin/libsemisync_master.a
%
{
_libdir
}
/mysql/plugin/libsemisync_master.la
%
{
_libdir
}
/mysql/plugin/libsemisync_slave.a
%
{
_libdir
}
/mysql/plugin/libsemisync_slave.la
%files shared
%defattr
(
-, root, root, 0755
)
...
...
@@ -878,6 +882,11 @@ fi
# itself - note that they must be ordered by date (important when
# merging BK trees)
%changelog
*
Mon Nov 16 2009 Joerg Bruehe <joerg.bruehe@sun.com>
- Fix some problems with the directives around
"tcmalloc"
(
experimental
)
,
remove erroneous traces of the InnoDB plugin
(
that is 5.1 only
)
.
*
Fri Oct 02 2009 Alexander Nozdrin <alexander.nozdrin@sun.com>
-
"mysqlmanager"
got removed from version 5.4, all references deleted.
...
...
tests/mysql_client_test.c
View file @
56deea0d
...
...
@@ -19197,7 +19197,7 @@ static struct my_tests_st my_tests[]= {
{
"test_wl4166_3"
,
test_wl4166_3
},
{
"test_wl4166_4"
,
test_wl4166_4
},
{
"test_bug36004"
,
test_bug36004
},
{
"test_wl4435"
,
test_wl4435
},
/* { "test_wl4435", test_wl4435 }, */
{
"test_wl4435_2"
,
test_wl4435_2
},
{
"test_bug38486"
,
test_bug38486
},
{
"test_bug33831"
,
test_bug33831
},
...
...
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