• unknown's avatar
    Update results for new varchar handling · 9ca50fe1
    unknown authored
    Fixed compiler warnings
    String results in CREATE ... SELECT are now created as CHAR(0), VARCHAR(X) or TEXT() depending on item->max_length
    
    
    myisam/myisampack.c:
      Indentation cleanup
    mysql-test/r/analyse.result:
      Update results for new varchar handling
    mysql-test/r/case.result:
      Update results for new varchar handling
    mysql-test/r/cast.result:
      Update results for new varchar handling
    mysql-test/r/create.result:
      Update results for new varchar handling
    mysql-test/r/ctype_mb.result:
      Update results for new varchar handling
    mysql-test/r/ctype_ucs.result:
      Update results for new varchar handling
    mysql-test/r/ctype_utf8.result:
      Update results for new varchar handling
    mysql-test/r/func_group.result:
      Update results for new varchar handling
    mysql-test/r/func_str.result:
      Update results for new varchar handling
    mysql-test/r/func_system.result:
      Update results for new varchar handling
    mysql-test/r/heap.result:
      Update results for new varchar handling
    mysql-test/r/heap_hash.result:
      Update results for new varchar handling
    mysql-test/r/information_schema.result:
      Update results for new varchar handling
    mysql-test/r/metadata.result:
      Update results for new varchar handling
    mysql-test/r/null.result:
      Update results for new varchar handling
    mysql-test/r/ps_2myisam.result:
      Update results for new varchar handling
    mysql-test/r/ps_3innodb.result:
      Update results for new varchar handling
    mysql-test/r/ps_4heap.result:
      Update results for new varchar handling
    mysql-test/r/ps_5merge.result:
      Update results for new varchar handling
    mysql-test/r/ps_6bdb.result:
      Update results for new varchar handling
    mysql-test/r/subselect.result:
      Update results for new varchar handling
    mysql-test/r/type_ranges.result:
      Update results for new varchar handling
    mysql-test/r/union.result:
      Update results for new varchar handling
    mysql-test/t/heap.test:
      Update results for new varchar handling
    mysql-test/t/type_ranges.test:
      Added extra test to test generated type for string functions
    sql/field.cc:
      Update results for new varchar handling
    sql/field.h:
      Update results for new varchar handling
      We have to use orig_table instead of table as 'table' may point to a new field in the created table
    sql/field_conv.cc:
      Update results for new varchar handling
    sql/ha_heap.cc:
      Indentation fixes
    sql/ha_innodb.cc:
      Update results for new varchar handling
    sql/item.cc:
      Update results for new varchar handling
      Remove compiler warnings
      String results in CREATE ... SELECT are now created as CHAR(0), VARCHAR(X) or TEXT() depending on item->max_length
    sql/item.h:
      Update results for new varchar handling
    sql/item_func.cc:
      Update results for new varchar handling
      String results in CREATE ... SELECT are now created as CHAR(0), VARCHAR(X) or TEXT() depending on item->max_length
    sql/item_func.h:
      ANALYZE now return VARCHAR columns
    sql/procedure.h:
      Update results for new varchar handling
    sql/sql_acl.cc:
      After merge fixes
    sql/sql_select.cc:
      Update results for new varchar handling
      String results in temporary tables are now created as CHAR(0), VARCHAR(X) or TEXT() depending on item->max_length
    sql/sql_show.cc:
      After merge fixes
    sql/sql_table.cc:
      After merge fixes
    strings/ctype-tis620.c:
      After merge fixes
    tests/client_test.c:
      Fixed results, as in MySQL 5.0 strings in CREATE ... SELECT are creates VARCHAR columns
    9ca50fe1
field.cc 158 KB