SHA256
1
0
forked from pool/mariadb

Compare commits

...

12 Commits

Author SHA256 Message Date
Ana Guerrero
5985c1d45b Accepting request 1247284 from server:database
OBS-URL: https://build.opensuse.org/request/show/1247284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=145
2025-02-20 15:28:55 +00:00
Martin Pluskal
74eb6ff16a - Update list of skipped tests
- drop unknown options, this yields nothing in the sources:
  grep -rwE 'WITH_LIBEVENT|WITH_LIBEDIT|WITH_EDITLINE|WITH_XTRADB_STORAGE_ENGINE|WITH_CSV_STORAGE_ENGINE|WITH_HANDLERSOCKET_STORAGE_ENGINE|WITH_INNODB_MEMCACHED|WITH_INNODB_DISALLOW_WRITES|WITH_LIBARCHIVE'
- set -DWITH_READLINE=OFF as it is a bool (and not =0)
- drop DEFAULT_CHARSET=utf8mb4 and
  DEFAULT_COLLATION=utf8mb4_unicode_520_ci to pick up the defaults
  (still utf8mb4, but utf8mb4_uca1400_ai_ci).
  See https://jira.mariadb.org/browse/MDEV-36113
- add readline-devel to requires, so it is picked up (WITH_READLINE=OFF above
  translates to "use lib from system"). Now we have:
  CMakeCache.txt:READLINE_LIBRARY:FILEPATH=/usr/lib64/libreadline.so

- Update to 11.7.2:
    https://mariadb.com/kb/en/mariadb-11-7-2-release-notes/
    https://mariadb.com/kb/en/mariadb-11-7-2-changelog/
  * fixes for the following security vulnerabilities:
    11.7.2: CVE-2025-21490
  * fixes bsc#1236823 
- Remove extra compiler flags. These don't seem to be needed anymore
  and were overwriting predefined flags

OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=329
2025-02-20 08:16:23 +00:00
Ana Guerrero
36bba8728d Accepting request 1230057 from server:database
OBS-URL: https://build.opensuse.org/request/show/1230057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=144
2024-12-13 21:31:16 +00:00
Martin Pluskal
388c5b03c0 Accepting request 1229916 from home:ateixeira:branches:server:database
- Update to 11.6.2:
    https://mariadb.com/kb/en/mariadb-11-6-2-release-notes/
    https://mariadb.com/kb/en/mariadb-11-6-2-changelog/
- Update list of skipped tests

OBS-URL: https://build.opensuse.org/request/show/1229916
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=328
2024-12-11 10:20:29 +00:00
Ana Guerrero
749f1b0b4d Accepting request 1228777 from server:database
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1228777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=143
2024-12-08 10:36:31 +00:00
e54b13f611 Actually apply the patch fixing the broken test.
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=327
2024-12-02 13:01:27 +00:00
Martin Pluskal
da7141809b - Fix test for SSL connection init with openssl 3.2.3.
* Added mariadb-fix-testsuite-openssl3.2.3.patch

OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=326
2024-11-27 14:45:34 +00:00
Ana Guerrero
7e0727f208 Accepting request 1224344 from server:database
OBS-URL: https://build.opensuse.org/request/show/1224344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=142
2024-11-15 14:38:42 +00:00
84c5eb4677 - Update to 11.6.1:
https://mariadb.com/kb/en/mariadb-11-6-1-releasqe-notes/
    https://mariadb.com/kb/en/mariadb-11-6-1-changelog/
- Update list of skipped tests
- Refresh gcc13-fix.patch

OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=325
2024-11-15 03:18:27 +00:00
00148fab5d - Reduce race in %mysql_testserver_start
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=324
2024-11-13 17:21:45 +00:00
Ana Guerrero
adcfd4c111 Accepting request 1202654 from server:database
OBS-URL: https://build.opensuse.org/request/show/1202654
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb?expand=0&rev=141
2024-09-24 15:31:24 +00:00
e2a9ec5e59 Read defaults during mysql_upgrade to respect client configuration.
We had the issue where our custom [client] section to skip TLS verification on Unix sockets as not considered, causing the upgrade to fail.

OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=323
2024-09-23 12:55:42 +00:00
11 changed files with 110 additions and 57 deletions

View File

@ -58,15 +58,3 @@ Index: mariadb-10.11.3/storage/rocksdb/rocksdb/util/string_util.h
#include "rocksdb/rocksdb_namespace.h" #include "rocksdb/rocksdb_namespace.h"
Index: mariadb-10.11.3/tpool/aio_linux.cc
===================================================================
--- mariadb-10.11.3.orig/tpool/aio_linux.cc
+++ mariadb-10.11.3/tpool/aio_linux.cc
@@ -21,6 +21,7 @@ Foundation, Inc., 51 Franklin Street, Fi
# include <cstdio>
# include <libaio.h>
# include <sys/syscall.h>
+# include <cstdio>
/**
Invoke the io_getevents() system call, without timeout parameter.

View File

@ -57,7 +57,7 @@ mysql_install_db --defaults-file=$TEST_RUN_DIR/my.cnf \
\ \
echo '>>> Invoking mysqld' \ echo '>>> Invoking mysqld' \
/usr/sbin/mysqld --defaults-file=$TEST_RUN_DIR/my.cnf& \ /usr/sbin/mysqld --defaults-file=$TEST_RUN_DIR/my.cnf& \
sleep 2 \ sleep 10 \
\ \
echo ">>> Creating \'$TEST_DB\' database, (credentials: $TEST_USER, $TEST_PASS)" \ echo ">>> Creating \'$TEST_DB\' database, (credentials: $TEST_USER, $TEST_PASS)" \
mysqladmin --defaults-file=$TEST_RUN_DIR/my.cnf --user=abuild password abuildpw \ mysqladmin --defaults-file=$TEST_RUN_DIR/my.cnf --user=abuild password abuildpw \

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e25fac00aeb34610faf62182836a14e3310c0ca5d882e9109f63bd8dfdc3542d
size 108221481

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEF39AEP5WyjM2MAMF8WVvJMdM0dgFAmaxf6gACgkQ8WVvJMdM
0diboxAA7mHaK3gKRt0Ghko+HeQqhyDovPBSaxM+Z/2SY3KxHSbkzVLnMSOVn4Wy
Jj4dHBDRTpZqBmLep5Xi0qgYRoiVaUC4hBmk4oAD7rRRLSf3LYVTHtst5HZeIRMm
XuP/+egoP/Jb6C14cZilzB7nEc31mNpCqhARShm2fQmZ+SuKBoiUrYfNKH4/fqd2
KbOCWxigitOieWKPUMk+g+qBa2ETbWOzcWvhECeavLJ+kgGIm43KRJ17lyHlBbFR
Cey/XHfVrdpCmV9uqJectnfnXTFqZ/uxINMKMyX2I53tB7oNBzGa4feOwqhlQiUd
raiaCdbit7fs1ud9yDDW41gJzopR7i/X2PRWk7w+zl8ioNiCu/KlSOs2naPeCzez
dRbNxU8Samjey8uprXMyioAsrX8gv7al/eFVqgxxCumc3nO7Umpmi2tHvWx+B98T
8HEbY7p31qCxk+fkwqcZc03g1p2XcxsfVb5jzzYxjk08g3zZAIueDab9umViIPBH
S0JYwUbm0bktUW5E3qaMEh9UA6Tu8L2b9q+eESRllYqNsB3mU5ik6gLBd8Ly5GQ4
UTKRq+oYjqZt9X7m1jQJ9IdIQtwMfxhDJa0mPvekB8abT80CuzXwStYvA9n1QMas
QgRhRpG2yoCoL/u5BwtjvyzPKYTYvC/jc8pk/A+CJCgFHTAC4o8=
=fqEG
-----END PGP SIGNATURE-----

3
mariadb-11.7.2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:557a89f08e74015d1d6909595e003dca75d4df21ed1ef8180d63cdd74e5e71b3
size 112783230

16
mariadb-11.7.2.tar.gz.asc Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEF39AEP5WyjM2MAMF8WVvJMdM0dgFAmetLyQACgkQ8WVvJMdM
0dhSuA//XjoebXyjGHOs8YAls0PkVNWstGZqu03KcTkvBiiaGEKh4UNm85sI7u3a
aoq9obx687YIPb76vOy6FqY6mIqcknuy7X1zLKaJGBYq9uNOtfwbtZLJypkjxB31
t/YptRsjFV6YhzkWsP9Y43PVkZ4XE45ILskigoN3s6S6lRYsPn4ChtC/RtEfc2oI
trEo7g1Vj/rj8yc4pk6L5PL3VNLQbH0t/2rkoMbZnLLiKZhkOyu/XZ17DeD+MmO3
V2UwksqyKK3Emyrubic3vHDIcBuIjWqlSPwhKxnUAcWZohBrRE5LO1TL46kmlIqN
6DB2DiZUbTo/0x7LX4CJIPa+lsh8tYa/HDWa5d/PsNlh00gxYfo4lRH3V6pKotmh
68BrjebkZgqBoJLEeegd2lpjBuX0P5Gd9bU39806lJLVB7XKum6ES10kCzgMgcmV
QW4kTkFvOk9j26y5dfCIlmLYcbN2LSC3Y3Ct8MDKy0z7Zznx8CGebGDRwzoV079f
aR9popviLXFFJsbiye8MXMnu1e18UiGYzfpLZjn+PzKTC3BcvXCycS9bH59pVh6W
aamPSyM79WcJUSzlMuIRDv7vfaHjPCFIHLuHnBgJxN/nn+SZq0zMGlYaXgA4O1g5
DLDvYKxP3nN9020YuApzwAK8NJLkRiGtq6vs94IPvETuCywIMmg=
=cuiD
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,13 @@
Index: mariadb-11.6.1/mysql-test/main/init_connect.test
===================================================================
--- mariadb-11.6.1.orig/mysql-test/main/init_connect.test
+++ mariadb-11.6.1/mysql-test/main/init_connect.test
@@ -46,7 +46,7 @@ select @a;
# We got disconnected after receiving the above error message; any further
# requests should fail with a notice that no one's listening to us.
# --error CR_SERVER_GONE_ERROR,CR_SERVER_LOST
---error 2013,2006
+--error 2013,2006,2026
select @a;
connection con0;
drop table t1;

View File

@ -1,3 +1,67 @@
-------------------------------------------------------------------
Wed Feb 19 21:55:34 UTC 2025 - Antonio Teixeira <antonio.teixeira@suse.com>
- Update list of skipped tests
-------------------------------------------------------------------
Wed Feb 19 07:05:37 UTC 2025 - Jiri Slaby <jslaby@suse.cz>
- drop unknown options, this yields nothing in the sources:
grep -rwE 'WITH_LIBEVENT|WITH_LIBEDIT|WITH_EDITLINE|WITH_XTRADB_STORAGE_ENGINE|WITH_CSV_STORAGE_ENGINE|WITH_HANDLERSOCKET_STORAGE_ENGINE|WITH_INNODB_MEMCACHED|WITH_INNODB_DISALLOW_WRITES|WITH_LIBARCHIVE'
- set -DWITH_READLINE=OFF as it is a bool (and not =0)
- drop DEFAULT_CHARSET=utf8mb4 and
DEFAULT_COLLATION=utf8mb4_unicode_520_ci to pick up the defaults
(still utf8mb4, but utf8mb4_uca1400_ai_ci).
See https://jira.mariadb.org/browse/MDEV-36113
- add readline-devel to requires, so it is picked up (WITH_READLINE=OFF above
translates to "use lib from system"). Now we have:
CMakeCache.txt:READLINE_LIBRARY:FILEPATH=/usr/lib64/libreadline.so
-------------------------------------------------------------------
Fri Feb 14 14:41:28 UTC 2025 - Antonio Teixeira <antonio.teixeira@suse.com>
- Update to 11.7.2:
https://mariadb.com/kb/en/mariadb-11-7-2-release-notes/
https://mariadb.com/kb/en/mariadb-11-7-2-changelog/
* fixes for the following security vulnerabilities:
11.7.2: CVE-2025-21490
* fixes bsc#1236823
- Remove extra compiler flags. These don't seem to be needed anymore
and were overwriting predefined flags
-------------------------------------------------------------------
Tue Nov 26 19:23:02 UTC 2024 - Antonio Teixeira <antonio.teixeira@suse.com>
- Update to 11.6.2:
https://mariadb.com/kb/en/mariadb-11-6-2-release-notes/
https://mariadb.com/kb/en/mariadb-11-6-2-changelog/
- Update list of skipped tests
-------------------------------------------------------------------
Tue Nov 26 16:59:42 UTC 2024 - Angel Yankov <angel.yankov@suse.com>
- Fix test for SSL connection init with openssl 3.2.3.
* Added mariadb-fix-testsuite-openssl3.2.3.patch
-------------------------------------------------------------------
Thu Nov 14 21:10:35 UTC 2024 - Antonio Teixeira <antonio.teixeira@suse.com>
- Update to 11.6.1:
https://mariadb.com/kb/en/mariadb-11-6-1-release-notes/
https://mariadb.com/kb/en/mariadb-11-6-1-changelog/
- Update list of skipped tests
- Refresh gcc13-fix.patch
-------------------------------------------------------------------
Mon Nov 11 10:36:05 UTC 2024 - Andreas Schwab <schwab@suse.de>
- Reduce race in %mysql_testserver_start
-------------------------------------------------------------------
Sun Sep 22 22:31:04 UTC 2024 - Georg Pfuetzenreuter <mail+rpm@georg-pfuetzenreuter.net>
- Read defaults during mysql_upgrade to respect client configuration
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Aug 20 17:00:30 UTC 2024 - Antonio Teixeira <antonio.teixeira@suse.com> Tue Aug 20 17:00:30 UTC 2024 - Antonio Teixeira <antonio.teixeira@suse.com>

View File

@ -52,14 +52,14 @@
# Build with cracklib plugin when cracklib-dict-full >= 2.9.0 is available # Build with cracklib plugin when cracklib-dict-full >= 2.9.0 is available
%define with_cracklib_plugin 0 %define with_cracklib_plugin 0
Name: mariadb Name: mariadb
Version: 11.5.2 Version: 11.7.2
Release: 0 Release: 0
Summary: Server part of MariaDB Summary: Server part of MariaDB
License: SUSE-GPL-2.0-with-FLOSS-exception License: SUSE-GPL-2.0-with-FLOSS-exception
Group: Productivity/Databases/Servers Group: Productivity/Databases/Servers
URL: https://www.mariadb.org URL: https://www.mariadb.org
Source: https://downloads.mariadb.com/MariaDB/%{name}-%{version}/source/%{name}-%{version}.tar.gz Source: https://archive.mariadb.org/%{name}-%{version}/source/%{name}-%{version}.tar.gz
Source1: https://downloads.mariadb.com/MariaDB/%{name}-%{version}/source/%{name}-%{version}.tar.gz.asc Source1: https://archive.mariadb.org/%{name}-%{version}/source/%{name}-%{version}.tar.gz.asc
Source2: %{name}.keyring Source2: %{name}.keyring
Source4: README.debug Source4: README.debug
Source5: suse-test-run Source5: suse-test-run
@ -80,6 +80,7 @@ Patch6: mariadb-10.4.12-harden_setuid.patch
Patch7: mariadb-10.4.12-fix-install-db.patch Patch7: mariadb-10.4.12-fix-install-db.patch
Patch10: fix-pamdir.patch Patch10: fix-pamdir.patch
Patch11: gcc13-fix.patch Patch11: gcc13-fix.patch
Patch12: mariadb-fix-testsuite-openssl3.2.3.patch
# needed for bison SQL parser and wsrep API # needed for bison SQL parser and wsrep API
BuildRequires: bison BuildRequires: bison
BuildRequires: cmake BuildRequires: cmake
@ -112,6 +113,7 @@ BuildRequires: pkgconfig
BuildRequires: procps BuildRequires: procps
# Some tests and myrocks_hotbackup script need python3 # Some tests and myrocks_hotbackup script need python3
BuildRequires: python3 BuildRequires: python3
BuildRequires: readline-devel
BuildRequires: sqlite BuildRequires: sqlite
BuildRequires: sysuser-tools BuildRequires: sysuser-tools
BuildRequires: tcpd-devel BuildRequires: tcpd-devel
@ -361,6 +363,7 @@ find . -name "*.jar" -type f -exec rm --verbose -f {} \;
%patch -P 10 -p1 %patch -P 10 -p1
%endif %endif
%patch -P 11 -p1 %patch -P 11 -p1
%patch -P 12 -p1
cp %{_sourcedir}/suse-test-run . cp %{_sourcedir}/suse-test-run .
@ -390,22 +393,14 @@ cat %{SOURCE50} | tee -a mysql-test/unstable-tests
%build %build
%global _lto_cflags %{_lto_cflags} -ffat-lto-objects %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
EXTRA_FLAGS="-Wno-unused-but-set-variable -fno-strict-aliasing -Wno-unused-parameter"
# Mariadb devs seems to fall in love with -Werror option
EXTRA_FLAGS="${EXTRA_FLAGS} -Wno-error"
export CFLAGS="%{optflags} -DOPENSSL_LOAD_CONF -DPIC -fPIC -DFORCE_INIT_OF_VARS $EXTRA_FLAGS"
export CXXFLAGS="$CFLAGS -felide-constructors"
%cmake -DWITH_SSL=system \ %cmake -DWITH_SSL=system \
-DWITH_LIBWRAP=ON \ -DWITH_LIBWRAP=ON \
-DENABLED_PROFILING=ON \ -DENABLED_PROFILING=ON \
-DENABLE_DEBUG_SYNC=OFF \ -DENABLE_DEBUG_SYNC=OFF \
-DWITH_PIC=ON \ -DWITH_PIC=ON \
-DWITH_ZLIB=system \ -DWITH_ZLIB=system \
-DWITH_LIBEVENT=system \
-DWITH_JEMALLOC=no \ -DWITH_JEMALLOC=no \
-DWITH_READLINE=0 \ -DWITH_READLINE=OFF \
-DWITH_LIBEDIT=0 \
-DWITH_EDITLINE=system \
-DINSTALL_LAYOUT=RPM \ -DINSTALL_LAYOUT=RPM \
-DWITH_LZ4=system \ -DWITH_LZ4=system \
-DMYSQL_UNIX_ADDR="%{_rundir}/mysql/mysql.sock" \ -DMYSQL_UNIX_ADDR="%{_rundir}/mysql/mysql.sock" \
@ -413,8 +408,6 @@ export CXXFLAGS="$CFLAGS -felide-constructors"
-DINSTALL_MYSQLSHAREDIR=share/%{name} \ -DINSTALL_MYSQLSHAREDIR=share/%{name} \
-DWITH_COMMENT="MariaDB rpm" \ -DWITH_COMMENT="MariaDB rpm" \
-DWITH_EXTRA_CHARSET=all \ -DWITH_EXTRA_CHARSET=all \
-DDEFAULT_CHARSET=utf8mb4 \
-DDEFAULT_COLLATION=utf8mb4_unicode_520_ci \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \ -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
%if 0%{with_oqgraph} < 1 %if 0%{with_oqgraph} < 1
@ -427,28 +420,18 @@ export CXXFLAGS="$CFLAGS -felide-constructors"
-DPLUGIN_ROCKSDB=NO \ -DPLUGIN_ROCKSDB=NO \
%endif %endif
-DPYTHON_SHEBANG=%{python_path} \ -DPYTHON_SHEBANG=%{python_path} \
-DWITH_XTRADB_STORAGE_ENGINE=1 \
-DWITH_CSV_STORAGE_ENGINE=1 \
-DWITH_HANDLERSOCKET_STORAGE_ENGINE=1 \
-DWITH_INNODB_MEMCACHED=ON \
-DWITH_EMBEDDED_SERVER=true \ -DWITH_EMBEDDED_SERVER=true \
%if %{with galera} %if %{with galera}
-DWITH_WSREP=ON \ -DWITH_WSREP=ON \
-DWITH_INNODB_DISALLOW_WRITES=1 \
%endif %endif
-DWITH_LIBARCHIVE=ON \
-DWITH_MARIABACKUP=ON \ -DWITH_MARIABACKUP=ON \
-DCOMPILATION_COMMENT="MariaDB package" \ -DCOMPILATION_COMMENT="MariaDB package" \
-DDENABLE_DOWNLOADS=false \ -DDENABLE_DOWNLOADS=false \
-DINSTALL_PLUGINDIR_RPM="%{_lib}/mysql/plugin" \ -DINSTALL_PLUGINDIR_RPM="%{_lib}/mysql/plugin" \
-DINSTALL_LIBDIR_RPM="%{_lib}" \ -DINSTALL_LIBDIR_RPM="%{_lib}" \
-DINSTALL_SYSCONF2DIR="%{_sysconfdir}/my.cnf.d" \ -DINSTALL_SYSCONF2DIR="%{_sysconfdir}/my.cnf.d" \
-DCMAKE_C_FLAGS_RELWITHDEBINFO="$CFLAGS" \
-DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$CXXFLAGS" \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DINSTALL_SQLBENCHDIR=share \ -DINSTALL_SQLBENCHDIR=share \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now -Wl,-Bsymbolic -Wl,-Bsymbolic-functions" \ -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now -Wl,-Bsymbolic -Wl,-Bsymbolic-functions" \
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now -Wl,-Bsymbolic -Wl,-Bsymbolic-functions" \ -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now -Wl,-Bsymbolic -Wl,-Bsymbolic-functions" \
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now -Wl,-Bsymbolic -Wl,-Bsymbolic-functions" \ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now -Wl,-Bsymbolic -Wl,-Bsymbolic-functions" \

View File

@ -116,7 +116,7 @@ mysql_upgrade() {
echo "Running upgrade itself..." echo "Running upgrade itself..."
echo "It will do some chek first and report all errors and tries to correct them" echo "It will do some chek first and report all errors and tries to correct them"
echo echo
if /usr/bin/mysql_upgrade --no-defaults --force --socket="$protected/mysql.sock"; then if /usr/bin/mysql_upgrade --force --socket="$protected/mysql.sock"; then
echo "Everything upgraded successfully" echo "Everything upgraded successfully"
up_ok="" up_ok=""
rm -f "$mariadb_status_dir/.mariadb_run_upgrade" rm -f "$mariadb_status_dir/.mariadb_run_upgrade"

View File

@ -48,4 +48,9 @@ binlog.max_binlog_total_size : since 11.4.2 - all
main.mysqld--help-aria : since 11.5.2 - all main.mysqld--help-aria : since 11.5.2 - all
plugins.feedback_plugin_load : since 11.5.2 - all plugins.feedback_plugin_load : since 11.5.2 - all
plugins.parsec : since 11.6.1 - all
unit.conc_connection : since 11.6.2 - all
innodb.log_file_name : since 11.6.2 - all
main.connect : since 11.6.2 - all
main.ssl_cipher : since 11.7.2 - all