1. 07 Nov, 2017 1 commit
  2. 06 Nov, 2017 3 commits
  3. 04 Nov, 2017 1 commit
  4. 02 Nov, 2017 5 commits
    • Igor Babaev's avatar
      Fixed mdev-14093 Wrong result upon JOIN with INDEX with no rows · beac522b
      Igor Babaev authored
      in joined table + GROUP BY + GROUP_CONCAT + HAVING + ORDER BY
      [by field from HAVING] + 1 row expected
      
      The fix is actually a port of the fix for bug #17055185 from
      mysql code line (see commit f289aeeef0743508ff87211084453b3b88a6d017
      by Mithun C Y into mysql-5.6). The test case for the bug #17055185
      was also ported.
      beac522b
    • Vladislav Vaintroub's avatar
      Fix a warning. · b0cfb168
      Vladislav Vaintroub authored
      b0cfb168
    • Sergei Petrunia's avatar
      Make rocksdb.read_only_tx pass and enable it · 80d61515
      Sergei Petrunia authored
      - FB/MySQL 5.6' MyRocks has START TRANSACTION WITH CONSISTENT
        ROCKSDB SNAPSHOT, which returns binlog position.
      
      - MariaDB has a cross-engine START TRANSACTION WITH CONSISTENT
        SNAPSHOT. It can be used for the same purpose. Binlog position
        can be obtained from Binlog_snapshot_file/position status vars.
      80d61515
    • Marko Mäkelä's avatar
      MDEV-14244 MariaDB 10.2.10 fails to run on Debian Stretch with ext3 and O_DIRECT · 19733efa
      Marko Mäkelä authored
      os_file_set_size(): If posix_fallocate() returns EINVAL, fall back
      to writing zero bytes to the file. Also, remove some error log output,
      and make it possible for a server shutdown to interrupt the fall-back
      code.
      
      MariaDB 10.2 used to handle the EINVAL return value from posix_fallocate()
      before commit b731a5bc
      which refactored os_file_set_size() to try posix_fallocate().
      
      Why is the EINVAL returned? The GNU posix_fallocate() function
      would first try the fallocate() system call, which would return
      -EOPNOTSUPP for many file systems (notably, not ext4). Then, it
      would fall back to extending the file one block at a time by invoking
      pwrite(fd, "", 1, offset) where offset is 1 less than a multiple of
      the file block size. This would fail with EINVAL if the file is in
      O_DIRECT mode, because O_DIRECT requires aligned operation.
      19733efa
    • Monty's avatar
      Fixed compiler warning and warning from valgrind · 0f4e0055
      Monty authored
      The failing test was main.gis-json
      0f4e0055
  5. 01 Nov, 2017 2 commits
    • Monty's avatar
      Fixed that --malloc-lib works properly · 6b7918d5
      Monty authored
      - Expand paths also for jemalloc
      - Test also if tcmalloc or jemalloc is in /usr/lib64
      - Take into account that .so has a version
      - Remove automatic adding of flavors ( _minial, _debug). Better to
        have user specify these directly
      - Changed documentation link to MariaDB
      - Don't give extra error if mysqld_safe_helper doesn't exist
      6b7918d5
    • Marko Mäkelä's avatar
      Merge 10.1 into 10.2 · 6692b5f7
      Marko Mäkelä authored
      6692b5f7
  6. 31 Oct, 2017 7 commits
  7. 30 Oct, 2017 7 commits
  8. 29 Oct, 2017 6 commits
  9. 27 Oct, 2017 8 commits