1. 21 Oct, 2015 1 commit
  2. 20 Oct, 2015 1 commit
  3. 18 Oct, 2015 1 commit
    • Olivier Bertrand's avatar
      Fix MDEV-8926 · 7cd9af69
      Olivier Bertrand authored
        modified:   storage/connect/ha_connect.cc
        modified:   storage/connect/mysql-test/connect/r/datest.result
        modified:   storage/connect/mysql-test/connect/t/datest.test
      7cd9af69
  4. 17 Oct, 2015 1 commit
    • Olivier Bertrand's avatar
      Update JSON UDFs to version 1.04.0004 · 100be0b6
      Olivier Bertrand authored
        modified:   storage/connect/json.cpp
        modified:   storage/connect/json.h
        modified:   storage/connect/jsonudf.cpp
        modified:   storage/connect/mysql-test/connect/r/json_udf.result
        modified:   storage/connect/mysql-test/connect/std_data/biblio.json
        modified:   storage/connect/mysql-test/connect/t/json_udf.inc
        modified:   storage/connect/mysql-test/connect/t/json_udf.test
        modified:   storage/connect/tabjson.cpp
      100be0b6
  5. 04 Oct, 2015 1 commit
  6. 21 Sep, 2015 1 commit
    • Olivier Bertrand's avatar
      Fold all json UDF names to lower case · a575d90f
      Olivier Bertrand authored
        modified:   storage/connect/jsonudf.cpp
        modified:   storage/connect/jsonudf.h
        modified:   storage/connect/mysql-test/connect/r/json_udf.result
        modified:   storage/connect/mysql-test/connect/t/json_udf.inc
        modified:   storage/connect/value.cpp
      a575d90f
  7. 18 Sep, 2015 2 commits
  8. 17 Sep, 2015 4 commits
  9. 16 Sep, 2015 2 commits
  10. 15 Sep, 2015 6 commits
  11. 14 Sep, 2015 7 commits
  12. 13 Sep, 2015 1 commit
  13. 12 Sep, 2015 1 commit
  14. 11 Sep, 2015 9 commits
  15. 10 Sep, 2015 2 commits
    • Alexander Barkov's avatar
      MDEV-8740 Wrong result for SELECT..WHERE year_field=10 AND NULLIF(year_field,2011.1)='2011' · 4aebba3a
      Alexander Barkov authored
      MDEV-8754 Wrong result for SELECT..WHERE year_field=2020 AND NULLIF(year_field,2010)='2020'
      Problems:
      1. Item_func_nullif stored a copy of args[0] in a private member m_args0_copy,
         which was invisible for the inherited Item_func menthods, like
         update_used_tables(). As a result, after equal field propagation
         things like Item_func_nullif::const_item() could return wrong result
         and a non-constant NULLIF() was erroneously treated as a constant
         at optimize_cond() time.
         Solution: removing m_args0_copy and storing the return value item
         in args[2] instead.
      2. Equal field propagation did not work well for Item_fun_nullif.
         Solution: using ANY_SUBST for args[0] and args[1], as they are in
         comparison, and IDENTITY_SUBST for args[2], as it's not in comparison.
      4aebba3a
    • Alexander Barkov's avatar
      MDEV-8785 Wrong results for EXPLAIN EXTENDED...WHERE NULLIF(latin1_col,... · 8e553c45
      Alexander Barkov authored
      MDEV-8785 Wrong results for EXPLAIN EXTENDED...WHERE NULLIF(latin1_col, _utf8'a' COLLATE utf8_bin) IS NOT NULL
      8e553c45