1. 25 Sep, 2015 5 commits
  2. 24 Sep, 2015 3 commits
  3. 23 Sep, 2015 8 commits
  4. 22 Sep, 2015 4 commits
  5. 21 Sep, 2015 8 commits
  6. 20 Sep, 2015 1 commit
  7. 19 Sep, 2015 2 commits
  8. 18 Sep, 2015 3 commits
    • Alexander Barkov's avatar
      MDEV-8816 Equal field propagation is not applied for WHERE... · b75c0033
      Alexander Barkov authored
      MDEV-8816 Equal field propagation is not applied for WHERE varbinary_column>=_utf8'a' COLLATE utf8_general_ci AND varbinary_column='A';
      1. Removing the legacy code that disabled equal field propagation in cases
         when comparison is done as VARBINARY. This is now correctly handled by
         the new propagation code in Item_xxx::propagate_equal_fields() and
         Field_str::can_be_substituted_to_equal_item (the bug fix).
      2. Also, removing legacy (pre-MySQL-4.1) Arg_comparator methods
         compare_binary_string() and compare_e_binary_string(), as VARBINARY
         comparison is correcty handled in compare_string() and compare_e_string() by
         the corresponding VARBINARY collation handler implemented in my_charset_bin.
         (not really a part of the bug fix)
      b75c0033
    • Oleksandr Byelkin's avatar
      MDEV-7970: EXPLAIN FORMAT=JSON does not print HAVING · da3ec3d4
      Oleksandr Byelkin authored
      Printing non-trivial HAVING added.
      da3ec3d4
    • Alexander Barkov's avatar
      MDEV-8793 Wrong result set for SELECT ... · 79140b03
      Alexander Barkov authored
                WHERE COALESCE(time_column)=TIME('00:00:00')
                  AND COALESCE(time_column)=DATE('2015-09-11')
      MDEV-8814 Wrong result for WHERE datetime_column > TIME('00:00:00')
      79140b03
  9. 17 Sep, 2015 4 commits
  10. 16 Sep, 2015 2 commits