Vladislav Vaintroub
912ce798ff
Fix CFLAGS passed to mysql_config, in case makefile generator is Makefile based
2010-01-14 00:35:07 +00:00
Marc Alff
67a48e1a4c
WL#2360 Performance schema
...
Part V: performance schema implementation
2010-01-11 18:47:27 -07:00
Vladislav Vaintroub
7fc695195d
merge
2009-12-22 22:24:55 +01:00
Alexander Nozdrin
6f8073497c
Manual merge from mysql-next-mr.
...
Conflicts:
- storage/ibmdb2i/ha_ibmdb2i.cc
2009-12-22 09:32:58 +03:00
Alexander Nozdrin
f23b17696c
Manual merge from mysql-trunk.
...
Conflicts:
- storage/ibmdb2i/ha_ibmdb2i.cc
2009-12-22 09:31:24 +03:00
Vladislav Vaintroub
cd94452eda
merge
2009-12-19 14:11:48 +01:00
Alexander Nozdrin
09942fe8e8
Manual merge from mysql-trunk-merge.
...
Conflicts:
- include/my_no_pthread.h
- mysql-test/r/sp-ucs2.result
- sql/log.cc
- sql/sql_acl.cc
- sql/sql_yacc.yy
2009-12-16 21:02:21 +03:00
Joerg Bruehe
95199266d3
Automerge the changes of version 5.5.0-m2.
2009-12-16 16:20:08 +01:00
Vladislav Vaintroub
2ff2d1873a
merge
2009-12-16 15:34:11 +01:00
Joerg Bruehe
cb2c2fd8df
Automerge the build fixes of 5.5.0-m2 back into the tree.
2009-12-16 14:11:20 +01:00
Alexander Nozdrin
a1218bb782
Auto-merge from mysql-trunk.
2009-12-16 13:27:39 +03:00
Alexander Nozdrin
642f075569
Auto-merge from mysql-trunk.
2009-12-16 11:25:21 +03:00
Alexander Nozdrin
2ae8acc294
Remove .cvsignore files (attempt #2 ).
2009-12-16 11:24:30 +03:00
Alexander Nozdrin
bc2d4e620a
Manual merge from mysql-trunk-merge.
...
Conflicts:
- extra/comp_err.c
- mysql-test/collections/default.experimental
- mysql-test/r/archive.result
- mysql-test/r/select.result
- mysql-test/suite/binlog/r/binlog_unsafe.result
- mysql-test/suite/binlog/t/binlog_unsafe.test
- mysql-test/suite/rpl/t/disabled.def
- mysql-test/t/archive.test
- mysql-test/t/select.test
- sql/item.cc
- sql/item.h
- sql/item_timefunc.cc
- sql/sql_base.cc
- sql/sql_delete.cc
- sql/sql_load.cc
- sql/sql_partition.cc
- sql/sql_table.cc
- storage/innobase/handler/ha_innodb.cc
- vio/vio.c
2009-12-12 23:38:59 +03:00
Vladislav Vaintroub
91d9e6b670
merge
2009-12-11 21:17:17 +01:00
Alexey Kopytov
72b2943594
Manual merge of mysql-5.1-bugteam into mysql-trunk-merge.
2009-12-11 19:40:58 +03:00
Alexander Nozdrin
69cfd5c8ec
Manual merge from mysql-trunk.
...
Conflicts:
- client/mysqltest.cc
- mysql-test/collections/default.experimental
- mysql-test/suite/rpl/t/disabled.def
- sql/mysqld.cc
- sql/opt_range.cc
- sql/sp.cc
- sql/sql_acl.cc
- sql/sql_partition.cc
- sql/sql_table.cc
2009-12-11 12:39:38 +03:00
Vladislav Vaintroub
9b31158e3c
simplify some tests, silence warning in script install
2009-12-07 22:01:03 +01:00
Vladislav Vaintroub
5b1c0f285d
fix cmake warning about included scripts setting their minimum required version
2009-12-07 17:42:21 +01:00
Vladislav Vaintroub
01b671fbde
Deal with empty elements in LIB_DEPENDS list (in some older 2.6 version
...
empty element produces a warning)
2009-12-07 15:56:15 +01:00
Vladislav Vaintroub
8c09ac87b2
fix small stuff in mysql_config
2009-12-07 15:07:26 +01:00
Vladislav Vaintroub
aea6035c73
merge
2009-12-04 20:05:04 +00:00
lars-erik.bjork@sun.com
99654c27f0
This is a patch for bug#41569.
...
"mysql_upgrade (ver 5.1) add 3 fields to mysql.proc table but does
not set values".
mysql_upgrade (ver 5.1) adds 3 fields (character_set_client,
collation_connection and db_collation) to the mysql.proc table, but
does not set any values. When we run stored procedures, which were
created with mysql 5.0, a warning is logged into the error log.
The solution to this is for mysql_upgrade to set default best guess
values for these fields. A warning is also written during upgrade, to
make the user aware that default values are set.
2009-12-03 17:15:47 +01:00
Alexander Nozdrin
5e690da12a
Auto-merge from mysql-next-mr.
2009-12-03 12:20:54 +03:00
Vladislav Vaintroub
82b605ea37
merge
2009-12-02 22:16:33 +01:00
Vladislav Vaintroub
870e78c86c
Fix "command install() is not scriptable" cmake error
2009-12-02 17:17:14 +01:00
Alexander Nozdrin
3f797a46de
Auto-merge from mysql-next-mr.
2009-12-02 19:00:26 +03:00
Alexander Nozdrin
f26ac4ba7a
Manual merge from mysql-next-mr.
...
Conflicts:
- sql/sql_yacc.yy
2009-12-02 18:50:14 +03:00
Andrei Elkin
e8e85ed2a6
Manual resolving for the following files
...
Text conflict in mysql-test/collections/default.experimental
Text conflict in mysql-test/r/show_check.result
Text conflict in mysql-test/r/sp-code.result
Text conflict in mysql-test/suite/binlog/r/binlog_tmp_table.result
Text conflict in mysql-test/suite/rpl/t/disabled.def
Text conflict in mysql-test/t/show_check.test
Text conflict in mysys/my_delete.c
Text conflict in sql/item.h
Text conflict in sql/item_cmpfunc.h
Text conflict in sql/log.cc
Text conflict in sql/mysqld.cc
Text conflict in sql/repl_failsafe.cc
Text conflict in sql/slave.cc
Text conflict in sql/sql_parse.cc
Text conflict in sql/sql_table.cc
Text conflict in sql/sql_yacc.yy
Text conflict in storage/myisam/ha_myisam.cc
Corrected results for
stm_auto_increment_bug33029.reject 2009-12-01
20:01:49.000000000 +0300
<andrei> @@ -42,9 +42,6 @@
<andrei> RETURN i;
<andrei> END//
<andrei> CALL p1();
<andrei> -Warnings:
<andrei> -Note 1592 Statement may not be safe to log in statement
format.
<andrei> -Note 1592 Statement may not be safe to log in statement
format.
There should be indeed no Note present because there is in fact autoincrement
top-level query in sp() that triggers inserting in yet another auto-inc table.
(todo: alert DaoGang to improve the test).
2009-12-01 21:07:18 +02:00
Andrei Elkin
a6f2076c03
merging from 5.1 to rep+2 starting at gca(5.1, next-mr) == build@mysql.com-20091104182209-iui387z35159aoyw
2009-11-30 14:34:39 +02:00
MySQL Build Team
be59f7ff54
Handle the "semisync" plugin in
...
- binary distributions for Windows,
- "generic" RPM packages.
2009-11-26 19:55:33 +01:00
Vladislav Vaintroub
dba1a7ccd9
Delay configuring scripts like mysql_install_db until CPack runs
...
(to handle DESTDIR correctly)
2009-11-26 18:40:45 +01:00
Alexander Nozdrin
90f2a469c9
Backport of WL#798 (MySQL IPv6 support) from 6.0.
...
The following 6.0 revisions were analyzed:
- sp1r-brian@zim.(none)-20071228102738-21894
- sp1r-brian@zim.(none)-20071228121841-56447
- sp1r-brian@zim.(none)-20071228205403-56423
- sp1r-brian@zim.(none)-20071228221139-55341
- sp1r-brian@zim.(none)-20071228233443-55352
- sp1r-brian@zim.(none)-20071229094527-61763
- sp1r-brian@zim.(none)-20071230203739-61746
- sp1r-brian@zim.(none)-20080102213805-61741
- sp1r-brian@zim.(none)-20080103201041-61746
- sp1r-brian@zim.(none)-20080104234927-59875
- sp1r-brian@zim.(none)-20080105005827-59874
- sp1r-brian@zim.(none)-20080105012020-59865
- sp1r-brian@zim.(none)-20080106003858-59857
- sp1r-brian@zim.(none)-20080123195552-31680
- sp1r-brian@zim.(none)-20080124201848-29999
- sp1r-brian@zim.(none)-20080129075144-36991
- sp1r-cbell/Chuck@mysql_cab_desk.-20080215041806-21954
- sp1r-vvaintroub@wva.-20080212124547-06272
- sp1r-dfischer/mysqldev@mysql.com/production.mysql.com-20071223184258-15140
- sp1r-brian@zim.(none)-20080206122216-35774
- sp1r-baker@bk-internal.mysql.com-20080209005622-35947
- sp1r-baker@bk-internal.mysql.com-20080224215608-24613
- sp1r-baker@bk-internal.mysql.com-20080307170710-63543
- sp1r-baker@bk-internal.mysql.com-20080312233205-13069
- sp1r-Reggie@core.-20080402175211-28643
- kpettersson@mysql.com-20080901101150-4ne74r8v0492vv42
- alik@sun.com-20090805173811-9fzt0ymcp9tsvn7k
- alik@sun.com-20090805173937-fcv1fdveodq5x9gb
- alik@sun.com-20090805175009-g1od16i3t1xkw2qr
- kostja@sun.com-20090805200643-j9i4fy7ii8ijho5c
- alik@sun.com-20090807195303-j4fb5m4l1dgdahwo
- alik@sun.com-20090808114848-3rkzr9kifrijzaqy
- alik@sun.com-20090810041739-ugmx34h34uid8mox
- alik@sun.com-20090810105306-rf43rfyzzblsy5e7
- alik@sun.com-20090810123113-ccdjwai68b5woqdm
- alik@sun.com-20090811080423-gb7pibec1znaydzy
- alik@sun.com-20090811082130-5uckar1vx3kdsw7g
- alik@sun.com-20090812202051-uqkfwwxxcjvo5ean
The following bugfixes are also backported within this patch:
- Bug#34292: netdb.h missing in hostname.cc
- Bug#39153: Failing to lookup a host name can lead to crash
in current IPv6 implementation
- Bug#38247: Server does not resolve connecting ip's
- Bug#43006: main.skip_name_resolve fails on Windows in PB2
- Bug#45606: ACL requires IPv4-mapped addresses to be used
- Bug#45584: Host name cache does not work as a cache
2009-11-25 13:53:23 +03:00
Alexey Kopytov
f16b372b37
Manual merge from the mysql-5.1-bugteam.
2009-11-24 11:31:36 +03:00
Alexey Kopytov
acf5330ab8
Manual merge from the mysql-5.1-bugteam.
2009-11-24 11:19:06 +03:00
Jonathan Perkin
2ca14303db
bug#36462: mysql_install_db fails when run as user root and
...
root-directory not writable
Rather than use the -w test, attempt the chown and bail out if
it fails.
2009-11-23 13:34:39 +00:00
Guilhem Bichot
408dd52a6a
Backport of the fix for BUG#40368 "mysqld_safe not honouring underscore same as dash on server options" from 6.0
...
(revision-id:guilhem@mysql.com-20090505113602-l12kxupeatve18dh).
Such bug led "mysqld_safe --core_file_size=#" to not work because mysqld_safe wouldn't recognize
that "ulimit -c" is needed; only --core-file-size=# worked. Same for --open_files_limit and other
options with _ where mysqld_safe needs to do something more than passing to mysqld.
Original fix by Erik Ljungstrom erik at ibiblio dot org ; slightly modified here.
Tested on all internally accessible Unix.
2009-11-18 21:36:17 +01:00
Kent Boortz
33025abaf5
Merge
2009-11-17 17:53:45 +01:00
Kent Boortz
7f0a3d092e
Include the "mysql-test/collections" directory when creating windows ZIP archive
2009-11-17 17:49:24 +01:00
Vladislav Vaintroub
fbd542013f
Fixes for cmake2.8
2009-11-16 14:45:06 +01:00
Vladislav Vaintroub
9edb94c69e
fix make install/ mysqld_safe
2009-11-14 14:29:14 +01:00
Vladislav Vaintroub
2925dcd169
automerge
2009-11-13 13:26:16 +01:00
Luis Soares
27b1c660e3
manual merge: mysql-5.1-rep+2 (bug tree) --> mysql-5.1-rep+2 (latest)
...
CONFLICTS
=========
Text conflict in sql/sql_yacc.yy
1 conflicts encountered.
2009-11-13 10:17:53 +00:00
Vladislav Vaintroub
13cd7170cc
WL#5161 : Cross-platform build with CMake
2009-11-09 12:32:48 +01:00
Alexander Nozdrin
2ca5b2c791
Manual merge from mysql-trunk-merge.
2009-11-06 17:20:27 +03:00
Alexander Nozdrin
5ae8ae3a8e
Manual merge from mysql-5.1.
2009-11-05 12:20:41 +03:00
Luis Soares
6e068a9cf8
BUG#48048: Deprecated constructs need removal in Betony
...
NOTE: Backport of:
bzr log -r revid:sp1r-serg@sergbook.mysql.com-20070505200319-38337
------------------------------------------------------------
revno: 2469.263.4
committer: serg@sergbook.mysql.com
timestamp: Sat 2007-05-05 13:03:19 -0700
message:
Removing deprecated features:
--master-XXX command-line options
log_bin_trust_routine_creators
table_type
BACKUP TABLE ...
RESTORE TABLE ...
SHOW PLUGIN
LOAD TABLE ... FROM MASTER
LOAD DATA FROM MASTER
SHOW INNODB STATUS
SHOW MUTEX STATUS
SHOW TABLE TYPES
... TIMESTAMP(N)
... TYPE=engine
RESET SLAVE don't reset connection parameters anymore
LOAD DATA: check opt_secure_file_priv before access(filename)
improved WARN_DEPRECATED macro
2009-11-04 12:28:20 +00:00
Timothy Smith
3fbed5522a
Add a few comments to clarify do_query() return values in mysql_secure_installation.pl
2009-11-03 14:34:01 -07:00
Timothy Smith
3aff1e9570
Bug#48031: mysql_secure_installation -- bash bug regarding passwords with
...
special chars
This script failed when the user tried passwords with multiple spaces, \, # or
' characters. Now proper escaping and quoting is used in all contexts.
This problem occurs in the Perl version of this script, too, so fix it in both
places.
2009-11-03 13:50:28 -07:00
Timothy Smith
9e7cd0fbeb
Bug#48086: mysql_secure_installation does NOT work on Solaris
...
Remove a bash-ism (if ! ...).
2009-11-03 13:32:12 -07:00