Accepting request 747661 from home:kstreitova:branches:server:database

- update to 10.3.20
  * notable changes for 10.3.20
    * MDEV-20987: InnoDB fails to start when FTS table has FK relation
  * notable changes for 10.3.19
    * MDEV-20864: Debug-only option innodb_change_buffer_dump for
      dumping the contents of the InnoDB change buffer to the
      server error log at startup.
    * MariaBackup:
      * MDEV-18438: mbstream recreates xtrabackup_info on same
        directory as backup file
      * MDEV-20703: mariabackup creates binlog files in serve
        binlog directory on --prepare --export step
    * FULLTEXT INDEX:
      * MDEV-19647: Server hangs after dropping full text indexes
        and restart
      * MDEV-19529: InnoDB hang on DROP FULLTEXT INDEX
      * MDEV-19073: FTS row mismatch after crash recovery
      * MDEV-20621: FULLTEXT INDEX activity causes InnoDB hang
      * MDEV-20927: Duplicate key with auto increment
    * ALTER TABLE:
      * MDEV-20799: DROP Virtual Column crash
      * MDEV-20852: BtrBulk is unnecessarily holding dict_index_t::lock
    * System-Versioned Tables:
      * MDEV-16210: FK constraints on versioned tables use historical
        rows, which may cause constraint violation
      * MDEV-20812: Unexpected ER_ROW_IS_REFERENCED_2 or server
        crash in row_ins_foreign_report_err upon DELETE from
        versioned table with FK
    * Galera wsrep library updated to 25.3.28
  * Fixes for the following security vulnerabilities:

OBS-URL: https://build.opensuse.org/request/show/747661
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=239
This commit is contained in:
Martin Pluskal 2019-11-12 14:59:48 +00:00 committed by Git OBS Bridge
parent a0748fbc69
commit b1ca2a27cf
9 changed files with 56 additions and 41 deletions

View File

@ -13,5 +13,5 @@ Index: support-files/mysql-log-rotate.sh
# create 600 mysql mysql
+ su mysql mysql
notifempty
daily
daily
rotate 3

View File

@ -17,7 +17,7 @@ Index: support-files/mysql-log-rotate.sh
+/var/log/mysql/*.log {
# create 600 mysql mysql
notifempty
daily
daily
@@ -32,6 +32,14 @@
then
@bindir@/mysqladmin --local flush-error-log \

View File

@ -1,27 +0,0 @@
From 13e8f728ec83133b990ed21404cbac1d8a0bc74c Mon Sep 17 00:00:00 2001
From: Sergei Golubchik <serg@mariadb.org>
Date: Sun, 16 Jun 2019 01:25:03 +0200
Subject: [PATCH] compilation failure on ppc with -DCMAKE_BUILD_TYPE=Debug
if ${CRC32_LIBRARY} target has no COMPILE_FLAGS yet,
GET_TARGET_PROPERTY returns COMPILE_FLAGS-NOTFOUND, which
doesn't work very well when it's later fed back into COMPILE_FLAGS.
GET_PROPERTY() returns an empty string in this case.
---
extra/crc32-vpmsum/CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/extra/crc32-vpmsum/CMakeLists.txt b/extra/crc32-vpmsum/CMakeLists.txt
index 31c09a97d6af..b4adebdadf5a 100644
--- a/extra/crc32-vpmsum/CMakeLists.txt
+++ b/extra/crc32-vpmsum/CMakeLists.txt
@@ -2,7 +2,7 @@ ADD_CONVENIENCE_LIBRARY(${CRC32_LIBRARY} $<TARGET_OBJECTS:crc32c> $<TARGET_OBJEC
ADD_LIBRARY(crc32c OBJECT vec_crc32.c)
ADD_LIBRARY(crc32ieee OBJECT vec_crc32.c)
-GET_TARGET_PROPERTY(CFLAGS_CRC32_VPMSUM ${CRC32_LIBRARY} COMPILE_FLAGS)
+GET_PROPERTY(CFLAGS_CRC32_VPMSUM TARGET ${CRC32_LIBRARY} PROPERTY COMPILE_FLAGS)
SET_TARGET_PROPERTIES(crc32c crc32ieee PROPERTIES COMPILE_FLAGS "${CFLAGS_CRC32_VPMSUM} -maltivec -mvsx -mpower8-vector -mcrypto -mpower8-vector")
SET_TARGET_PROPERTIES(crc32ieee PROPERTIES COMPILE_DEFINITIONS "CRC32_FUNCTION=crc32ieee_vpmsum;CRC32_CONSTANTS_HEADER=\"crc32ieee_constants.h\"")
SET_TARGET_PROPERTIES(crc32c PROPERTIES COMPILE_DEFINITIONS "CRC32_FUNCTION=crc32c_vpmsum;CRC32_CONSTANTS_HEADER=\"crc32c_constants.h\"")

View File

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

View File

@ -1,6 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQQZk2nlQEvV/H0v5DvLywgqG7lD2wUCXXaajgAKCRDLywgqG7lD
2zDyAJ48lOy0CBK4QG2mErPjwZ9WNA/ycwCg3D6J/6vdnn91plZaG1ulRjHmiuk=
=ul5R
-----END PGP SIGNATURE-----

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

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

View File

@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQQZk2nlQEvV/H0v5DvLywgqG7lD2wUCXcRePgAKCRDLywgqG7lD
28mOAKCeYd/0dzDmJKABZwTzFk5/GmQSGACgq5IBDwvkd5ahataS8kwFiqcI0MQ=
=Xkld
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Mon Nov 11 15:42:21 UTC 2019 - Kristyna Streitova <kstreitova@suse.com>
- update to 10.3.20
* notable changes for 10.3.20
* MDEV-20987: InnoDB fails to start when FTS table has FK relation
* notable changes for 10.3.19
* MDEV-20864: Debug-only option innodb_change_buffer_dump for
dumping the contents of the InnoDB change buffer to the
server error log at startup.
* MariaBackup:
* MDEV-18438: mbstream recreates xtrabackup_info on same
directory as backup file
* MDEV-20703: mariabackup creates binlog files in serve
binlog directory on --prepare --export step
* FULLTEXT INDEX:
* MDEV-19647: Server hangs after dropping full text indexes
and restart
* MDEV-19529: InnoDB hang on DROP FULLTEXT INDEX
* MDEV-19073: FTS row mismatch after crash recovery
* MDEV-20621: FULLTEXT INDEX activity causes InnoDB hang
* MDEV-20927: Duplicate key with auto increment
* ALTER TABLE:
* MDEV-20799: DROP Virtual Column crash
* MDEV-20852: BtrBulk is unnecessarily holding dict_index_t::lock
* System-Versioned Tables:
* MDEV-16210: FK constraints on versioned tables use historical
rows, which may cause constraint violation
* MDEV-20812: Unexpected ER_ROW_IS_REFERENCED_2 or server
crash in row_ins_foreign_report_err upon DELETE from
versioned table with FK
* Galera wsrep library updated to 25.3.28
* Fixes for the following security vulnerabilities:
CVE-2019-2974, CVE-2019-2938
* release notes and changelog:
https://mariadb.com/kb/en/library/mariadb-10320-release-notes
https://mariadb.com/kb/en/library/mariadb-10320-changelog
https://mariadb.com/kb/en/library/mariadb-10319-release-notes
https://mariadb.com/kb/en/library/mariadb-10319-changelog
- remove mariadb-10.3.17-fix_ppc_build.patch (applied upstream)
- refresh
* mariadb-10.2.4-logrotate.patch
* mariadb-10.0.15-logrotate-su.patch
-------------------------------------------------------------------
Tue Sep 24 11:08:33 UTC 2019 - Kristyna Streitova <kstreitova@suse.com>

View File

@ -54,7 +54,7 @@
%define python_path /usr/bin/python2
%endif
Name: mariadb
Version: 10.3.18
Version: 10.3.20
Release: 0
Summary: Server part of MariaDB
License: SUSE-GPL-2.0-with-FLOSS-exception
@ -77,7 +77,6 @@ Patch3: mariadb-10.1.1-mysqld_multi-features.patch
Patch7: mariadb-10.0.15-logrotate-su.patch
Patch8: mariadb-10.2.4-fortify-and-O.patch
Patch9: mariadb-10.2.19-link-and-enable-c++11-atomics.patch
Patch10: mariadb-10.3.17-fix_ppc_build.patch
# needed for bison SQL parser and wsrep API
BuildRequires: bison
BuildRequires: cmake
@ -334,7 +333,6 @@ find . -name "*.jar" -type f -exec rm --verbose -f {} \;
%patch7
%patch8
%patch9 -p1
%patch10 -p1
cp %{_sourcedir}/suse-test-run .