• V Narayanan's avatar
    Bug#49329 example (and other) engines use wrong collation for open tables hash · c73c717c
    V Narayanan authored
    This fix changes the character set used within the
    IBMDB2I handler to hash table names to information
    about open tables. Previously, tables with names
    that differed only in letter case would hash to the
    same data structure. This caused incorrect behavior
    or errors when two such tables were in use simultaneously.
    
    mysql-test/suite/ibmdb2i/r/ibmdb2i_bug_49329.result:
      Bug#49329 example (and other) engines use wrong collation for open tables hash
      
      Result file for the test case.
    mysql-test/suite/ibmdb2i/t/ibmdb2i_bug_49329.test:
      Bug#49329 example (and other) engines use wrong collation for open tables hash
      
      Test case for the bug fix.
    storage/ibmdb2i/ha_ibmdb2i.cc:
      Bug#49329 example (and other) engines use wrong collation for open tables hash
      
      change the character set used within the IBMDB2I
      handler to hash table names to information about
      open tables.
    c73c717c
ha_ibmdb2i.cc 95.9 KB