1. 05 Oct, 2015 1 commit
  2. 04 Oct, 2015 1 commit
    • Alexander Barkov's avatar
      A clean-up for MDEV-7950: · ba0b6685
      Alexander Barkov authored
      - Turning get_mm_tree_for_const() from a static function into
        a protected method in Item.
      - Adding a new class Item_bool_func2_with_rev, for the functions and operators
        that have a reverse function and can use the range optimizer for
        to optimize "value OP field" as "field REV_OP value". Deriving
        Item_bool_rowready_func2 and Item_funt_spatial_rel from the new class.
      - Removing Item_bool_func2::have_rev_func().
      ba0b6685
  3. 02 Oct, 2015 5 commits
  4. 01 Oct, 2015 5 commits
  5. 30 Sep, 2015 3 commits
  6. 29 Sep, 2015 1 commit
  7. 28 Sep, 2015 4 commits
  8. 27 Sep, 2015 1 commit
  9. 25 Sep, 2015 6 commits
  10. 24 Sep, 2015 3 commits
  11. 23 Sep, 2015 8 commits
  12. 22 Sep, 2015 2 commits
    • Sergey Vojtovich's avatar
      MDEV-8664 - plugins.show_all_plugins --embedded fails in buildbot · 7cbecadf
      Sergey Vojtovich authored
      Failed attempt to load dynamic library with STB_GNU_UNIQUE symbol may corrupt
      internal dynamic linker data sructures. This looks like libdl bug:
      https://sourceware.org/bugzilla/show_bug.cgi?id=14577
      
      In embedded mode "show plugins soname" fails to dlopen ha_mroonga.so (which
      has STB_GNU_UNIQUE) due to undefined reference to wsrep_forced_binlog_format.
      It crashes later in subsequent call to dlopen() from  pthread_exit().
      
      Disabled plugins.show_all_plugins until dlopen() bug is fixed.
      7cbecadf
    • Jan Lindström's avatar
      MDEV-8817: Failing assertion: new_state->key_version != ENCRYPTION_KEY_VERSION_INVALID · 0cf39f40
      Jan Lindström authored
      Analysis: Problem sees to be the fact that we allow creating or altering
      table to use encryption_key_id that does not exists in case where
      original table is not encrypted currently. Secondly we should not
      do key rotation to tables that are not encrypted or tablespaces
      that can't be found from tablespace cache.
      
      Fix: Do not allow creating unencrypted table with nondefault encryption key
      and do not rotate tablespaces that are not encrypted (FIL_SPACE_ENCRYPTION_OFF)
      or can't be found from tablespace cache.
      0cf39f40