summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* MDEV-76 5.5 memory overrun on main.select_jcl6.Sergei Golubchik2012-01-072-2/+3
| | | | geometry fields are blobs too.
* moved ha_maria::implicit_commit() calls aroundSergei Golubchik2012-01-063-8/+10
|
* valgrind suppression for older glibcSergei Golubchik2012-01-051-0/+9
|
* fixes for opensolaris compilation failuresSergei Golubchik2012-01-054-3/+13
|
* Fix some failing tests on WindowsVladislav Vaintroub2012-01-0610-9/+12
| | | | | | - ensure that mtr supressions table is flushed before doing controlled crash and restart - use DBUG_SUICIDE() rather than abort() in partition tests - avoids a crash message/warning - disable perfschema all_instances test on Windows- there are legitimate reasons for output to be different on Unix (some different threads, some different locks), the differences are expected to grow in the future, e.g with threadpool.
* updated results for big testsSergei Golubchik2012-01-058-25023/+33
|
* Fix compile errorVladislav Vaintroub2012-01-031-3/+4
|
* Fix compile warningsSergey Petrunya2012-01-021-2/+2
|
* Fix buildbot: update test results (2)Sergey Petrunya2012-01-021-21/+21
|
* Fix buildbot: update test resultsSergey Petrunya2012-01-021-54/+54
|
* Fix failing tests in the main suiteVladislav Vaintroub2011-12-3010-99/+11
|
* Fix oqgraph so it can be built on Window as well.Vladislav Vaintroub2011-12-301-7/+7
| | | | | Note: to build with -fno-rtti as we currently build the server, boost version 1.45 or later is required. (without -fno-rtti, 1.40 is enough)
* Correct search path for plugins, in out-of-source buildVladislav Vaintroub2011-12-281-3/+3
|
* Fix oqgraph build . Plugin does not need rtti, and does not load if rtti ↵Vladislav Vaintroub2011-12-281-1/+0
| | | | compile settings are different from server's
* Fix compile errorVladislav Vaintroub2011-12-271-1/+1
|
* Added ignore of generated fileMichael Widenius2011-12-271-0/+1
|
* Fixed lp:909051 Options --debug and --disable-debug are known but ambiguous ↵Michael Widenius2011-12-274-25/+34
| | | | | | | | | | | | | | | | | in RelWithDebInfo build Fixed memory leak printing when doing 'mysqld --version', 'mysqld --debug --help' and 'mysqld --debug --help --verbose' mysys/my_init.c: Moved checking if we should call DBUG_END() before my_thread_end() as otherwise we will not free DBUG variables and files. mysys/thr_lock.c: Fixed compiler warning sql/mysqld.cc: Fixed memory leaks when using mysqld --help and mysqld --version Added --debug as an option that works for all builds. For non debug builds we now get a warning. strings/dtoa.c: Fixed valgrind warning (c could contain data outside of the given string)
* Fix RQG in 5.5, make mtr MTR_VERSION=1 functional.Vladislav Vaintroub2011-12-271-1/+1
| | | | Patch by elenst
* Fix LPBUG# : allow chain certificate files to work.Vladislav Vaintroub2011-12-272-4/+4
| | | | | | | | | | | | Contributed by Maarten Vanraes (AL13N) Fix things so that chains of certificates work in the server and client certificate files. This only really works for OpenSSL-based builds, as yassl is unable to read multiple certificates from a file. The patch below to yassl/src/ssl.cpp doesn't fix that, but just arranges that the viosslfactories.c patch won't have any ill effects in a yassl build.
* LPBUG#886526: Add propoer shebang to scriptsVladislav Vaintroub2011-12-273-0/+3
|
* use ADD_CONVENIENCE_LIBRARY when building libservices, becauseVladislav Vaintroub2011-12-261-1/+1
| | | | | | it is a static library that links with shared libraries, so strictly speaking it should have -fPIC or equivalent flags. Also, it must always build as static no matter whether BUILD_SHARED_LIBS is set.
* keycache sysvars used to pass incorrect offset into the parent constructor,Sergei Golubchik2011-12-211-2/+3
| | | | | that caused the default value to be written into an arbitrary location inside global_system_variables
* fix 64 bit Windows buildVladislav Vaintroub2011-12-214-3/+4
|
* Restore some fixes for slow xtradb shutdown that were lost in the 5.5 merge.unknown2011-12-161-9/+13
|
* * remove WITH_DEBUG from CMakeLists.txtSergei Golubchik2011-12-158-104/+76
| | | | | | * MYSQL_MAINTAINER_MODE and SAFEMALLOC take values ON/OFF/AUTO (in all builds, in none, only in debug and platform dependent) * ./configure prefers RelWithDebInfo unless the user overrides
* rename debug variable to debug_dbug, to make test pass in release buildsSergei Golubchik2011-12-15147-985/+1039
| | | | | | (and to follow the naming conventons). keep old debug variable, but mark it as deprecated.
* always use sql/sql_string.* files, never - client/sql_string.*Sergei Golubchik2011-12-156-8/+3
|
* Fix XtraDB build on windows (avoid #ifdef inside macro invocation).unknown2011-12-151-4/+6
|
* Merge missing file from XtraDBunknown2011-12-151-0/+2
|\
| * Add file accidentally omitted in last commitunknown2011-12-151-0/+2
| |
* | Merge XtraDB from Percona-server-5.5.17-rel22.1 into MariaDB 5.5unknown2011-12-15110-2947/+5935
|\ \ | |/
| * Updated with XtraDB from Percona Server 5.5.17-rel22.1unknown2011-12-14103-2880/+5921
| | | | | | | | Files copied from Percona-Server-5.5.17-rel22.1.tar.gz source tarball.
* | After-merge fixes for 5.5 merge.unknown2011-12-1412-48/+80
| | | | | | | | | | | | | | Fix typo causing too low timeout value for wait_for_slave_param.inc. Fix binlog checksums following 5.5 merge. Make sure the rpl suite can run with --mysqld=--binlog-checksum=CRC32 Fix a number of problems in the code when checksums are enabled.
* | fix new String:realloc* variants always to zero-terminate the stringSergei Golubchik2011-12-142-4/+16
| |
* | new valgrind suppression for ld.soSergei Golubchik2011-12-143-15/+22
| | | | | | | | | | give mysqld more time to start under valgrind
* | new configure option: NOT_FOR_DISTRIBUTIONSergei Golubchik2011-12-148-85/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix safemalloc to compile w/o libbfd. CMakeLists.txt: NOT_FOR_DISTRIBUTION option cmake/readline.cmake: simplify libedit/readline detection. never use bundled libedit. use system readline v6 only if NOT_FOR_DISTRIBUTION=1 configure.cmake: use libbfd only if NOT_FOR_DISTRIBUTION=1 include/my_stacktrace.h: link with libbfd even w/o safemalloc.
* | bugfix: cxxabi.h was not foundSergei Golubchik2011-12-131-1/+2
| |
* | after merge changes:Sergei Golubchik2011-12-12280-3348/+3327
| | | | | | | | | | | | | | | | | | | | | | * rename all debugging related command-line options and variables to start from "debug-", and made them all OFF by default. * replace "MySQL" with "MariaDB" in error messages * "Cast ... converted ... integer to it's ... complement" is now a note, not a warning * @@query_cache_strip_comments now has a session scope, not global.
* | move safemalloc out of dbug.Sergei Golubchik2011-12-1228-455/+455
| | | | | | | | | | | | remeber a real backtrace for every allocation. make safemalloc to tract C++ new/delete too. collateral fixes to make the test suite pass.
* | another backtrace resolver that prints source file name and line numberSergei Golubchik2011-12-117-6/+189
| |
* | win64 sysvar portability fixesSergei Golubchik2011-12-0229-153/+219
| |
* | Fix valgrind error after 5.5 merge (the 5.3 fix was accidentally lost in the ↵unknown2011-12-081-1/+1
| | | | | | | | merge).
* | Fix crash due to wrong my_error() call (5.5 after-merge fix).unknown2011-12-051-1/+1
| |
* | install my_valgrind.h tooSergei Golubchik2011-12-021-0/+1
| |
* | Fixed crashes found by application verifier:Vladislav Vaintroub2011-12-023-18/+24
| | | | | | | | | | | | | | - leaking mutex in lf_hash_destroy - pthread_getspecific() before pthread_key_create() in my_thread_var_dbug() (called by static C++ object constructors called in sys_vars) - perfschema destroys mutexes that were not created.
* | fix failing test cases in 5.5 main suiteVladislav Vaintroub2011-12-024-5/+8
| |
* | Make it possible to compile without SAFEMALLOC in debug buildsVladislav Vaintroub2011-12-022-1/+23
| | | | | | | | | | | | Default to no SAFEMALLOC on Windows, because C runtime malloc has this functionslity already
* | Fix Aria unit tests on Windows.Vladislav Vaintroub2011-11-301-2/+14
| | | | | | | | | | | | | | Replace statements connected with bitwise OR with series of "if"s. The later is guaranteed to execute in order, bitwise OR does not have specific order for statement execution.
* | fix signing and packagingVladislav Vaintroub2011-11-301-32/+32
| |
* | small cleanupSergei Golubchik2011-11-286-47/+19
| |