Commit Graph

227 Commits

Author SHA256 Message Date
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
af31c21f07 Accepting request 879496 from home:kstreitova:branches:server:database
OBS-URL: https://build.opensuse.org/request/show/879496
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=268
2021-03-16 20:41:21 +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
09553cf3a2 Revert %attr consolidation. Breaks build.
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=263
2020-12-22 11:22:18 +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
Martin Pluskal
7d5bc2fc44 Accepting request 718278 from home:mgerstner:branches:server:database
- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html

OBS-URL: https://build.opensuse.org/request/show/718278
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=232
2019-07-24 14:23:33 +00:00
5af2e5086d Accepting request 717132 from home:kstreitova:branches:server:database
- update to 10.3.16 [bsc#1108088]
  * notable changes:
    * MDEV-19490: show tables fails when selecting the
      information_schema database
    * MDEV-19491: multi-update with triggers and stored routines
    * MDEV-19541: InnoDB crashes when trying to recover
      a corrupted page
    * MDEV-19725: Incorrect error handling in ALTER TABLE
    * MDEV-19445: FULLTEXT INDEX fix
    * MDEV-19486: System Versioning fix
    * MDEV-19509: InnoDB skips the tablespace in rotation list
    * MDEV-19614: SET GLOBAL innodb_ deadlock due to
      LOCK_global_system_variables
    * MDEV-17458: Unable to start galera node
    * MDEV-17456: Malicious SUPER user can possibly change audit
      log configuration without leaving traces
    * MDEV-19588: Wrong results from query, using left join
    * MDEV-19258: RIGHT JOIN hangs in MariaDB
    * Virtual columns fixes: MDEV-19027, MDEV-19602
    * Crash recovery fixes: MDEV-13080, MDEV-19587, MDEV-19435
    * MDEV-11094: Fixed row-based event applying with an error anymore
      when the events aim at the blackhole engine and row annotation
      is enabled
    * MDEV-19076: Fixed slave_parallel_mode=optimistic did not always
      properly order replication events on temporary tables in some
      case to attempt execution before a parent event has been already
      processed
    * MDEV-19158: Fixed duplicated entries in binlog occurred in 
      combination of LOCK TABLES and binlog_format=MIXED when a being
      locked table was under replication unsafe operation

OBS-URL: https://build.opensuse.org/request/show/717132
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=231
2019-07-19 17:38:09 +00:00
Martin Pluskal
a89ec44e90 Accepting request 703404 from home:kstreitova:branches:server:database
- update to 10.2.24 GA [bsc#1122198]
  * notable changes:
    * MDEV-18968 - Both (WHERE 0.1) and (WHERE NOT 0.1) return empty set
    * MDEV-18466 - Unsafe to log updates on tables referenced by
      foreign keys with triggers in statement format
    * MDEV-18899 - Server crashes in Field::set_warning_truncated_wrong_value
    * MDEV-18298 - Crashes server with segfault during role grants
    * MDEV-17610 - Unexpected connection abort after certain operations
      from within stored procedure
    * MDEV-19112 - WITH clause does not work with information_schema 
      as default database
    * MDEV-17830 - Server crashes in Item_null_result::field_type upon
      SELECT with CHARSET(date) and ROLLUP
    * MDEV-14041 - Server crashes in String::length on queries with
      functions and ROLLUP
    * MDEV-18920 - Prepared statements with st_convexhull hang and
      eat 100% cpu.
    * MDEV-15837 - Assertion item1->type() == Item::FIELD_ITEM &&
      item2->type() == Item::FIELD_ITEM
    * MDEV-9531 - GROUP_CONCAT with ORDER BY inside takes a lot of
      memory while it's executed
    * MDEV-17036 - BULK with replace doesn't take the first parameter
      in account
    * Bug#28986737 - RENAMING AND REPLACING MYSQL.USER TABLE CAN
      LEAD TO A SERVER CRASH
    * MDEV-19350 - Server crashes in delete_tree_element / ... /
      Item_func_group_concat::repack_tree
    * MDEV-19188 - Server Crash When Using a Trigger With A Number
      of Virtual Columns on INSERT/UPDATE
    * MDEV-19352 - Server crash in alloc_histograms_for_table_share

OBS-URL: https://build.opensuse.org/request/show/703404
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=230
2019-05-19 16:21:15 +00:00
Martin Pluskal
3082d2eeb9 Accepting request 688832 from home:kstreitova:branches:server:database
- update to 10.2.23 GA
  * notable changes:
    * InnoDB ALTER TABLE fixes: MDEV-18016, MDEV-18630, MDEV-18775,
      MDEV-18732, MDEV-18749, MDEV-18637, MDEV-13818, MDEV-17595
    * MDEV-18878: InnoDB Purge: Optimize away futile table lookups
    * MDEV-14984: Regression in connect performance
    * MDEV-18936: Purge thread fails to exit on shutdown
    * MDEV-18272: InnoDB fails to rollback after exceeding FOREIGN
      KEY recursion depth
    * MDEV-9519: Data corruption on Galera cluster size change
    * MDEV-18204: fix incremental MyRocks backup
    * MDEV-18611: mariabackup terminated while copying InnoDB
      redo log
    * MDEV-18669: mariabackup writes timestamp in version line
    * MDEV-18855: Mariabackup should fetch innodb_compression_level
      from running server
  * fixes for the following security vulnerabilities: none
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-10223-release-notes
    https://mariadb.com/kb/en/library/mariadb-10223-changelog
- remove mariadb-10.2.22-fix_path.patch that is no longer needed
  (applied upstream)

OBS-URL: https://build.opensuse.org/request/show/688832
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=229
2019-03-26 16:38:48 +00:00
Martin Pluskal
aa2c3445cb Accepting request 680087 from home:kstreitova:branches:server:database
- add mariadb-10.2.22-fix_path.patch to fix a path to resolveip in
  mysql_install_db script [bsc#1127027] MDEV-18526

- my.cnf/my.ini: move slow_query_log example to the error log so
  it's logically together

OBS-URL: https://build.opensuse.org/request/show/680087
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=228
2019-02-28 13:58:19 +00:00
e573f3df3b Accepting request 677272 from home:adkorte
- fix references path below legacy directory /var/run -> /run

OBS-URL: https://build.opensuse.org/request/show/677272
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=227
2019-02-20 09:12:12 +00:00
Martin Pluskal
5e1d3d228f Accepting request 676580 from home:rsalevsky:branches:server:database
- remove xtrabackup requirement as MariaDB ships a build in
  mariabackup so xtrabackup is not needed unless a user specificaly
  wants to use xtrabackup as sst method


The cloud team wants to stop shipping xtrabackup as we switched to mariabackup.

OBS-URL: https://build.opensuse.org/request/show/676580
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=226
2019-02-18 07:47:22 +00:00
a40180b467 Accepting request 676156 from home:tbechtold:branches:server:database
- add slow_query_log example to my.cnf and adjust the logrotate
  configuration to rotate all /var/log/mysql/*.log files .
  This is useful when the slow query log is enabled. In that case,
  this log file should also be rotated (bsc#1112767)

OBS-URL: https://build.opensuse.org/request/show/676156
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=225
2019-02-15 11:05:43 +00:00
5f0bcf7957 OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=224 2019-02-14 09:38:31 +00:00
f1d2e47777 Accepting request 674567 from home:nicolasbock:branches:server:database
- Updated changes with full changelog

OBS-URL: https://build.opensuse.org/request/show/674567
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=223
2019-02-14 09:35:37 +00:00
Martin Pluskal
49402e72be Accepting request 664425 from home:kstreitova:branches:server:database
- update to 10.2.21 GA
  * notable changes:
    * MDEV-17589 - Stack-buffer-overflow with indexed varchar
      (utf8) field
    * MDEV-16987 - ALTER DATABASE possible in read-only mode
      (forbid ALTER DATABASE in read_only)
    * MDEV-17720 - slave_ddl_exec_mode=IDEMPOTENT does not handle
      DROP DATABASE
    * MDEV-6453 - Assertion `inited==NONE || (inited==RND && scan)'
      failed in handler::ha_rnd_init(bool) with InnoDB, joins,
      AND/OR conditions
    * MDEV-18105 - Mariabackup fails to copy encrypted InnoDB
      system tablespace if LSN>4G
    * MDEV-18041 - Database corruption after renaming a
      prefix-indexed column [bsc#1120041]
    * MDEV-17470 - Orphan temporary files after interrupted ALTER
      cause InnoDB: Operating system error number 17 and eventual
      fatal error 71
    * MDEV-17833: ALTER TABLE is not enforcing prefix index size
      limit
    * MDEV-17989: InnoDB: Failing assertion:
      dict_tf2_is_valid(flags, flags2)
    * MDEV-17765: Locking bug fix for SPATIAL INDEX
    * MDEV-17923, MDEV-17904, MDEV-17938: Fixes for FULLTEXT INDEX
    * Fixes for regressions introduced in MariaDB Server 10.2.19 by
      the backup-safe TRUNCATE TABLE (MDEV-13564,
      innodb_safe_truncate=ON) and innodb_undo_log_truncate:
      * MDEV-17780, MDEV-17816, MDEV-17849, MDEV-17851, MDEV-17885
    * Several improvements to MariaDB Server and backup for dealing
      with encrypted or page_compressed pages:

OBS-URL: https://build.opensuse.org/request/show/664425
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=222
2019-01-11 08:52:12 +00:00
Martin Pluskal
e4bf1fec11 Accepting request 657835 from home:kstreitova:branches:server:database
- remove PerconaFT from the package as it has AGPL licence
  [bsc#1118754]
- use a new syntax for cmake variables that specify which plugin
  will be built

OBS-URL: https://build.opensuse.org/request/show/657835
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=221
2018-12-14 07:40:26 +00:00
Martin Pluskal
80b778b66f Accepting request 653203 from home:glaubitz:branches:server:database
- Add patch to link against libatomic where necessary and
  use C++11 atomics instead of gcc built-in atomics
  * mariadb-10.2.19-link-and-enable-c++11-atomics.patch
- Add two tests to suse_skipped_tests.list for ppc
  * encryption.innodb-bad-key-change2
  * encryption.innodb-bad-key-change4

OBS-URL: https://build.opensuse.org/request/show/653203
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=220
2018-12-04 08:15:12 +00:00