1. 19 Jan, 2004 1 commit
    • unknown's avatar
      Code cleanup (working on PS & cleanup() code) · 25a2c073
      unknown authored
      Item & changed with Item* in Item_xxx constructors
      tables_list.first -> get_table_list()
      
      
      sql/item.cc:
        Item& -> Item*
      sql/item.h:
        Item& -> Item*
      sql/item_cmpfunc.cc:
        Item& -> Item*
      sql/item_cmpfunc.h:
        Item& -> Item*
      sql/item_func.cc:
        Item& -> Item*
      sql/item_func.h:
        Item& -> Item*
      sql/item_sum.cc:
        Item& -> Item*
      sql/item_sum.h:
        Item& -> Item*
      sql/item_uniq.h:
        Item& -> Item*
      sql/sql_prepare.cc:
        Code cleanup
      sql/sql_select.cc:
        Item& -> Item*
      25a2c073
  2. 06 Jan, 2004 2 commits
    • unknown's avatar
      Merge deer.(none):/home/hf/work/mysql-4.1.clean · ddd422cc
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.1.1676
      
      
      sql/item_func.cc:
        Auto merged
      ddd422cc
    • unknown's avatar
      srv0start.c: · 3f77206a
      unknown authored
        Add comment that the insert buffer format changed between 4.0 and 4.1.1, but the undo log format did not
      
      
      innobase/srv/srv0start.c:
        Add comment that the insert buffer format changed between 4.0 and 4.1.1, but the undo log format did not
      3f77206a
  3. 05 Jan, 2004 1 commit
  4. 02 Jan, 2004 1 commit
    • unknown's avatar
      log0recv.h, log0recv.c: · 14a49377
      unknown authored
        Merge a log replay change required by ibbackup
      
      
      innobase/log/log0recv.c:
        Merge a log replay change required by ibbackup
      innobase/include/log0recv.h:
        Merge a log replay change required by ibbackup
      14a49377
  5. 31 Dec, 2003 2 commits
    • unknown's avatar
      row0purge.c: · 8f0dd34b
      unknown authored
        Fix bug: if purge of a table was not possible because its .ibd file was missing, trx->dict_operation_lock_mode was left to a wrong value, causing an assertion failure
      
      
      innobase/row/row0purge.c:
        Fix bug: if purge of a table was not possible because its .ibd file was missing, trx->dict_operation_lock_mode was left to a wrong value, causing an assertion failure
      8f0dd34b
    • unknown's avatar
      5e34724a
  6. 30 Dec, 2003 3 commits
    • unknown's avatar
      Fixed Bug#1472, mysql \h output out of order. · 11d5428b
      unknown authored
      11d5428b
    • unknown's avatar
      Merge deer.(none):/home/hf/work/mysql-4.1.clean · 82508881
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.1.1676
      
      
      sql/item_strfunc.cc:
        Auto merged
      82508881
    • unknown's avatar
      Fix for prepared statements · c3b49a4e
      unknown authored
      Here i added Item_*::cleanup() functions,
      removed a lot of ~Item_*'s,
      added code to restore order_list and group_list
      
      
      sql/item.cc:
        cleanups methods implemented
        Item_ref constructors changed
      sql/item.h:
        cleanups declared
        Item_ref constructors changed
        some ~Item_* deleted
      sql/item_cmpfunc.cc:
        new Item_ref format
      sql/item_cmpfunc.h:
        saving/restoring of the original arguments added to
        eq and equal functions
      sql/item_func.cc:
        New Item_ref format
      sql/item_func.h:
        destructors removed/changed to 'cleanup()'
      sql/item_row.cc:
        New Item_ref format
      sql/item_row.h:
        ~Item_row -> cleanup()
      sql/item_strfunc.cc:
        new Item_ref format
      sql/item_strfunc.h:
        destructors removed
      sql/item_subselect.cc:
        Item_subselect implementation,
        new Item_ref() format
      sql/item_subselect.h:
        cleanups for subselects declared
      sql/item_sum.cc:
        cleanups implementations
      sql/item_sum.h:
        cleanups declarations
        destructors removed
      sql/mysql_priv.h:
        free_items, cleanup_items exported
      sql/sql_prepare.cc:
        cleanup_items, free_items calls added
        stmt->query_id= thd->query_id restored
        cleanup procedures for group_list and order_list added
      sql/sql_yacc.yy:
        New Item_ref() format
      c3b49a4e
  7. 29 Dec, 2003 2 commits
    • unknown's avatar
      latin1.xml, Index.xml: · 5d7b8979
      unknown authored
        Modern Spanish collation
      
      
      sql/share/charsets/Index.xml:
        Modern Spanish collation
      sql/share/charsets/latin1.xml:
        Modern Spanish collation
      5d7b8979
    • unknown's avatar
      logging_ok: · 5a12bea5
      unknown authored
        Logging to logging@openlogging.org accepted
      item_strfunc.cc:
        Bug wich appeared in ctype_tis620 is fixed
      
      
      sql/item_strfunc.cc:
        Bug wich appeared in ctype_tis620 is fixed
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      5a12bea5
  8. 25 Dec, 2003 4 commits
  9. 24 Dec, 2003 5 commits
    • unknown's avatar
      sql_parse.cc: · 5876c6c6
      unknown authored
        Fix for the bug 1175: Usernames will not converted to utf8 during connect
      
      
      sql/sql_parse.cc:
        Fix for the bug 1175: Usernames will not converted to utf8 during connect
      5876c6c6
    • unknown's avatar
      184e9cca
    • unknown's avatar
      charset.c: · 21996864
      unknown authored
        he mysqld server crashes if issued a command select convert(...)
        with a
        non-compiled character set:
      
      
      mysys/charset.c:
        he mysqld server crashes if issued a command select convert(...)
        with a
        non-compiled character set:
      21996864
    • unknown's avatar
      install_test_db.sh: · e3bcb46a
      unknown authored
        install-test-db did not substiture the path to charsets file, so tests failed with non-default collation incompiled, for example --with-collation=latin1_german1_ci
      mysqld.cc:
        better error messaging
      
      
      sql/mysqld.cc:
        better error messaging
      mysql-test/install_test_db.sh:
        install-test-db did not substiture the path to charsets file, so tests failed with non-default collation incompiled, for example --with-collation=latin1_german1_ci
      e3bcb46a
    • unknown's avatar
      Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · e46ff5d3
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.1.2046
      
      
      libmysqld/libmysqld.c:
        Auto merged
      e46ff5d3
  10. 23 Dec, 2003 6 commits
  11. 22 Dec, 2003 4 commits
  12. 21 Dec, 2003 6 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1/ · 794575d6
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      794575d6
    • unknown's avatar
      typo fixed · 55aaa9ba
      unknown authored
      55aaa9ba
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 3093d714
      unknown authored
      into mysql.com:/home/kostja/mysql/mysql-4.1-root
      
      
      sql/sql_class.h:
        Auto merged
      3093d714
    • unknown's avatar
      THD::init_for_queries() pushed back: · 626663b1
      unknown authored
      see comments to the method why
      
      
      sql/sql_class.h:
        THD::init_for_queries() pushed back:
        see comments to the method why
        Cleanup
      626663b1
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 49e83aaa
      unknown authored
      into mysql.com:/my/mysql-4.1
      
      49e83aaa
    • unknown's avatar
      Portability fixes found during 5.0 test compilation · c9a87dba
      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())
      c9a87dba
  13. 20 Dec, 2003 3 commits
    • unknown's avatar
      univ.i, srv0srv.c: · 7629fd37
      unknown authored
        Define macro ULINTPF which can be used in printf statements as the print format of ulint both on Win64 and other platforms
      
      
      innobase/srv/srv0srv.c:
        Define macro ULINTPF which can be used in printf statements as the print format of ulint both on Win64 and other platforms
      innobase/include/univ.i:
        Define macro ULINTPF which can be used in printf statements as the print format of ulint both on Win64 and other platforms
      7629fd37
    • unknown's avatar
      srv0start.c, univ.i, configure.in: · 6e558d61
      unknown authored
        Check at compilation time on Unix that InnoDB ulint is the same size as void*, and also check it at runtime
      
      
      innobase/configure.in:
        Check at compilation time on Unix that InnoDB ulint is the same size as void*, and also check it at runtime
      innobase/include/univ.i:
        Check at compilation time on Unix that InnoDB ulint is the same size as void*, and also check it at runtime
      innobase/srv/srv0start.c:
        Check at compilation time on Unix that InnoDB ulint is the same size as void*, and also check it at runtime
      6e558d61
    • unknown's avatar
      Merge fix · 6b16bae7
      unknown authored
      6b16bae7