summaryrefslogtreecommitdiff
path: root/BUILD/compile-pentium64-gcov
diff options
context:
space:
mode:
authorunknown <gkodinov/kgeorge@magare.gmz>2008-02-15 15:47:32 +0200
committerunknown <gkodinov/kgeorge@magare.gmz>2008-02-15 15:47:32 +0200
commitcc2e929ac4b787220118f6d4dc4a72b796bf4ea0 (patch)
treeff6cbea230c59cf1a17ec599b7f69ec0dbfe63f6 /BUILD/compile-pentium64-gcov
parenta5799544cd138711cab975a5930d70fb2df13a83 (diff)
downloadmariadb-git-cc2e929ac4b787220118f6d4dc4a72b796bf4ea0.tar.gz
Bug #31887: DML Select statement not returning same results
when executed in version 5 Zero fill is a field attribute only. So we can't always propagate constants for zerofill fields : the values and expression results don't have that flag. Fixed by converting the const value to a string and using that in const propagation when the context allows it. Disable const propagation for fields with ZEROFILL flag in all the other cases. mysql-test/r/compare.result: Bug #31887: test case mysql-test/t/compare.test: Bug #31887: test case sql/item.cc: Bug #31887: If the context allows conversion of an int constant to a zero-filled string constant put the string constant instead of the int constant when doing const propagation sql/mysql_priv.h: Bug #31887: a macro to get all the Field_num descendant fields.
Diffstat (limited to 'BUILD/compile-pentium64-gcov')
0 files changed, 0 insertions, 0 deletions