• unknown's avatar
    Fixed compiler warnings · 09ec475c
    unknown authored
    Fixed compile-pentium64 scripts
    Fixed wrong estimate of update_with_key_prefix in sql-bench
    Merge bk-internal.mysql.com:/home/bk/mysql-5.1 into mysql.com:/home/my/mysql-5.1
    Fixed unsafe define of uint4korr()
    Fixed that --extern works with mysql-test-run.pl
    Small trivial cleanups
    This also fixes a bug in counting number of rows that are updated when we have many simultanous queries
    Move all connection handling and command exectuion main loop from sql_parse.cc to sql_connection.cc
    Split handle_one_connection() into reusable sub functions.
    Split create_new_thread() into reusable sub functions.
    Added thread_scheduler; Preliminary interface code for future thread_handling code.
    
    Use 'my_thread_id' for internal thread id's
    Make thr_alarm_kill() to depend on thread_id instead of thread
    Make thr_abort_locks_for_thread() depend on thread_id instead of thread
    In store_globals(), set my_thread_var->id to be thd->thread_id.
    Use my_thread_var->id as basis for my_thread_name()
    The above changes m...
    09ec475c
base64.c 6.97 KB