• unknown's avatar
    Portability fixes found during 5.0 test compilation · d31c6628
    unknown authored
    Fixed bug in ORDER BY on a small column (Bug #2147)
    Fixed error from pthread_mutex_destroy() when one had wrong errmsg file
    
    
    
    client/mysqltest.c:
      Added handling of error on query send
      (Needed for init_connection.test)
    mysql-test/mysql-test-run.sh:
      Added tracing of mysqldump and mysqlbinlog
    mysql-test/r/init_connect.result:
      Updated tests
    mysql-test/r/order_by.result:
      Added test for bug filesort bug
    mysql-test/t/init_connect-master.opt:
      Added proper quoting (for Solaris and OSF)
    mysql-test/t/init_connect.test:
      Portability fix
    mysql-test/t/order_by.test:
      Added test for bug #2147 (bug in filesort)
    sql/filesort.cc:
      Fixed bug in filesort (Bug #2147)
    sql/item.h:
      Clear 'fixed' on cleanup (For prepared statements)
    sql/item_func.cc:
      Protect mutex destroy.
      (Fixed error from pthread_mutex_destroy() when one had wrong errmsg file)
    sql/log_event.cc:
      Portability fix
    sql/sql_class.h:
      Fixed compiler warning
    sql/sql_prepare.cc:
      Portability fix. (Some compilers doesn't support jump over variables declared in for())
    d31c6628
order_by.test 14.3 KB