Commit graph

60120 commits

Author SHA1 Message Date
Vladislav Vaintroub
400f9587c5 Do not use fvisibility flag if GCC does not support it
(i.e if gcc version < 4)
2010-01-06 12:31:35 +00:00
Alexander Nozdrin
3701208a2e Change version tag (to 5.5.99-m3). 2010-01-06 13:02:42 +03:00
Vladislav Vaintroub
9fe3b66936 merge 2010-01-05 22:37:10 +01:00
Vladislav Vaintroub
321cf652cb Fix buggy test that fails due to "error: packets out of order" message in the trace file
when EXTRA_DEBUG is enabled. The reason for the error message is that a query 
was issued with send, but response was not read with reap.
2010-01-05 22:36:08 +01:00
Vladislav Vaintroub
9903564e5c fix white space differences in mysqld--help-notwin.result 2010-01-05 16:30:41 +01:00
Vladislav Vaintroub
401b0bd0be Fix mysqld--help to ignore optional engines 2010-01-05 13:55:58 +01:00
Vladislav Vaintroub
697cfa3fbc Fix the last merge 2010-01-05 02:26:20 +01:00
Vladislav Vaintroub
7db33f809a merge 2010-01-04 23:46:42 +01:00
Alexander Nozdrin
8e1dc83c42 Auto-merge from mysql-next-mr-serg. 2010-01-04 12:34:59 +03:00
Sergei Golubchik
c3ea71896c possible fix for sporadic sys_vars.delayed_insert_limit_func failures 2009-12-31 14:05:33 +01:00
Alexey Kopytov
6c716007d1 Manual merge of WL#4738 from mysql-next-mr:
- backported code that handles %f/%g arguments in 
my_vsnprintf.c from 6.0 
- backported %f/%g tests in unittest/mysys/my_vsnprintf-t.c 
from 6.0 
- replaced snprintf("%g") in sql/set_var.cc with my_gcvt() 
- removed unnecessary "--replace-result"s for Windows in 
mysql-test/suite/sys_vars/t/long_query_time_basic.test 
- some test results adjustments
2009-12-28 15:54:16 +03:00
Sergei Golubchik
e7441f0b60 my_once.c: clarify the comment 2009-12-26 21:55:32 +01:00
Sergei Golubchik
9c22d1ecfa don't show the value of open_files_limit 2009-12-26 09:35:42 +01:00
Sergei Golubchik
bd05ac9a6b don't show --ssl* option if ssl is not compiled in 2009-12-25 22:36:59 +01:00
Vladislav Vaintroub
541edcc2e4 merge 2009-12-25 16:49:21 +01:00
Alexander Nozdrin
c3eabe01fc Auto-merge from mysql-next-mr. 2009-12-25 16:22:25 +03:00
Vladislav Vaintroub
0940d7d204 merge 2009-12-25 03:24:00 +01:00
Vladislav Vaintroub
f2d4808fbb enable Cygwin build again 2009-12-25 03:22:23 +01:00
Alexey Kopytov
387cb3c99b Automerge. 2009-12-25 00:09:18 +03:00
Alexey Kopytov
ac6b2605ff Addendum to the backport patch for WL#2934:
Unlike other platforms --mfpmath=sse is the default 
gcc mode on Mac OS X Intel. So it is unnecessary
to switch FPU to double precision mode (in fact,
it even breaks some math library functions).
2009-12-25 00:06:53 +03:00
Sergei Golubchik
56deea0dd7 merged 2009-12-24 21:18:53 +01:00
Vladislav Vaintroub
99c9c3bcf2 merge 2009-12-24 16:56:52 +01:00
Sergei Golubchik
025d86a60a slightly more complete mysqld--help test 2009-12-24 12:30:23 +01:00
Alexander Nozdrin
10eab6ccb0 Manual merge from mysql-trunk.
Conflicts:
  - storage/myisam/mi_static.c
2009-12-24 10:12:07 +03:00
Alexander Nozdrin
0b74a91126 Postfix for Bug#37408 (fix for Bug#49898). 2009-12-24 10:10:05 +03:00
Vladislav Vaintroub
b3debb1de8 use systemtap on linux if installed, for dtrace functionality 2009-12-24 07:21:05 +01:00
Sergei Golubchik
5b9ed28575 backport typos found 2009-12-23 17:51:03 +01:00
Vladislav Vaintroub
b53528c678 recompile partition plugin for embedded server, its behavior depends on WITH_EMBEDDED_SERVER preprocessor definition 2009-12-23 16:37:22 +01:00
Alexander Nozdrin
4a489a2592 Merge default.conf from mysql-trunk. 2009-12-23 15:10:25 +03:00
Alexander Nozdrin
5be5b55ff4 Fix default.conf. 2009-12-23 15:09:31 +03:00
Alexander Nozdrin
d6cc32a047 Auto-merge (empty) from mysql-trunk-bugfixing. 2009-12-23 15:06:10 +03:00
Sergei Golubchik
b188b1bfcc fixed "engine not found" error in open_binary_frm
corrected rotten test
2009-12-23 13:06:03 +01:00
Alexey Kopytov
924e048e98 Fixed test failures from the 'parts' suite introduced by
backporting WL#2934.
2009-12-23 15:04:32 +03:00
Alexander Nozdrin
ba60b39ca3 Backporting fix for Bug#49834 from mysql-next-mr-bugfixing
into mysql-trunk-bugfixing.

Original revision:
------------------------------------------------------------
revision-id: vvaintroub@mysql.com-20091222115311-bam0xorumd8gvjyo
parent: mattias.jonsson@sun.com-20091221104426-x2e6c93x8iik4fo0
committer: Vladislav Vaintroub <vvaintroub@mysql.com>
branch nick: mysql-next-mr-bugfixing
timestamp: Tue 2009-12-22 12:53:11 +0100
message:
  Bug#49834 - fixed a bug introduced by mismerge.
  restore original innobase version
------------------------------------------------------------
2009-12-23 15:03:51 +03:00
Vladislav Vaintroub
bd7f0c79a5 merge 2009-12-23 12:47:14 +01:00
Vladislav Vaintroub
ee34d32734 merge 2009-12-23 12:44:40 +01:00
Alexander Nozdrin
cb8b607187 Auto-merge from mysql-trunk-bugfixing. 2009-12-23 13:43:52 +03:00
Alexander Nozdrin
8cdcb078d3 Auto-merge from mysql-next-mr. 2009-12-23 13:42:03 +03:00
Alexander Nozdrin
a987a27dc7 Auto-merge from mysql-trunk. 2009-12-23 13:41:55 +03:00
Sergei Golubchik
3bfb8797d0 fix atomic/solaris.h to conform
remove duplicated boilerplate code
2009-12-23 09:27:41 +01:00
Alexey Kopytov
b8db5f5c74 Fixed more PB2 test failures introduced by backporting WL#2934. 2009-12-23 08:52:18 +03:00
Vladislav Vaintroub
9ba35b040b restore flaky loadxml test, fix solaris plugin load using -lpthread instead of -lthread 2009-12-23 04:44:25 +01:00
Vladislav Vaintroub
d7df4abf4e fix loadxml test, it tries to disconnect without reading results. when EXTRA_DEBUG is enabled, mtr complains 2009-12-23 02:00:18 +01:00
Vladislav Vaintroub
4e84444e01 merge 2009-12-22 22:24:55 +01:00
Vladislav Vaintroub
f415cd2911 merge 2009-12-22 22:05:04 +01:00
Alexey Kopytov
c9855862f7 Fixed more PB2 test failures introduced by backporting WL#2934. 2009-12-22 23:55:56 +03:00
Vladislav Vaintroub
dcdaa8f4fc Fix build error with CMake 2.8 (mysql_stmt_next_result not exported
by shared embedded library)
2009-12-22 21:49:37 +01:00
Alexey Kopytov
4f3e6f7a6a Fixed a Windows build failure 2009-12-22 21:10:31 +03:00
Alexey Kopytov
12f364ece7 Backport of WL #2934: Make/find library for doing float/double
to string conversions and vice versa" 
Initial import of the dtoa.c code and custom wrappers around it 
to allow its usage from the server code. 
 
Conversion of FLOAT/DOUBLE values to DECIMAL ones or strings 
and vice versa has been significantly reworked. As the new 
algoritms are more precise than the older ones, results of such 
conversions may not always match those obtained from older 
server versions. This in turn may break compatibility for some 
applications. 
 
This patch also fixes the following bugs: 
- bug #12860 "Difference in zero padding of exponent between 
Unix and Windows" 
- bug #21497 "DOUBLE truncated to unusable value" 
- bug #26788 "mysqld (debug) aborts when inserting specific 
numbers into char fields" 
- bug #24541 "Data truncated..." on decimal type columns 
without any good reason"
2009-12-22 19:23:13 +03:00
Vladislav Vaintroub
7c8220a136 merge 2009-12-22 13:06:31 +01:00