1. 30 Dec, 2015 2 commits
  2. 29 Dec, 2015 12 commits
  3. 28 Dec, 2015 1 commit
  4. 27 Dec, 2015 1 commit
    • Sergey Vojtovich's avatar
      MDEV-9128 - Compiling on IBM System Z fails · 30b2447f
      Sergey Vojtovich authored
      Provided IBM System Z have outdated compiler version, which supports gcc sync
      builtins but not gcc atomic builtins. It also has weak memory model.
      
      InnoDB attempted to verify if __sync_lock_test_and_set() is available by
      checking IB_STRONG_MEMORY_MODEL. This macro has nothing to do with availability
      of __sync_lock_test_and_set(), the right one is HAVE_ATOMIC_BUILTINS.
      30b2447f
  5. 26 Dec, 2015 2 commits
  6. 24 Dec, 2015 3 commits
  7. 23 Dec, 2015 8 commits
  8. 22 Dec, 2015 9 commits
  9. 21 Dec, 2015 2 commits
    • Sergei Golubchik's avatar
      MDEV-8605 MariaDB not use DEFAULT value even when inserted NULL for NOT NULLABLE column · 0686c34d
      Sergei Golubchik authored
      NOT NULL constraint must be checked *after* the BEFORE triggers.
      That is for INSERT and UPDATE statements even NOT NULL fields
      must be able to store a NULL temporarily at least while
      BEFORE INSERT/UPDATE triggers are running.
      0686c34d
    • Sergei Golubchik's avatar
      cleanup · ad5db17e
      Sergei Golubchik authored
      * move common code to a new set_bad_null_error() function
      * move repeated comparison out of the loop
      * remove unused code
        * unused method Table_triggers_list::set_table
        * redundant condition (if (table) after table was dereferenced)
      * add an assert
      ad5db17e