summaryrefslogtreecommitdiff
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* WL#4738 streamline/simplify @@variable creation processSergei Golubchik2009-12-221-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug#16565 mysqld --help --verbose does not order variablesBug#20413 sql_slave_skip_counter is not shown in show variables Bug#20415 Output of mysqld --help --verbose is incomplete Bug#25430 variable not found in SELECT @@global.ft_max_word_len; Bug#32902 plugin variables don't know their names Bug#34599 MySQLD Option and Variable Reference need to be consistent in formatting! Bug#34829 No default value for variable and setting default does not raise error Bug#34834 ? Is accepted as a valid sql mode Bug#34878 Few variables have default value according to documentation but error occurs Bug#34883 ft_boolean_syntax cant be assigned from user variable to global var. Bug#37187 `INFORMATION_SCHEMA`.`GLOBAL_VARIABLES`: inconsistent status Bug#40988 log_output_basic.test succeeded though syntactically false. Bug#41010 enum-style command-line options are not honoured (maria.maria-recover fails) Bug#42103 Setting key_buffer_size to a negative value may lead to very large allocations Bug#44691 Some plugins configured as MYSQL_PLUGIN_MANDATORY in can be disabled Bug#44797 plugins w/o command-line options have no disabling option in --help Bug#46314 string system variables don't support expressions Bug#46470 sys_vars.max_binlog_cache_size_basic_32 is broken Bug#46586 When using the plugin interface the type "set" for options caused a crash. Bug#47212 Crash in DBUG_PRINT in mysqltest.cc when trying to print octal number Bug#48758 mysqltest crashes on sys_vars.collation_server_basic in gcov builds Bug#49417 some complaints about mysqld --help --verbose output Bug#49540 DEFAULT value of binlog_format isn't the default value Bug#49640 ambiguous option '--skip-skip-myisam' (double skip prefix) Bug#49644 init_connect and \0 Bug#49645 init_slave and multi-byte characters Bug#49646 mysql --show-warnings crashes when server dies
* Bug#40700: aclocal warnings for missing cache-id'sMagne Mahre2009-11-111-3/+3
| | | | | | | | | | Just change mysql_foo to mysql_cv_foo for one cache-id variable name. There was only one bad variable name, present in 5.0 and 5.1, but not in the -pe branch. Backported to 5.6.0 (mysql-next-mr-runtime)
* bug#45810: DTrace: build fails when 'dtrace' is not in PATHJonathan Perkin2009-10-141-1/+1
| | | | | Ensure full path to dtrace binary is used, fixes builds where /usr/sbin is not in $PATH.
* merge of 5.1-main into mysql-trunk.Guilhem Bichot2009-08-122-6/+53
|\ | | | | | | Changes to ha_innodb.cc are not propagated to plugin, they will come back via Oracle/Innobase if needed.
| * Merge approved bug fixJim Winstead2009-08-051-6/+49
| |\
| | * Not all of the necessary tests for multi-byte support in readlineJim Winstead2009-07-311-6/+49
| | | | | | | | | | | | were included in the configure tests. (Bug #46310)
| * | Merge the fix for bug#42213 up into 5.1-build:Joerg Bruehe2009-07-301-0/+4
| |\ \ | | |/ | |/| | | | Check for "stack overrun" doesn't work, server crashes
| | * Our autoconf function "MYSQL_STACK_DIRECTION" will not workJoerg Bruehe2009-07-301-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | correctly if the compiler optimizes too clever. This has happaned on HP-UX 11.23 (IA64) at optimization level "+O2", causing bug#42213: Check for "stack overrun" doesn't work, server crashes Fix it by adding a pragma that prevents this optimization. As a result, it should be safe to use "+O2" on this platform (unless there is some other, optimizer-related, bug which is just currently masked because we use resudec optimization).
* | | Merge MySQL 5.1.35 into MySQL 5.4Mikael Ronstrom2009-06-113-61/+77
|\ \ \ | |/ /
| * | AutomergeAlexey Kopytov2009-03-251-5/+8
| |\ \ | | |/
| | * Accept wide-character version of libncurses also.Chad MILLER2009-03-111-5/+8
| | |
| * | Bug #43614: make distcheck failure (ndb/Makefile is made, but not subdirs of ↵Georgi Kodinov2009-03-132-37/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ndb) There are some recursive targets that automake generates which reference DIST_SUBDIRS. It's critical, then, for such subdirs to exist even if they won't be built as part of SUBDIRS. During a VPATH build, it is the configure script which creates the subdirs (when it processes the AC_CONFIG_FILES() for each subdir's Makefile). If autoconf doesn't create a subdir's Makefile, then the recursive make will fail when it is unable to cd into that subdir. This isn't a problem in non-VPATH builds, because the subdirs are all present in the source tarball. So the problem only shows up during 'make distcheck', which does a VPATH build. The fix is to look, when configure is being created by autoconf, for any plugin subdirectories. These are the dynamic subdirectories which need to be handled specially. It's enough to tell autoconf to generate a Makefile for any Makefile.am found in the plugin directory - all plugin subdirectories using automake (i.e., listed in the plugin's DIST_SUBDIRS) will have a Makefile.am. This is done by calling 'find'. This means that 'find' must be in the PATH on the host that is running autoconf. 'find' is NOT needed when calling configure, so it is not an additional dependency for the user. Finally, ha_ndbcluster.m4 had called AC_CONFIG_FILES() on all those subdir Makefiles, but only when the plugin was actually being built. So it didn't work in the case that NDB was not being built. All of those Makefiles have to be removed from this static list, since the plugin machinery is now adding them automatically. autoconf fails if a file is duplicated in AC_CONFIG_FILES().
| * | Add the IBM DB2 for i storage engine.Timothy Smith2009-02-151-21/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modify plugins.m4 configuration framework so that plugins which are not built still get added to the source distribution during make dist. This came up now because we can only build ibmdb2i on i5/OS, and we can't bootstrap our source dist on that platform. The solution is to specify DIST_SUBDIRS containing all plugins, separate from SUBDIRS which contains the plugins which are actually built. This ibmdb2i code is from the ibmdb2i-ga3-src.zip file, with a patch to plug.in to disable the plugin if the PASE environment isn't available.
* | | Also search for DTrace command in /usr/sbinMikael Ronstrom2009-03-061-1/+1
| | |
* | | Merged Performance Version 0.2.1 with latest 5.1 tree (last push 11 feb ↵Mikael Ronstrom2009-02-172-1/+4
|\ \ \ | |/ / | | | | | | 14.01.13 2009)
| * | Fix Bug#32831: libmysql should be built with all charsetsTimothy Smith2009-01-131-0/+3
| | | | | | | | | | | | | | | | | | Add #define HAVE_CHARSET_name in config-win.h for all character sets that MySQL supports. Add comments to config/ac-macros/character_sets.m4 and config-win.h so hopefully they will be updated in sync.
| * | Back merges from 6.0.8kent.boortz@sun.com2008-11-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Removed some copy/paste between debug and normal build in RPM spec - Removed "mysql_upgrade_shell" from RPM build - Removed use of "grep -q" in "configure.in", not portable - Improved test to disable ABI check not to accidently run for icc Other changes - Added make file test targets 'test-bt-fast' and 'test-bt-debug-fast' - Reenabled "jp" test suite run
* | | A number of fixes to DTrace patchMikael Ronstrom2008-12-201-7/+7
| | | | | | | | | Removed instance manager from builds
* | | Backport of DTrace patches from 6.0Mikael Ronstrom2008-12-201-0/+38
|/ /
* | Bug#35808 utf8 hungarian collation not part of the utf8 charset?Alexander Barkov2008-07-291-4/+4
| | | | | | | | | | config/ac-macros/character_sets.m4 didn't mention hungarian collations in the UTF8 and UCS2 lists.
* | ha_ndbcluster.m4:kent@mysql.com/kent-amd64.(none)2008-02-261-3/+3
| | | | | | | | Use MYSQL_NUMERIC_VERSION, to make sure NDB_VERSION_BUILD is numeric
* | Merge mysql.com:/home/kent/bk/build/mysql-5.0-buildkent@kent-amd64.(none)2008-02-262-4/+4
|\ \ | |/ | | | | into mysql.com:/home/kent/bk/build/mysql-5.1-build
| * Makefile.am, Info.plist.sh:kent@mysql.com/kent-amd64.(none)2008-02-263-6/+6
| | | | | | | | | | | | Use MYSQL_NUMERIC_VERSION, only three numbers separated with dot misc.m4, character_sets.m4, openssl.m4: Removed unneded semicolon
* | ha_ndbcluster.m4:kent@mysql.com/kent-amd64.(none)2008-02-121-9/+4
| | | | | | | | | | If the third number in version is followed by a letter, include it in NDB_VERSION_STATUS, but not in numeric NDB_VERSION_BUILD
* | Bug#30296antony@pcg5ppc.xiphis.org2007-10-251-0/+11
| | | | | | | | | | | | | | "Dynamic plugins fail to load on FreeBSD" ELF executables need to be linked using the -export-dynamic option to ld(1) for symbols defined in the executable to become visible to dlsym(). Also, do not build plugins on an all-static build.
* | Merge polly.(none):/home/kaa/src/maint/bug31254/my51-bug31254kaa@polly.(none)2007-10-121-2/+9
|\ \ | | | | | | | | | into polly.(none):/home/kaa/src/maint/mysql-5.1-maint
| * \ Merge polly.(none):/home/kaa/src/maint/bug31254/my50-bug31254kaa@polly.(none)2007-10-121-2/+9
| |\ \ | | |/ | | | | | | into polly.(none):/home/kaa/src/maint/bug31254/my51-bug31254
| | * Fix for bug #31254: "Max_data_length" truncated / reported wrongkaa@polly.(none)2007-10-121-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (compiler issue ?) Problem: Improper compile-time flags on AIX prevented use of files > 2 GB. This resulted in Max_data_length being truncated to 2 GB by MyISAM code. Solution: Reverted large-file changes from the fix for bug10776. We need to define _LARGE_FILES on AIX to have support for files > 2 GB. Since _LARGE_FILE_API is incompatible with _LARGE_FILES and may be automatically defined by including standards.h, we also need a workaround to avoid this conflict.
| | * Merge trift2.:/MySQL/M50/push-5.0joerg@trift2.2007-09-131-5/+2
| | |\ | | | | | | | | | | | | into trift2.:/MySQL/M50/tmp-5.0
| | * \ Merge tsmith@bk-internal.mysql.com:/home/bk/mysql-5.0-buildtsmith@ramayana.hindu.god2007-08-011-8/+3
| | |\ \ | | | | | | | | | | | | | | | into ramayana.hindu.god:/home/tsmith/m/bk/maint/50
* | | \ \ Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.1-buildkent@kent-amd64.(none)2007-09-262-12/+12
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | into mysql.com:/home/kent/bk/make-dist-stable/mysql-5.1-build
| * | | | Makefile.am:kent@mysql.com/kent-amd64.(none)2007-09-262-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Always include all sub directories in "make dist" Removed incorrect comment configure.in: Unconditionally list make files in AC_CONFIG_FILES Removed 'thread_dirs', it is not used Minor cleanup compile-dist: Simplified the configure line needed for "make dist" to get it all zlib.m4, ssl.m4: Unconditionally list make files in AC_CONFIG_FILES Makefile.am: Removed DIST_SUBDIRS not needed Don't copy soft links as files into source package
* | | | | Merge production.mysql.com:/usersnfs/jperkin/bk/tmp/bug-27520jperkin@production.mysql.com2007-09-071-5/+2
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| | into production.mysql.com:/usersnfs/jperkin/bk/trees/51/mysql-5.1
| * | | Fix bug#27520. For some unknown reason, libtool.m4 attemptsjperkin@production.mysql.com2007-08-201-5/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to find "ar" but if it cannot be found sets AR=false. This leads to confusing failures during the build rather than at configure time. We have our own checks for ar, but as AR was already set earlier by the libtool tests they were never exectuted. Therefore, update the tests so that we catch any libtool failures, and run AC_CHECK_PROG explicitly to ensure that we see sensible output from configure prior to any potential failure.
* | | Merge tsmith@bk-internal.mysql.com:/home/bk/mysql-5.1-buildtsmith@ramayana.hindu.god2007-08-011-1/+23
|\ \ \ | | | | | | | | | | | | into ramayana.hindu.god:/home/tsmith/m/bk/maint/51
| * \ \ Merge mysql.com:/home/kent/bk/config_h/mysql-5.0-buildkent@kent-amd64.(none)2007-07-301-1/+0
| |\ \ \ | | |/ / | | | | | | | | into mysql.com:/home/kent/bk/config_h/mysql-5.1-build
| | * | Generate "config.h" directly into the "include" directory, later copiedkent@mysql.com/kent-amd64.(none)2007-07-301-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | to "my_config.h". Not to pollute the top directory, and to get more control over what is included. Made the include path for "libedit" pick up its own "config.h" first.
| * | | Many files:kent@mysql.com/kent-amd64.(none)2007-07-231-0/+23
| | | | | | | | | | | | | | | | Put back old code to check stack direction at configure time
* | | | Bug #10776: Failure to compile ndb ReadNodesConf.cpp on AIX 5.2tnurnberg@sin.intern.azundris.com2007-08-011-0/+7
| | | | | | | | | | | | | | | | 5.1 specific fixes so cluster will build on AIX (with IBM compiler)
* | | | Merge sin.intern.azundris.com:/home/tnurnberg/10776/50-10776tnurnberg@sin.intern.azundris.com2007-08-011-8/+3
|\ \ \ \ | |/ / / |/| | / | | |/ | |/| into sin.intern.azundris.com:/home/tnurnberg/10776/51-10776
| * | Bug #10776: Failure to compile ndb ReadNodesConf.cpp on AIX 5.2tnurnberg@sin.intern.azundris.com2007-08-011-8/+3
| |/ | | | | | | | | | | | | | | mysqld hasn't been built on AIX with ndb-everything in quite a while. this allowed a variety of changes to be added that broke the AIX build for both the GNU and IBM compilers (but the IBM suite in particular). Changeset lets build to complete on AIX 5.2 for users of the GNU and the IBM suite both. Tudo bem?
* | sql_parse.cc, config-win.h, config-netware.h:kent@mysql.com/kent-amd64.(none)2007-05-272-25/+4
| | | | | | | | | | | | | | | | | | Don't try determine stack direction at configure time compiler_flag.m4: Use AC_TRY_COMPILE and AC_TRY_LINK instead of AC_TRY_RUN where possible misc.m4, configure.in: Use fourth argument to AC_TRY_RUN, to be used in cross compilation Don't try determine stack direction at configure time
* | Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1tomas@whalegate.ndb.mysql.com2007-05-221-1/+1
|\ \ | | | | | | | | | into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-single-user
| * \ Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndbmikael@dator3.(none)2007-05-101-1/+1
| |\ \ | | | | | | | | | | | | into dator3.(none):/home/mikael/mysql_clones/rt-5.1
| | * \ Merge mikael@192.168.0.203:/home/mikael/mysql_clones/rt-5.1mikron@mikael-ronstr-ms-dator.local2007-05-081-1/+1
| | |\ \ | | | | | | | | | | | | | | | into mikael-ronstr-ms-dator.local:/Users/mikron/mysql_clones/mysql-5.1-ndb
| | | * \ Merge mikael-ronstr-ms-dator.local:/Users/mikron/mysql_clones/mysql-5.0-ndbmikron@mikael-ronstr-ms-dator.local2007-05-071-1/+1
| | | |\ \ | | | | |/ | | | | | | | | | | into mikael-ronstr-ms-dator.local:/Users/mikron/mysql_clones/mysql-5.1-ndb
| | | | * Fix SCI Transportermikron@mikael-ronstr-ms-dator.local2007-05-071-1/+1
| | | | |
| | | | * Merge ↵df@pippilotta.erinye.com2007-04-111-0/+24
| | | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build-work-25601 into pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build-work
* | | | | \ Merge siva.hindu.god:/home/tsmith/m/bk/51tsmith@siva.hindu.god2007-05-172-3/+2
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | into siva.hindu.god:/home/tsmith/m/bk/maint/51
| * | | | | Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-opttomas@whalegate.ndb.mysql.com2007-05-101-1/+0
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-single-user