• unknown's avatar
    join_outer.result, opt_range.cc, item_cmpfunc.cc: · 43904698
    unknown authored
      Post merge changes
    sql_yacc.yy:
      Post merge changes
    sql_select.cc:
      Fixed bugs #12101, #12102: wrong calculation of not_null_tables()
       for some expressions (post merge changes).
       The function add_key_fields() is modified. There cannot be NOT before
       BETWEEN/IN anymore. Rather Item_func_between/in objects can represent
       now [NOT]BETWEEN/IN expressions.
    
    
    sql/item_cmpfunc.cc:
      Post merge changes
    sql/opt_range.cc:
      Post merge changes
    sql/sql_select.cc:
      Fixed bugs #12101, #12102: wrong calculation of not_null_tables()
       for some expressions (post merge changes).
       The function add_key_fields() is modified. There cannot be NOT before
       BETWEEN/IN anymore. Rather Item_func_between/in objects can represent
       now [NOT]BETWEEN/IN expressions.
    sql/sql_yacc.yy:
      Post merge changes.
    mysql-test/r/join_outer.result:
      Post merge changes
    43904698
join_outer.result 37 KB