Sergei Golubchik
b63604612e
move aws_sdk to extra/
2019-02-21 14:48:04 +01:00
Oleksandr Byelkin
93ac7ae70f
Merge branch '10.3' into 10.4
2019-02-21 14:40:52 +01:00
Oleksandr Byelkin
00906719fe
Merge branch '10.2' into bb-10.3-merge
2019-02-19 17:26:44 +01:00
Oleksandr Byelkin
91d506cf2d
Merge branch '10.1' into 10.2
2019-02-19 16:47:45 +01:00
Marko Mäkelä
fc124778ea
Merge 10.2 into 10.3
2019-02-19 17:41:13 +02:00
Sergei Golubchik
2de0b57dd1
Don't build aws_key_management plugin by default
2019-02-19 12:39:40 +01:00
Vladislav Vaintroub
3220227794
MDEV-18578 build aws sdk for all plugins to use
2019-02-18 07:52:13 +01:00
Laurynas Biveinis
43a7409bb8
typo cmake/submodules.cmake
...
Co-Authored-By: grooverdan <daniel@linux.ibm.com>
2019-02-13 17:48:12 +11:00
Daniel Black
4f5c65367a
cmake-wsrep: friendly error message about missing wsrep_api.h
...
Without this commit the error message is:
$ cmake . -DWITH_WSREP=ON
-- Running cmake version 3.12.1
-- MariaDB 10.4.3
CMake Error at cmake/wsrep.cmake:36 (FILE):
FILE STRINGS file
".../mariadb-server-10.4/wsrep-lib/wsrep-API/v26/wsrep_api.h"
cannot be read.
Call Stack (most recent call first):
CMakeLists.txt:147 (INCLUDE)
Having 'git config cmake.update-submodules yes' nicely updates the
build without error.
$ cmake . -DWITH_WSREP=ON
-- Running cmake version 3.12.1
-- MariaDB 10.4.3
Submodule path 'wsrep-lib': checked out 'e7d72ae7f6a6995a21d743389426a963429a1fff'
Submodule path 'wsrep-lib/wsrep-API/v26': checked out '75a5f452f2ba07b0f4a3a9a94825fccc71b27398'
2019-02-13 11:36:03 +11:00
Daniel Black
17c3f147f8
cmake/submodules: notify user about gitconfig for automatic update
2019-02-13 11:26:08 +11:00
Sergei Golubchik
b9f3f06857
MDEV-12484 Enable unix socket authentication by default
...
Change the default authentication for root@localhost to
IDENTIFIED VIA mysql_native_password USING 'invalid' OR unix_socket
which provides secure passwordless login, while still allowing
SET PASSWORD to work as expected.
Also create a second all-privilege account for the user that owns
datadir (and thus has full access to the data anyway).
Compile unix_socket plugin statically into the server.
2019-02-12 19:14:37 +01:00
Daniel Black
b2dd88f095
cmake/wsrep: allow disabling -DWITH_WSREP=OFF
2019-02-12 15:59:05 +11:00
Monty
4eae9eeccc
Backport BUILD scripts from 10.4
...
- Fixes building with galera and tokudb
- Added support for --without-wsrep BUILD script option
2019-02-06 22:18:20 +02:00
Marko Mäkelä
a249e57b68
Merge 10.1 into 10.2
...
Temporarily disable a test for
commit 2175bfce3e
because fixing it in 10.2 requires updating libmariadb.
2019-02-03 17:22:05 +02:00
Marko Mäkelä
213ece2f2e
Merge 10.1 into 10.1
...
This is joint work with Oleksandr Byelkin.
2019-02-02 13:00:15 +02:00
Marko Mäkelä
081fd8bfa2
Merge 10.1 into 10.2
2019-02-02 11:40:02 +02:00
Oleksandr Byelkin
560799ebd8
Merge branch '10.0-galera' into 10.1
2019-01-31 09:34:34 +01:00
Oleksandr Byelkin
c4f97d3cfa
Merge branch '5.5' into 10.0
2019-01-28 20:52:47 +01:00
Oleksandr Byelkin
a3df9bcadc
Merge branch '5.5' into 10.0
2019-01-28 10:36:12 +01:00
Sergei Golubchik
2175bfce3e
Crude "auto-load-data-local-infile" mode
...
Disable LOAD DATA LOCAL INFILE suport by default and
auto-enable it for the duration of one query, if the query
string starts with the word "load". In all other cases the application
should enable LOAD DATA LOCAL INFILE support explicitly.
2019-01-27 18:54:12 +01:00
Brave Galera Crew
36a2a185fe
Galera4
2019-01-23 15:30:00 +04:00
Sergei Golubchik
0d3c49ef5d
MDEV-17615 cmake ssl error on musl/libressl
...
don't shortcut trying to test for openssl version,
test what is actually needed for a code to compile
2019-01-21 17:30:07 +01:00
Marko Mäkelä
734510a44d
Merge 10.3 into 10.4
2019-01-06 17:43:02 +02:00
Sergei Golubchik
6bb11efa4a
Merge branch '10.2' into 10.3
2019-01-03 13:09:41 +01:00
Sergei Golubchik
2f368bb967
fix RHEL8 "ambiguous python shebang" build failures
2019-01-03 00:23:06 +01:00
Sergei Golubchik
67240858b2
Merge branch '10.1' into 10.2
2018-12-30 18:30:29 +01:00
Sergei Golubchik
aeefd26ecb
Merge branch '10.0' into 10.1
2018-12-29 23:44:45 +01:00
Sergei Golubchik
8634f7e528
Merge branch '5.5' into 10.0
2018-12-20 09:15:01 +01:00
Sergei Golubchik
cb4c2a98b5
always link C/C with external (to C/C) zlib
...
it'll be either system zlib.so or bundled with the server (but still
external to C/C) zlib.a
2018-12-20 08:06:55 +01:00
Sergei Golubchik
65525550ab
Don't default to bundled zlib
...
This reverts part of c54271723c
2018-12-17 21:47:14 +01:00
Sergei Golubchik
07e9b13898
mysqld: ignore SIGHUP sent by the kernel
...
SIGHUP causes debug info in the error log and reload of
logs/privileges/tables/etc. The server should only do it when
a user intentionally sends SUGHUP, not when a parent terminal gets
disconnected or something.
In particular, not ignoring kernel SIGHUP causes FLUSH PRIVILEGES
at some random point during non-systemd Debian upgrades (Debian
restarts mysqld, debian-start script runs mysql_upgrade in the background,
postinit script ends and kernel sends SIGHUP to all background processes
it has started). And during mysql_upgrade privilege tables aren't
necessarily ready to be reloaded.
2018-12-12 00:31:04 +01:00
Monty
84c0563a27
Fixed BUILD scripts to by default work with galera and tokudb
...
Bascially this means that all builds with BUILD scripts are done with
--with-jemalloc=NO # Required by tokudb
--with-ssl # Required on OpenSuse 10.5 to get galera to work
2018-12-09 20:49:05 +02:00
Monty
c8250ed6c5
Add --without-wsrep option to BUILD scripts
2018-12-09 20:49:05 +02:00
Vladislav Vaintroub
3f10cbf3e4
pipe and shared memory protocol should be statically compiled into C/C
2018-11-12 11:46:13 +01:00
Marko Mäkelä
074c684099
Merge 10.3 into 10.4
2018-11-06 16:24:16 +02:00
Marko Mäkelä
df563e0c03
Merge 10.2 into 10.3
...
main.derived_cond_pushdown: Move all 10.3 tests to the end,
trim trailing white space, and add an "End of 10.3 tests" marker.
Add --sorted_result to tests where the ordering is not deterministic.
main.win_percentile: Add --sorted_result to tests where the
ordering is no longer deterministic.
2018-11-06 09:40:39 +02:00
Marko Mäkelä
32062cc61c
Merge 10.1 into 10.2
2018-11-06 08:41:48 +02:00
Jan Lindström
c2caca02ac
Merge remote-tracking branch 'origin/10.0' into 10.0-galera
2018-11-02 08:46:04 +02:00
Sergei Golubchik
a6e0000494
Merge branch '10.0' into 10.1
2018-10-31 10:53:22 +01:00
Sergei Golubchik
09e97299ba
Merge branch '5.5' into 10.0
2018-10-31 00:25:26 +01:00
Sergei Golubchik
31f1fe223e
don't try to build with OpenSSL 1.1+
2018-10-30 22:42:22 +01:00
Sergei Golubchik
44f6f44593
Merge branch '10.0' into 10.1
2018-10-30 15:10:01 +01:00
Jan Lindström
b0fe082b36
Merge remote-tracking branch 'origin/5.5-galera' into 10.0-galera
2018-10-30 13:22:52 +02:00
Sergei Golubchik
8772824ce7
Restore auto-switch to bundled ssl if WITH_SSL=yes
...
if -DWITH_SSL=yes and system ssl cannot be used,
bundled ssl should be auto-selected.
That's how it worked in 10.0, and it was unintentionally broken in 10.1.
2018-10-29 23:21:58 +01:00
Jan Lindström
2ee9343c87
Merge tag 'mariadb-5.5.62' into 5.5-galera
2018-10-29 18:45:19 +02:00
Sergei Golubchik
d5f564a996
rpm fixes: more %ignore'd files
2018-10-28 12:42:06 +01:00
Sergei Golubchik
37ab7e4596
Merge branch '5.5' into 10.0
2018-10-27 20:46:38 +02:00
Sergei Golubchik
f9e5195b40
Merge branch 'mysql/5.5' into 5.5
2018-10-23 15:59:24 +02:00
Vasil Dimov
f500399421
Bump WSREP_PATCH_VERSION
2018-10-10 13:36:05 +03:00
Marko Mäkelä
2a955c7a83
Merge 10.3 into 10.4
2018-10-10 10:36:51 +03:00