Commit Graph

198 Commits

Author SHA256 Message Date
Danilo Spinella
fe2661729b Accepting request 931583 from home:dspinella:branches:server:database
- Revert systemd hardening
  * Remove harden_mariadb.service.patch

OBS-URL: https://build.opensuse.org/request/show/931583
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=285
2021-11-15 15:33:48 +00:00
Danilo Spinella
6b5e134a25 Accepting request 931186 from home:gmbr3:Active
- Add CONFIG parameter to %sysusers_generate_pre

OBS-URL: https://build.opensuse.org/request/show/931186
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=284
2021-11-15 09:01:42 +00:00
Danilo Spinella
70e0242f8e Accepting request 930735 from home:dspinella:branches:server:database
- Update to 10.6.5
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-1065-release-notes
    https://mariadb.com/kb/en/library/mariadb-1065-changelog
  * fixes for the following security vulnerabilities:
    10.6.5: none
- Not affected by [CVE-2021-35604], bsc#1192497
- Drop upstreamed patch:
  * mariadb-10.2.19-link-and-enable-c++11-atomics.patch

- Use pam macros instead of hardcoding directories, fixes bsc#1191038
- Add fix-pamdir.patch

OBS-URL: https://build.opensuse.org/request/show/930735
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=283
2021-11-10 18:16:01 +00:00
Danilo Spinella
71e0b9d8b4 Accepting request 928544 from home:cboltz:branches:server:database
- Add func_math_tests_MDEV-26645.diff to avoid test failures in the func_math
  test on Tumbleweed s390x and ppc64 until MDEV-26645 gets fixed upstream

OBS-URL: https://build.opensuse.org/request/show/928544
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=282
2021-11-03 15:19:21 +00:00
Lars Vogdt
3262458610 Accepting request 923533 from home:jsegitz:branches:systemdhardening:server:database
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/923533
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=281
2021-10-29 14:01:56 +00:00
Danilo Spinella
c9c51a53a8 Accepting request 923809 from home:dspinella:branches:server:database
- Fix socket address in mariadb@.socket file

OBS-URL: https://build.opensuse.org/request/show/923809
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=279
2021-10-07 15:06:06 +00:00
Martin Pluskal
3bff8867f1 Accepting request 920278 from home:dspinella:branches:server:database
- Replace %{_rpmconfigdir}/macros.d with %{_rpmmacrodir},
  remove ownership of this directory. Fixes boo#1182218
- Run spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/920278
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=278
2021-09-21 10:50:32 +00:00
Danilo Spinella
38e7ee57e7 Accepting request 917984 from home:dspinella:branches:server:database
OBS-URL: https://build.opensuse.org/request/show/917984
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=277
2021-09-13 14:53:34 +00:00
Danilo Spinella
283f67041a Accepting request 917536 from home:dspinella:branches:server:database
- Update to 10.6.4
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-1064-release-notes
    https://mariadb.com/kb/en/library/mariadb-1064-changelog
    https://mariadb.com/kb/en/library/mariadb-1063-release-notes
    https://mariadb.com/kb/en/library/mariadb-1063-changelog
    https://mariadb.com/kb/en/library/mariadb-1062-release-notes
    https://mariadb.com/kb/en/library/mariadb-1062-changelog
    https://mariadb.com/kb/en/library/mariadb-1061-release-notes
    https://mariadb.com/kb/en/library/mariadb-1061-changelog
    https://mariadb.com/kb/en/library/mariadb-1060-release-notes
    https://mariadb.com/kb/en/library/mariadb-1060-changelog
  * fixes for the following security vulnerabilities:
    10.6.4: CVE-2021-2372
            CVE-2021-2389
- Removed support to tokudb as it has been removed from upstream
- Refresh mariadb-10.2.4-fortify-and-O.patch
- Add manpages to dev package
- Add new systemd socket from upstream

OBS-URL: https://build.opensuse.org/request/show/917536
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=276
2021-09-08 10:14:57 +00:00
Danilo Spinella
be229450d6 Accepting request 913272 from home:marxin:branches:server:database
- Support both rpmlint 1.x and 2.x.

OBS-URL: https://build.opensuse.org/request/show/913272
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=275
2021-08-20 07:33:43 +00:00
Danilo Spinella
90c323be13 Accepting request 913044 from home:dspinella:mariadb-rpmlint
- Update rpmlint rules in order to work with rpmlint2
  (bsc#1179049).

OBS-URL: https://build.opensuse.org/request/show/913044
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=274
2021-08-19 10:47:58 +00:00
Danilo Spinella
0f0f401650 Accepting request 913041 from server:database
revert to 270

OBS-URL: https://build.opensuse.org/request/show/913041
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=273
2021-08-19 10:02:29 +00:00
Danilo Spinella
51f7af9e2f Accepting request 911405 from home:marxin:branches:server:database
- Update rpmlint rules in order to work with rpmlint2
  (bsc#1179049).

OBS-URL: https://build.opensuse.org/request/show/911405
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=272
2021-08-11 10:04:11 +00:00
Martin Pluskal
24bdea80d0 Accepting request 907966 from home:dspinella:branches:server:database
- Update to 10.6.3:
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-1063-release-notes
    https://mariadb.com/kb/en/library/mariadb-1063-changelog
    https://mariadb.com/kb/en/library/mariadb-1062-release-notes
    https://mariadb.com/kb/en/library/mariadb-1062-changelog
    https://mariadb.com/kb/en/library/mariadb-1061-release-notes
    https://mariadb.com/kb/en/library/mariadb-1061-changelog
    https://mariadb.com/kb/en/library/mariadb-106-release-notes
    https://mariadb.com/kb/en/library/mariadb-106-changelog
- Removed TokuDB support as it has been removed from upstream
- Refresh mariadb-10.2.4-fortify-and-0.patch

OBS-URL: https://build.opensuse.org/request/show/907966
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=271
2021-08-03 11:24:00 +00:00
Martin Pluskal
01846aeb81 Accepting request 896422 from home:susnux:branches:server:database
- Update to version 10.5.10

Fix CVE-2021-2154

OBS-URL: https://build.opensuse.org/request/show/896422
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=270
2021-06-14 07:07:42 +00:00
ed98f60821 Accepting request 889298 from home:dimstar:Factory
- Add mariadb-10.5.9-cmake-3.20.patch: Fix syntax error which is
  exposed by cmake 3.20.

OBS-URL: https://build.opensuse.org/request/show/889298
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=269
2021-04-29 20:56:41 +00:00
9356248433 Accepting request 879293 from home:kstreitova:branches:server:database
- Update to 10.5.9
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-1059-release-notes
    https://mariadb.com/kb/en/library/mariadb-1059-changelog
  * fixes for the following security vulnerabilities:
    10.5.9: none
- Tracker bug: [bsc#1182739]
- Update fixes [bsc#1182255] (MDL BF-BF Conflict caused by
  TRUNCATE TABLE)
- refresh mariadb-10.2.19-link-and-enable-c++11-atomics.patch
- remove fix-lock-rollback-assert-abort.patch (applied upstream)

OBS-URL: https://build.opensuse.org/request/show/879293
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=267
2021-03-15 22:23:34 +00:00
cd8fa83003 Accepting request 872661 from home:kstreitova:branches:mariadb105
- update the list of the skipped tests

- update to 10.4.12 [jsc#SLE-8269]
- tracker bugs for version updates in between:
  * 10.2.25 tracker bug [bsc#1136035]
  * 10.2.29 tracker bug [bsc#1156669]
  wants to use xtrabackup as sst method (also solves [bsc#1122475]

OBS-URL: https://build.opensuse.org/request/show/872661
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=266
2021-02-15 22:01:56 +00:00
f9049f15d3 Remove irrelevant changelog entries so it's not confusing
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=265
2021-01-26 23:26:53 +00:00
87a37dd2ad Accepting request 866424 from home:darix:branches:server:database
- revert the permission change, we will revisit it at a later point 

- we give the config files and directory the permissions
  u=rwx,go=rx root:mysql, if we give the mysql group permissions we
  should not need to leave the permissions open for others.
  change permissions to u=rwx,g=rx,o=

- exclude galera files if we build without this feature.

- instead of setting the permissions in the files section inherit
  what ever we set during installation. This simplifies the code
  for the file section a lot. and we have a lot more flexiblity to
  fix permissions in %install

- added fix-lock-rollback-assert-abort.patch
  fix an abort when a transaction is rolled back
- track all patches in a series so we can easily set up a quilt
  tree without requiring all the devel packages

OBS-URL: https://build.opensuse.org/request/show/866424
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=264
2021-01-26 23:22:48 +00:00
9bbe391c1f Accepting request 852692 from home:darix:washere
- switch to bcond_with to make it easier to enable galera support
  via the prjconfig
- fix non galera case for building

OBS-URL: https://build.opensuse.org/request/show/852692
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=262
2020-12-21 12:14:01 +00:00
a5a87c1e70 Accepting request 849241 from home:kstreitova:branches:server:database
- Update to 10.5.8
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-1058-release-notes
    https://mariadb.com/kb/en/library/mariadb-1058-changelog
  * fixes for the following security vulnerabilities:
    10.5.7: CVE-2020-14812, CVE-2020-14765, CVE-2020-14776,
            CVE-2020-14789
    10.5.8: none
- tracker bugs: [bsc#1177472] and [bsc#1178428]
- refresh mariadb-10.2.19-link-and-enable-c++11-atomics.patch
- update suse_skipped_tests.list

  * fixes for the following security vulnerabilities:
    10.5.6: CVE-2020-15180
    < 10.5.6: none

OBS-URL: https://build.opensuse.org/request/show/849241
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=261
2020-11-18 09:22:33 +00:00
71b7d6d6a4 Accepting request 842600 from home:marec2000:branches:server:database
- update to 10.5.6
  * release notes and changelog
    https://mariadb.com/kb/en/mariadb-1056-release-notes
    https://mariadb.com/kb/en/mariadb-1056-changelog
- refresh mariadb-10.2.19-link-and-enable-c++11-atomics.patch
- drop mariadb-10.5-fix-prevent-optimizing-out-buf-argument-in-ch.patch
- mariadb now builds against pcre2
- added binaries aria_s3_copy and mariadb-conv to tools subpackage
- added type_test.type_test_double to list of skipped tests

OBS-URL: https://build.opensuse.org/request/show/842600
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=260
2020-10-21 22:25:44 +00:00
b62a06fa4f Accepting request 831240 from home:elvigia:branches:server:database
-  Using basic.target dependencies is not needed with any systemd 
   release unless DefaultDependencies is disabled, remove from
   unit files

- Mariadb uses hrtimers with absolute CLOCK_REALTIME values, this
  won't work correctly if the clock isn't set and will do funny things
  if it goes backward after starting the server as POSIX says that the new
  clock value shall influence them, start the service after time-sync.target
  to workaround the problem.

OBS-URL: https://build.opensuse.org/request/show/831240
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=259
2020-09-10 16:11:24 +00:00
a7015b1d07 Accepting request 828938 from home:kstreitova:branches:server:database
- Update to 10.4.14 [bsc#1175596]
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-10414-release-notes
    https://mariadb.com/kb/en/library/mariadb-10414-changelog
  * fixes for the following security vulnerabilities: none
  * the update fixes [bsc#1174559] and [bsc#1173516] (MariaDB crashes
    at db_sync from Keystone)
- refresh mariadb-10.2.4-fortify-and-O.patch
- fix patch sequence
- run spec-cleaner
- build galera for openSUSE only
- update suse_skipped_tests.list
- tune the testsuite to avoid randomly failing tests

OBS-URL: https://build.opensuse.org/request/show/828938
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=258
2020-08-24 21:33:18 +00:00
4d3e511b12 Accepting request 824082 from home:dimstar:Factory
- Fix installed .service files to follow the /usr/lib ->
  /usr/libexec move (boo#1174811).

OBS-URL: https://build.opensuse.org/request/show/824082
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=257
2020-08-04 08:39:46 +00:00
Martin Pluskal
600fc25949 Accepting request 812950 from home:Guillaume_G:branches:server:database
- Update _constraints to make it more readable and request
  more memory for aarch64 to avoid occasionnal OOM errors on %check

OBS-URL: https://build.opensuse.org/request/show/812950
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=256
2020-06-10 06:40:58 +00:00
Martin Pluskal
f45ebb26ad Accepting request 811671 from home:pgajdos:python
- rpm macros: $TEST_USER identified by $TEST_PASS is actually user
  of the database for which client conf should be made for
- rpm macros: database name or names can be specified as a
  %mysql_testserver_start and %mysql_testserver_cconf parameter
- modified sources
  % macros.mariadb-test

OBS-URL: https://build.opensuse.org/request/show/811671
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=255
2020-06-06 05:40:58 +00:00
Martin Pluskal
dc3fde076f Accepting request 810670 from home:kstreitova:branches:server:database
- Build with oqgraph by default for all codestreams [jsc#SLE-12253] 

- Update to 10.4.13
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-10413-release-notes
    https://mariadb.com/kb/en/library/mariadb-10413-changelog
  * fixes for the following security vulnerabilities:
    CVE-2020-2752, CVE-2020-2812, CVE-2020-2814, CVE-2020-2760,
    CVE-2020-13249
- fixes [bsc#1168380] (the same as [bsc#1166781])
  MDEV-21244 mysql_upgrade creating empty global_priv table support
  upgrades from 5.2 privilege tables
- drop specfile "hacks" as things work correctly in upstream now:
  * renaming tmpfiles.conf -> mariadb.conf
  * installing pam_user_map.so to /lib64/security for non 32bit
    architectures
  * sysusers.conf was renamed to mariadb.conf
- update suse_skipped_tests.list

OBS-URL: https://build.opensuse.org/request/show/810670
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=254
2020-06-02 06:17:25 +00:00
Martin Pluskal
a8b0b6e38f Accepting request 798599 from home:kstreitova:branches:server:database
- move mariadb-client-test from client subpackage to test subpackage
  so the symlink from mariadb-client-test -> mysql_client_test works
  [bsc#1170204]

OBS-URL: https://build.opensuse.org/request/show/798599
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=253
2020-04-28 09:42:36 +00:00
Martin Pluskal
1618bcab25 Accepting request 794925 from home:kstreitova:branches:server:database
- Add oqgraph.social to the suse_skipped_tests.list (reported
  upstream as MDEV-22280) [bsc#1169369]

OBS-URL: https://build.opensuse.org/request/show/794925
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=252
2020-04-17 13:58:48 +00:00
Martin Pluskal
bf87a0bfb6 Accepting request 791411 from home:namtrac:branches:server:database
- Add -Wl,-Bsymbolic -Wl,-Bsymbolic-functions to linker flags so
  that symbols are resolved locally if possible, this will avoid
  https://bugs.kde.org/show_bug.cgi?id=391362

OBS-URL: https://build.opensuse.org/request/show/791411
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=251
2020-04-05 06:57:19 +00:00
Martin Pluskal
f8b34d4b4d Accepting request 787639 from home:marxin:branches:server:database
- Add mariadb-10.5-fix-prevent-optimizing-out-buf-argument-in-ch.patch
  in order to fix boo#1158405 (MDEV-21248).

OBS-URL: https://build.opensuse.org/request/show/787639
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=250
2020-03-24 05:57:11 +00:00
Martin Pluskal
ebf7225232 Accepting request 783079 from home:kukuk:container
- Cleanup mysql user creation/handling and use sysusers.d

OBS-URL: https://build.opensuse.org/request/show/783079
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=249
2020-03-10 08:40:26 +00:00
4548e141d6 Accepting request 779317 from home:pgajdos:mariadb
- test macros: clarify who is admin and user of the database,
  fix build with 10.4
- modified sources
  % macros.mariadb-test

OBS-URL: https://build.opensuse.org/request/show/779317
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=248
2020-02-26 09:28:20 +00:00
Lars Vogdt
033b70d7f5 Accepting request 779235 from home:Andreas_Schwab:Factory
- Bump disk constraint to 18Gb

OBS-URL: https://build.opensuse.org/request/show/779235
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=247
2020-02-26 01:23:32 +00:00
ef763994c1 Accepting request 777997 from home:kstreitova:branches:server:database
- remove @VERSION@ from mariadb.service and mariadb@.service

- disable testing with rpm macros as it does not work as for 10.4,

OBS-URL: https://build.opensuse.org/request/show/777997
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=246
2020-02-21 14:48:13 +00:00
7d1e589cb7 Accepting request 772109 from home:pgajdos:mariadb
- disable testing with rpm macros as it does not work as for 10.3,
  needs to be investigated

OBS-URL: https://build.opensuse.org/request/show/772109
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=245
2020-02-07 14:55:55 +00:00
1282760f38 Accepting request 770307 from home:kstreitova:branches:server:database
- update suse_skipped_tests.list for ppc

OBS-URL: https://build.opensuse.org/request/show/770307
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=244
2020-02-05 14:27:57 +00:00
6564e84537 Accepting request 770023 from home:kstreitova:branches:server:database
- rename mariadb.rpmlintrc to mariadb-rpmlintrc
- for ppc install pam_user_map.so in /lib/security

OBS-URL: https://build.opensuse.org/request/show/770023
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=243
2020-02-04 15:43:53 +00:00
961dd16ae8 Accepting request 769982 from home:kstreitova:branches:server:database
OBS-URL: https://build.opensuse.org/request/show/769982
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=242
2020-02-04 14:05:21 +00:00
Martin Pluskal
a46f46d4ab Accepting request 755371 from home:pgajdos
- added rpm test macros: %mysql_testserver_start,
  %mysql_testserver_cconf, %mysql_testserver_stop
  First two consuments are python-sortinghat and python-mysqlclient.

OBS-URL: https://build.opensuse.org/request/show/755371
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=241
2019-12-10 09:51:33 +00:00
2933da7de9 Accepting request 749892 from home:kstreitova:branches:server:database
- update the list of the skipped tests

OBS-URL: https://build.opensuse.org/request/show/749892
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=240
2019-11-20 12:43:41 +00:00
Martin Pluskal
b1ca2a27cf 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
2019-11-12 14:59:48 +00:00
Martin Pluskal
a0748fbc69 Accepting request 733168 from home:kstreitova:branches:server:database
- update to 10.3.18
  * notable changes
    * Connect updated to Connect 1.06.0010
    * MDEV-20066: This bug could cause a table to become corrupt if
      a column was added instantly
    * MDEV-15326: A race condition in InnoDB transaction commit that
      affects record locking was fixed
    * MDEV-17187: Table doesn't exist in engine after ALTER of
      FOREIGN KEY
    * MDEV-20301: InnoDB's MVCC has O(N^2) behaviors
    * MDEV-18128: Simplify .ibd file creation
    * MDEV-20060: Failing assertion: srv_log_file_size <= 512ULL
      << 30 while preparing backup
    * MDEV-20247: Replication hangs with "preparing" and never starts
    * MDEV-17614: Remove unnecessary locking for INSERT...ON
      DUPLICATE KEY UPDATE
    * MDEV-20311: row_ins_step accesses uninitialized memory
    * MDEV-19947: Repositories for RHEL 8 ppc64le added
  * fixes for the following security vulnerabilities: none
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-10318-release-notes
    https://mariadb.com/kb/en/library/mariadb-10318-changelog

OBS-URL: https://build.opensuse.org/request/show/733168
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=238
2019-09-25 14:11:44 +00:00
Martin Pluskal
d6250d1a44 Accepting request 728600 from home:StefanBruens:branches:server:database
Instead of waiting hours for one of 6 compliant workers, allow slightly longer build time due to using swap on one of the immediately available workers, reducing the average time to completion.

This also avoids fighting for a fast worker with the packages really needing a worker with much memory.

OBS-URL: https://build.opensuse.org/request/show/728600
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=237
2019-09-06 06:47:07 +00:00
Martin Pluskal
66949ef81c Accepting request 721764 from home:kstreitova:branches:server:database
- remove sql_mode from my.ini/my.cnf as NO_ENGINE_SUBSTITUTION and
  STRICT_TRANS_TABLES are already set by default from version
  10.2.4 [bsc#1144314]

- add mariadb-10.3.17-fix_ppc_build.patch to fix a compilation
  failure for ppc if ${CRC32_LIBRARY} target has no COMPILE_FLAGS
  yet. Then GET_TARGET_PROPERTY returns COMPILE_FLAGS-NOTFOUND,
  which doesn't work very well when it's later fed back into
  COMPILE_FLAGS.
- _constraints: increase the memory because of the ppc build
- adjust mysql-systemd-helper ("shutdown protected MySQL" section)
  so it checks both ping response and the pid in a process list
  as it can take some time till the process is terminated.
  Otherwise it can lead to "found left-over process" situation
  when regular mariadb is started [bsc#1143215]

OBS-URL: https://build.opensuse.org/request/show/721764
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=236
2019-08-08 14:14:01 +00:00
bc9a74f66d Accepting request 720706 from home:kstreitova:branches:server:database
- update to 10.3.17 [bsc#1141798]
  * notable changes:
    * MDEV-19795: Merge upstream MyRocks.
    * MDEV-17228: Encrypted temporary tables are not encrypted.
    * MDEV-18328: Disks Plugin is now stable and requires the FILE
      privilege.
    * Merge relevant InnoDB changes from MySQL 5.7.27
    * Adjust spin loops to the x86 PAUSE instruction latency
    * CREATE TABLE: MDEV-19292, MDEV-20102
    * ALTER TABLE: MDEV-15641, MDEV-19630, MDEV-19916, MDEV-19974
    * Indexed virtual columns: MDEV-16222, MDEV-17005, MDEV-19870
    * FULLTEXT INDEX: MDEV-14154
    * Encryption: MDEV-17228, MDEV-19914
    * Galera + FOREIGN KEY: MDEV-19660
    * Recovery & Mariabackup: MDEV-19978
    * MDEV-19781: Add page id matching check in innochecksum tool
    * MDEV-20091: DROP TEMPORARY table is logged despite no CREATE
      was logged
    * MDEV-19427: mysql_upgrade_service throws exception upgrading
      from 10.0 to 10.3
    * MDEV-19814: Server crash in row_upd_del_mark_clust_rec or
      Assertion
    * MDEV-17363: Compressed columns cannot be restored from dump
  * fixes for the following security vulnerabilities:
    CVE-2019-2805, CVE-2019-2740, CVE-2019-2739, CVE-2019-2737,
    CVE-2019-2758
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-10317-release-notes
    https://mariadb.com/kb/en/library/mariadb-10317-changelog
- add "BuildRequires: python3" as some tests and myrocks_hotbackup

OBS-URL: https://build.opensuse.org/request/show/720706
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=235
2019-08-05 11:31:30 +00:00
93e1583ca9 Accepting request 720488 from home:marxin:static
Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/720488
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=234
2019-08-02 10:29:32 +00:00
Martin Pluskal
30ec755b22 Accepting request 718520 from home:kstreitova:branches:server:database
- remove client_ed25519.so plugin because it's shipped in
  mariadb-connector-c package (libmariadb_plugins)

OBS-URL: https://build.opensuse.org/request/show/718520
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=233
2019-07-25 13:06:54 +00:00