1. 27 Mar, 2019 8 commits
    • Sergei Golubchik's avatar
      cmake: fix cpack_source_ignore_files · 39cea72e
      Sergei Golubchik authored
      add defensive $ for filenames, don't include .gitattributes
      and *.rpm, correct rules for *.gz and *.zip
      39cea72e
    • Sergei Golubchik's avatar
      cmake: remove workarounds for cmake bugs #13248 and #12864 · 64172971
      Sergei Golubchik authored
      since long we use a different workaround, our own CPackRPM wrapper
      64172971
    • Sergei Golubchik's avatar
      cmake: re-enable -Werror in the maintainer mode · f97d879b
      Sergei Golubchik authored
      now we can afford it. Fix -Werror errors. Note:
      * old gcc is bad at detecting uninit variables, disable it.
      * time_t is int or long, cast it for printf's
      f97d879b
    • Sergei Golubchik's avatar
      Merge branch '5.5' into 10.1 · 1a4746e1
      Sergei Golubchik authored
      1a4746e1
    • Vladislav Vaintroub's avatar
      MDEV-19060 : mariabackup continues, despite failing to open a tablespace · 9a8b8ea6
      Vladislav Vaintroub authored
      Fix mariabackup to crash if opening tablespace fails, insitead of
      continuing after an error.
      9a8b8ea6
    • Marko Mäkelä's avatar
      Merge 10.0 into 10.1 · a6585d5c
      Marko Mäkelä authored
      a6585d5c
    • Marko Mäkelä's avatar
      MDEV-18417/MDEV-18656/MDEV-18417: Work around compiler ASAN bug · 828cc2ba
      Marko Mäkelä authored
      In a Ubuntu Xenial build environment, the compiler identified as
      g++-5.real (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
      seems to be emitting incorrect code for the compilation unit
      trx0rec.cc, triggering a bogus-looking AddressSanitizer report
      of an invalid read of something in the function trx_undo_rec_get_pars().
      This is potentially affecting any larger tests where the InnoDB
      purge subsystem is being exercised.
      
      When the optimization level of trx0rec.cc is limited to -O1, no
      bogus failure is being reported. With -O2 or -O3, a lot of things
      seemed to be inlined in the function, and the disassembly of the
      generated code did not make sense to me.
      828cc2ba
    • Sujatha Sivakumar's avatar
      MDEV-14784: Slave crashes in show_status_array upon running a trigger with · f2d549d8
      Sujatha Sivakumar authored
      select from I_S
      
      Problem:
      ========
      When applier thread tries to access 'variable_name' of
      INFORMATION_SCHEMA.SESSION_VARIABLES table through triggers, it results in an
      abnormal exit of slave server.
      
      Analysis:
      ========
      At the time of replication of stored routines and triggers, their associated
      security context will be sent by the master. The applier thread on the slave
      server will use this information to set the required security context for the
      execution of stored routines and triggers. This is achieved as follows.
      
      ->The stored routine object has a member named 'm_security_ctx' which holds the
        security context received from master.
      ->The applier thread's security_ctx is stored into a 'backup' object.
      
      ->Set the applier thread's security_ctx to 'm_security_ctx'.
      
      ->Upon the completion of stored routine execution restore the original security
        context of applier thread from the backup.
      
      During the above process the 'm_security_ctx' object is not initialized
      properly. Hence the 'external_user' of 'm_security_ctx' has invalid value for
      this variable and accessing this variable results in abnormal exit of server.
      
      Fix:
      ===
      Invoke the Security_context::init() call from the constructor of stored routine
      so that 'm_security_ctx' gets initialized properly.
      f2d549d8
  2. 26 Mar, 2019 6 commits
  3. 25 Mar, 2019 2 commits
  4. 24 Mar, 2019 1 commit
  5. 22 Mar, 2019 7 commits
  6. 21 Mar, 2019 8 commits
  7. 20 Mar, 2019 1 commit
  8. 18 Mar, 2019 1 commit
  9. 16 Mar, 2019 1 commit
    • Jan Lindström's avatar
      MDEV-18908: Remove galera and wsrep suites from default run suites in mtr · 6c08174e
      Jan Lindström authored
      Idea is that many users do not install galera library and do not want
      to unnecessary run galera and wsrep suites. Furthermore, failures on
      these suites disturb development as buildbot shows red failing column
      and causes unnecessary work for those who do not care galera tests.
      There will be other way to run these suites on buildbot.
      6c08174e
  10. 15 Mar, 2019 5 commits