• unknown's avatar
    olap.test, olap.result: · 090bc713
    unknown authored
      Added test case for bug #4767.
    item_sum.cc:
      Added a correct setting of the maybe_null flag for a copy of 
      an Item_sum object where the argument was a field of an inner table
      in an outer join read from a temporary table.
      It's part of the fix for bug #4767.
    sql_select.cc:
      Made change_refs_to_tmp_fields work correctly
      for test case of bug #4767 where Item_sum::get_tmp_table_item
      failed to build a correct copy of an Item_sum object referring
      to a field in a temporary table.
      It looks like a hack yet.
    
    
    sql/sql_select.cc:
      Made change_refs_to_tmp_fields work correctly
      for test case of bug #4767 where Item_sum::get_tmp_table_item
      failed to build a copy of an Item_sum object referring
      to a field in  a temporary table.
      It looks like a hack yet.
    sql/item_sum.cc:
      Added a correct setting of maybe_null flag for copy of a
      Item_sum object where there argument is a field of nullable table
      read from the temporary table.
      It's part of the fix for bug #4767.
    mysql-test/r/olap.result:
      Added test case for bug #4767.
    mysql-test/t/olap.test:
      Added test case for bug #4767.
    090bc713
sql_select.cc 265 KB