• Igor Babaev's avatar
    Fixed LP bug #698882. · 84a0c9b2
    Igor Babaev authored
    Made sure that the optimal fields are used by TABLE_REF objects
    when building index access keys to joined tables.
    Fixed a bug in the template function that sorts the elements of
    a list using the bubble sort algorithm. The bug caused poor
    performance of the function. Also added an optimization that
    skips comparison with the most heavy elements that has been 
    already properly placed in the list.
    Made the comparison of the fields belonging to the same Item_equal
    more granular: fields belonging to the same table are also ordered
    according to some rules.
    84a0c9b2
item.cc 230 KB