summaryrefslogtreecommitdiff
path: root/cmake
Commit message (Collapse)AuthorAgeFilesLines
* Revert "MDEV-9293 Connector/C integration"Vladislav Vaintroub2016-08-193-115/+2
| | | | This reverts commit 7b89b9f5108c80f4f270da922d7e6c182a663719.
* MDEV-9293 Connector/C integrationVladislav Vaintroub2016-08-193-2/+115
|
* MDEV-9872 - Add common optimized CRC32 function interfaceSergey Vojtovich2016-08-041-0/+5
| | | | | | | | Move crc32-vpmsum to extra. Compile static crc32-vpmsum instead of adding sources directly. Make use of crc32-vpmsum via my_checksum(). Based on contribution by Daniel Black.
* Merge branch '10.1' into 10.2Sergei Golubchik2016-06-303-7/+13
|\
| * Merge branch '10.0' into 10.1Sergei Golubchik2016-06-281-3/+3
| |\
| * | MDEV-10086 no gssapi-server RPM package anymore in 10.1Sergei Golubchik2016-06-281-1/+2
| | | | | | | | | | | | set CPACK_COMPONENTS_ALL both on the current and parent scope
| * | MDEV-10004: Galera's pc.recovery process fails in 10.1 with systemdNirbhay Choubey2016-06-271-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Galera recovery process works in two phases. In the first phase, mysqld is started as non-daemon with --wsrep-recover to recover and fetch the last logged global transaction ID. This ID is then used in second phase as the start position (--wsrep-start-position=XX) to start mysqld as daemon. As this process was implemented in mysqld_safe script, the recovery did not work when server was started using systemd. Fixed by introducing a shell script (wsrep_recovery.sh) that mimics the first phase of the recovery process.
| * | fix rpm installation issues on FedorasSergei Golubchik2016-05-051-0/+2
| | |
| * | Merge branch '10.0' into 10.1Sergei Golubchik2016-05-041-3/+5
| |\ \ | | |/
| | * MDEV-9869 INSTALL SONAME 'ha_connect'Sergei Golubchik2016-04-241-1/+4
| | | | | | | | | | | | | | | | | | make storage engine RPMs require the exact server version RPM: "MariaDB = %{version}-%{release}", other plugins require simply "MariaDB", as before.
* | | Few improvements related to CPU cache line size and padding:Alexey Kopytov2016-06-071-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug #79636: CACHE_LINE_SIZE should be 128 on AArch64 Bug #79637: Hard-coded cache line size Bug #79638: Reconcile CACHE_LINE_SIZE with CPU_LEVEL1_DCACHE_LINESIZE Bug #79652: Suspicious padding in srv_conc_t - changed CPU_LEVEL1_DCACHE_LINESIZE to default to 128 bytes on POWER and AArch64 architectures in cases when no value could be detected by CMake using getconf - changed CACHE_LINE_SIZE definition in ut0counter.h to be an alias of CPU_LEVEL1_DCACHE_LINESIZE - changed a number of hard-coded 64-byte cache line size values in the InnoDB code - fixed insufficient padding for srv_conc members in srv0conc.cc Ported to Mariadb by Daniel Black <daniel.black@au.ibm.com> Added s390 cache size of 256 at same time.
* | | MDEV-9154 : Remove workarounds (mainly dynamic function loading)Vladislav Vaintroub2016-06-011-1/+1
| | | | | | | | | | | | for running obsolete versions of Windows
* | | Merge branch '10.1' into 10.2Sergei Golubchik2016-03-232-9/+13
|\ \ \ | |/ /
| * | Merge branch '10.0' into 10.1Sergei Golubchik2016-03-211-2/+2
| |\ \ | | |/
| | * Update AskMonty and Atlassian references to MariaDBiangilfillan2016-03-081-2/+2
| | |
| * | rpm: prefer the conditional %{?...} syntaxSergei Golubchik2016-03-211-1/+1
| | |
| * | rpm: ignore /usr/lib/systemd and /usr/lib/systemd/systemSergei Golubchik2016-03-211-2/+4
| | |
| * | MDEV-9660 yum/rpm update from 10.0 to 10.1 replaces/obsoletes ?Sergei Golubchik2016-03-211-0/+1
| | | | | | | | | | | | MariaDB-server-10.1 should obsolete MariaDB-Galera-server
| * | Provide a way to reenable DISABLED plugin with -DPLUGIN_${NAME}=STATIC|DYNAMICVladislav Vaintroub2016-03-131-4/+5
| | |
* | | Merge branch '10.1' into 10.2Sergei Golubchik2016-02-257-31/+35
|\ \ \ | |/ /
| * | Merge branch '10.0-galera' into bb-10.1-sergNirbhay Choubey2016-02-241-1/+1
| |\ \
| | * | Update WSREP_PATCH_REVNO.Nirbhay Choubey2016-02-231-1/+1
| | | |
| | * | Merge tag 'mariadb-10.0.24' into 10.0-galeraNirbhay Choubey2016-02-235-8/+25
| | |\ \ | | | |/
| | * | Bump WSREP_PATCH_VERSION in cmake/wsrep.cmake to 13Philip Stoev2016-02-231-1/+1
| | | |
| | * | Bump WSREP_PATCH_VERSION in cmake/wsrep.cmake to 12Philip Stoev2016-02-221-1/+1
| | | |
| | * | Merge tag 'mariadb-10.0.23' into 10.0-galeraNirbhay Choubey2015-12-193-9/+8
| | |\ \
| * | \ \ Merge branch '10.0' into 10.1Sergei Golubchik2016-02-232-27/+25
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | MDEV-9350 Fix jemalloc detection for FreeBSDSergei Golubchik2016-02-171-7/+11
| | | | | | | | | | | | | | | | | | | | on FreeBSD 10 jemalloc is in libc, no separate libjemalloc is needed
| | * | | MYSQL_ADD_PLUGIN: fix DISABLED keyword to workSergei Golubchik2016-02-171-1/+1
| | | | |
| | * | | Merge branch '5.5' into 10.0Sergei Golubchik2016-02-151-0/+3
| | |\ \ \
| | | * | | dtrace in cmakeSergei Golubchik2016-02-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. ignore generated dtrace files 2. don't rewrite probes_mysql_nodtrace.h in-place
| | | * | | MDEV-9024 Build fails with VS2015Sergei Golubchik2016-02-062-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cherry-pick f1daf9ce from 10.0 branch ------------------------------------- Fix build failures caused by new C runtime library - isnan, snprintf, struct timespec are now defined, attempt to redefine them leads - P_tmpdir, tzname are no more defined - lfind() and lsearch() in lf_hash.c had to be renamed, declaration conflicts with some C runtime functions with the same name declared in a header included by stdlib.h Also fix couple of annoying warnings : - remove #define NOMINMAX from config.h to avoid "redefined" compiler warnings(NOMINMAX is already in compile flags) - disable incremental linker in Debug as well (feature not used much and compiler crashes often) Also simplify package building with Wix, require Wix 3.9 or later (VS2015 is not compatible with old Wix 3.5/3.6)
| * | | | | MDEV-9475 I can't finish my_install_db using binary tar distributionSergei Golubchik2016-02-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to avoid run-time libjemalloc.so dependency link binary tarballs with a static libjemalloc_pic.a
| * | | | | Fix build : change MYSQL_ADD_PLUGIN to be MACRO again, rather than FUNCTIONVladislav Vaintroub2016-02-221-5/+5
| | | | | |
| * | | | | MDEV-9601 Build client plugins, also for the cmake client-only buildVladislav Vaintroub2016-02-221-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | (-DWITHOUT_SERVER=1)
| * | | | | MDEV-9833 - fix mysql_config --libs for weird cases, where mysqlclient link ↵Vladislav Vaintroub2016-02-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | dependencies contain flags instead of libraries (like -pthread rather than -lpthread)
| * | | | | MDEV-9564 - added s390x to lib64 INSTALL_LIBDIR handlingSergey Vojtovich2016-02-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adjusted INSTALL_LIBDIR detection so that it is set to "lib64" on any 64bit system (not only x86_64). New condition is insipired by GNUInstallDirs cmake module.
* | | | | | Merge branch '10.1' into 10.2Monty2016-02-065-17/+33
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: VERSION cmake/plugin.cmake config.h.cmake configure.cmake plugin/server_audit/server_audit.c sql/sql_yacc.yy
| * | | | | Fix packaging for client RPM plugins - provide 'ignored' listVladislav Vaintroub2016-01-261-5/+5
| | | | | |
| * | | | | Merge branch '10.0' into 10.1Sergei Golubchik2016-01-251-0/+5
| |\ \ \ \ \ | | |/ / / /
| | * | | | Merge branch '5.5' into 10.0Alexey Botchkov2016-01-251-0/+5
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | Conflicts: plugin/server_audit/server_audit.c
| | | * | | MDEV-9298 : Build failure when linking libmysql.Vladislav Vaintroub2016-01-071-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If GCC or CLang compile with link time optimization (-flto), they throw an error during link , when lto sees a function (e.g mysql_real_connect) is redeclared as "external void *" in libmysql_exports.cc The fix disables -flto for generated libmysql_exports.cc
| * | | | | MDEV-9385 Devel package wants ownership of /usr/share/pkgconfig on CentOS/RHELSergei Golubchik2016-01-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | add /usr/share/pkgconfig to the rpm ignored list
| * | | | | cmake: better auto *.i targets in MakefilesSergei Golubchik2016-01-251-0/+7
| | | | | |
| * | | | | Do not require server RPM for client pluginsVladislav Vaintroub2016-01-201-2/+3
| | | | | |
| * | | | | MDEV 4691- address review commentsVladislav Vaintroub2016-01-192-18/+20
| | | | | |
* | | | | | Merge remote-tracking branch 'origin/10.1' into 10.2Alexander Barkov2015-12-294-3/+31
|\ \ \ \ \ \ | |/ / / / /
| * | | | | MDEV-9209 - [PATCH] scripts: Do not prepend the prefix to absolute pathsSergey Vojtovich2015-12-222-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | Allow absolute paths for INSTALL_*DIR.
| * | | | | Merge branch '10.0' into 10.1Sergei Golubchik2015-12-212-1/+4
| |\ \ \ \ \ | | |/ / / /
| | * | | | Merge branch '5.5' into 10.0Sergei Golubchik2015-12-211-0/+5
| | |\ \ \ \ | | | |/ / / | | | | | / | | | |_|/ | | |/| |