1. 26 May, 2004 14 commits
    • unknown's avatar
      After merge fixes · abd68407
      unknown authored
      
      Docs/manual_toc.html:
        Rename: BitKeeper/deleted/.del-manual_toc.html~f483f2d33d9acb41 -> Docs/manual_toc.html
      libmysqld/lib_sql.cc:
        Fixed type of new variables
      libmysqld/libmysqld.c:
        Removed duplicate function (allready in libmysql.c)
      abd68407
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 1d7d7609
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      1d7d7609
    • unknown's avatar
      merge with 4.0 to get windows fixes · 7c5cd412
      unknown authored
      
      VC++Files/client/mysqlclient.dsp:
        Auto merged
      VC++Files/innobase/innobase.dsp:
        Auto merged
      include/mysql.h:
        Auto merged
      include/mysql_com.h:
        Auto merged
      innobase/include/log0log.h:
        Auto merged
      innobase/include/log0log.ic:
        Auto merged
      innobase/include/mtr0mtr.h:
        Auto merged
      innobase/log/log0log.c:
        Auto merged
      innobase/log/log0recv.c:
        Auto merged
      innobase/que/que0que.c:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      libmysql_r/Makefile.am:
        Auto merged
      sql/log_event.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      tools/mysqlmanager.c:
        Auto merged
      7c5cd412
    • unknown's avatar
      logging_ok: · 43638667
      unknown authored
        Logging to logging@openlogging.org accepted
      compile-pentium-max:
        changed --with-ndbcluster to --without-ndbcluster because it fails on 4.1 builds
      
      
      BUILD/compile-pentium-max:
        changed --with-ndbcluster to --without-ndbcluster because it fails on 4.1 builds
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      43638667
    • unknown's avatar
      VC++ portability fix · cc24ac70
      unknown authored
      
      VC++Files/client/mysqlclient.dsp:
        Added missing /D MYSQL_CLIENT
      VC++Files/innobase/innobase.dsp:
        Remove not existing file
      sql/mysqld.cc:
        Fixed comment
      cc24ac70
    • unknown's avatar
      Fixed test to not crash when ndb is not in use · 5fe72df8
      unknown authored
      5fe72df8
    • unknown's avatar
      InnoDB fixup: remove debug assertion that causes compile error · e6b4c164
      unknown authored
      when UNIV_DEBUG is defined (introduced in ChangeSet@1.1850)
      
      
      innobase/que/que0que.c:
        Remove ut_ad() reference to removed parameter next_thr
      e6b4c164
    • unknown's avatar
      Fix to make Windows compilation smoother · 00c41b28
      unknown authored
      
      VC++Files/innobase/innobase.dsp:
        non-existent file removed
      client/mysql.cc:
        local opt_max_allowed_packet and opt_net_buffer_length introduced
      client/mysqldump.c:
        local opt_max_allowed_packet and opt_net_buffer_length introduced
      include/mysql.h:
        mysql_get_parameters() interface added
        #define max_allowed_packet added
      include/mysql_com.h:
        these should not be exported
      libmysql/libmysql.c:
        mysql_get_parameters implementations
      libmysql/libmysql.def:
        interface changed
      libmysql_r/Makefile.am:
        MYSQL_CLIENT define added
      libmysqld/lib_sql.cc:
        line moved to be above the '#include "mysql.cc"'
      libmysqld/libmysqld.c:
        mysql_get_parameters implementation (embedded)
      libmysqld/libmysqld.def:
        interface changed
      sql/log_event.cc:
        should be like that in this case
      tools/mysqlmanager.c:
        compiler warns on this line
      00c41b28
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · c2f6dff9
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      c2f6dff9
    • unknown's avatar
      Changed prototype of killed_ptr() to make it more portable · 30bffb02
      unknown authored
      Applied patches for Netware
      
      
      innobase/include/os0thread.h:
        Applied patches for Netware
      innobase/os/os0thread.c:
        Applied patches for Netware
      libmysql/libmysql.c:
        Applied patches for Netware
      libmysql/libmysql.def:
        Applied patches for Netware
      myisam/myisamchk.c:
        Applied patches for Netware
        Changed prototype of killed_ptr() to make it more portable
      myisam/myisamdef.h:
        Applied patches for Netware
        Changed prototype of killed_ptr() to make it more portable
      mysql-test/t/rpl_relayspace-slave.opt:
        Applied patches for Netware
      mysys/my_pthread.c:
        Applied patches for Netware
      mysys/my_static.h:
        Portability fix
      netware/BUILD/compile-linux-tools:
        Applied patches for Netware
        Changed prototype of killed_ptr() to make it more portable
      netware/BUILD/mwenv:
        Applied patches for Netware
        Changed prototype of killed_ptr() to make it more portable
      netware/BUILD/nwbootstrap:
        Applied patches for Netware
        Changed prototype of killed_ptr() to make it more portable
      netware/my_manage.c:
        Applied patches for Netware
        Changed prototype of killed_ptr() to make it more portable
      netware/mysql_fix_privilege_tables.pl:
        Applied patches for Netware
        Changed prototype of killed_ptr() to make it more portable
      netware/mysql_test_run.c:
        Applied patches for Netware
        Changed prototype of killed_ptr() to make it more portable
      netware/static_init_db.sql:
        Applied patches for Netware
        Changed prototype of killed_ptr() to make it more portable
      scripts/make_binary_distribution.sh:
        Applied patches for Netware
        Changed prototype of killed_ptr() to make it more portable
      sql/filesort.cc:
        Changed prototype of killed_ptr() to make it more portable
      sql/ha_myisam.cc:
        Changed prototype of killed_ptr() to make it more portable
      sql/mysqld.cc:
        Fixed some typos for Netware
      sql/sql_bitmap.h:
        Applied patches for Netware
      sql/sql_class.h:
        Changed prototype of killed_ptr() to make it more portable
      sql/sql_insert.cc:
        safety fix
      strings/my_strtoll10.c:
        Added comment
      30bffb02
    • unknown's avatar
      Small fix, addin order by to get predicatble output from select · 5eea01a7
      unknown authored
      
      mysql-test/r/ndb_autodiscover.result:
        Added yet another order by to test.
      mysql-test/t/ndb_autodiscover.test:
        Added yet another order by to test.
      5eea01a7
    • unknown's avatar
      Merge msvensson@bk-internal.mysql.com:/home/bk/mysql-4.1 · 259d8c4c
      unknown authored
      into neptunus.(none):/home/magnus/mysql-4.1
      
      
      259d8c4c
    • unknown's avatar
      Fix after running on a 4-node system. · 537ba1e1
      unknown authored
      
      mysql-test/r/ndb_autodiscover.result:
        Removed one test that needs manual interaction
        Added order by in some places
      mysql-test/t/ndb_autodiscover.test:
        Removed one test that needs manual interaction
        Added order by in some places
      sql/ha_ndbcluster.cc:
        Using HA_WRONG_ASCII_ORDER to activate filesort on a not "sorted" ordered index.
      537ba1e1
    • unknown's avatar
      InnoDB cleanup: Remove unused code for online backup · 3b1dd9af
      unknown authored
      
      innobase/include/log0log.h:
        Remove references to online backup
      innobase/include/log0log.ic:
        Remove references to online backup
      innobase/include/mtr0mtr.h:
        Remove references to MLOG_FULL_PAGE
      innobase/log/log0log.c:
        Remove references to online backup
      innobase/log/log0recv.c:
        Remove references to MLOG_FULL_PAGE
      innobase/mtr/mtr0mtr.c:
        Remove references to MLOG_FULL_PAGE
        Remove references to online backup
      3b1dd9af
  2. 25 May, 2004 26 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 1d482780
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      1d482780
    • unknown's avatar
      Merge mysql.com:/home/my/mysql-4.0 into mysql.com:/home/my/mysql-4.1 · afef7ce3
      unknown authored
      
      include/Makefile.am:
        Auto merged
      afef7ce3
    • unknown's avatar
      Added new header files · fd079fda
      unknown authored
      fd079fda
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 3a675ff5
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      
      3a675ff5
    • unknown's avatar
      Bug#3882 · 39ace7f1
      unknown authored
      39ace7f1
    • unknown's avatar
      merge with 4.0 to get Netware patches and fixes for libmysqld.dll · a9b481d3
      unknown authored
      
      configure.in:
        Auto merged
      Build-tools/Do-compile:
        Auto merged
      client/mysql.cc:
        Auto merged
      client/mysqladmin.c:
        Auto merged
      client/mysqlcheck.c:
        Auto merged
      client/mysqldump.c:
        Auto merged
      client/mysqlimport.c:
        Auto merged
      client/mysqlshow.c:
        Auto merged
      client/mysqltest.c:
        Auto merged
      include/my_global.h:
        Auto merged
      include/thr_alarm.h:
        Auto merged
      innobase/include/trx0roll.h:
        Auto merged
      innobase/include/trx0trx.h:
        Auto merged
      innobase/que/que0que.c:
        Auto merged
      innobase/srv/srv0srv.c:
        Auto merged
      innobase/trx/trx0purge.c:
        Auto merged
      innobase/trx/trx0roll.c:
        Auto merged
      innobase/trx/trx0trx.c:
        Auto merged
      innobase/usr/usr0sess.c:
        Auto merged
      isam/isamchk.c:
        Auto merged
      myisam/myisam_ftdump.c:
        Auto merged
      myisam/myisamchk.c:
        Auto merged
      myisam/myisampack.c:
        Auto merged
      mysys/default.c:
        Auto merged
      mysys/my_getopt.c:
        Auto merged
      mysys/my_init.c:
        Auto merged
      mysys/my_pthread.c:
        Auto merged
      netware/Makefile.am:
        Auto merged
      netware/init_db.sql:
        Auto merged
      scripts/make_binary_distribution.sh:
        Auto merged
      tools/mysqlmanager.c:
        Auto merged
      VC++Files/dbug/dbug.dsp:
        Auto merged
      VC++Files/heap/heap.dsp:
        Auto merged
      VC++Files/isam/isam.dsp:
        Auto merged
      VC++Files/libmysql/libmysql.dsp:
        Auto merged
      VC++Files/myisam/myisam.dsp:
        Auto merged
      VC++Files/myisammrg/myisammrg.dsp:
        Auto merged
      VC++Files/mysys/mysys.dsp:
        Auto merged
      VC++Files/libmysqld/libmysqld.dsp:
        merge
      client/mysqlbinlog.cc:
        merge
      extra/perror.c:
        merge
      include/mysql_com.h:
        merge
      libmysqld/Makefile.am:
        merge
      netware/BUILD/mwenv:
        merge
      sql/mysqld.cc:
        merge
      a9b481d3
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · a3d0ce6b
      unknown authored
      into mysql.com:/tmp/skr99/mysql-4.0
      
      
      a3d0ce6b
    • unknown's avatar
      Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.0 · 84fbc276
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.0
      
      
      84fbc276
    • unknown's avatar
      Proposed fix for bug #3818 (libmysqld.dll leads to program's crash) · 19a78cea
      unknown authored
      configurations added to build the libraries with USE_TLS flag to be
      used for libmysqld
      
      
      VC++Files/dbug/dbug.dsp:
        TLS_DEBUG configuration added
      VC++Files/heap/heap.dsp:
        TLS and TLS_DEBUG configurations added
      VC++Files/isam/isam.dsp:
        TLS and TLS_DEBUG configurations added
      VC++Files/libmysql/libmysql.dsp:
        MYSQL_CLIENT define enabled
      VC++Files/libmysqld/libmysqld.dsp:
        using of _tls libraries added
      VC++Files/myisam/myisam.dsp:
        TLS and TLS_DEBUG configurations added
      VC++Files/myisammrg/myisammrg.dsp:
        TLS and TLS_DEBUG configurations added
      VC++Files/mysys/mysys.dsp:
        TLS and TLS_DEBUG configurations added
      include/mysql_com.h:
        __declspec(dllimport) seems to be necessary when one uses .dll
        on Windows
      19a78cea
    • unknown's avatar
      Remove not needed sql_olap.cc from Makefile.am · de5edbf8
      unknown authored
      
      VC++Files/comp_err/comp_err.dsp:
        removed not needed library
      libmysqld/Makefile.am:
        Remove not needed sql_olap.cc
      de5edbf8
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · b287ca53
      unknown authored
      into mysql.com:/tmp/skr99/mysql-4.0
      
      
      client/mysqltest.c:
        Auto merged
      configure.in:
        Auto merged
      include/my_global.h:
        Auto merged
      myisam/myisam_ftdump.c:
        Auto merged
      scripts/make_binary_distribution.sh:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      b287ca53
    • unknown's avatar
      Added patches from Novell · b3851363
      unknown authored
      
      Build-tools/Do-compile:
        Fixed indentation
      configure.in:
        Added patches from Novell
        Added C_EXTRA_FLAGS as an easy way to pass flags to both CFLAGS and CXXFLAGS
      extra/perror.c:
        Fixed error number reporting to not report 'Unknown error'
      include/my_global.h:
        Defines to make NETWARE patches cleaner
      include/thr_alarm.h:
        Fixed wrong macro
      netware/mysql_install_db.c:
        Indentation fix
      b3851363
    • unknown's avatar
      InnoDB cleanup and possible bug-fix: Remove srv0que · b2882fd4
      unknown authored
      
      BitKeeper/deleted/.del-srv0que.c~d1feebb77b5a9b96:
        Delete: innobase/srv/srv0que.c
      innobase/srv/Makefile.am:
        Remove srv0que.c
      BitKeeper/deleted/.del-srv0que.h~f12ecb4b5afe203e:
        Delete: innobase/include/srv0que.h
      innobase/include/Makefile.am:
        Remove srv0que.c
      innobase/include/que0que.h:
        Remove unnecessary function que_fork_error_handle()
        que_thr_end_wait(): Remove output parameter next_thr; return it
      innobase/include/trx0roll.h:
        trx_rollback(), trx_finish_rollback_off_kernel():
        Remove output parameter next_thr; return it instead
      innobase/include/trx0trx.h:
        trx_sig_send(), trx_sig_reply(), trx_sig_start_handle():
        Remove output parameter next_thr; return it instead
      innobase/include/usr0sess.h:
        Remove sess->state and its literals SESS_ACTIVE and SESS_ERROR
      innobase/que/que0que.c:
        Remove unnecessary function que_fork_error_handle()
        que_thr_end_wait(): Remove output parameter next_thr; return it
        Remove references to srv0que.c
      innobase/srv/srv0srv.c:
        Remove unnecessary #include "srv0que.h"
      innobase/trx/trx0purge.c:
        Remove unneeded references to srv0que.c
      innobase/trx/trx0roll.c:
        Many functions: Remove output parameter next_thr; return it instead
        Remove references to srv0que.c
      innobase/trx/trx0trx.c:
        Many functions: Remove output parameter next_thr; return it instead
        Remove references to srv0que.c
        Remove references to SESS_ERROR
      innobase/usr/usr0sess.c:
        Remove sess->state
      b2882fd4
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 7c5cc74e
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      7c5cc74e
    • unknown's avatar
      changed comment for LONG_DATA_COMMAND · cde39f5e
      unknown authored
      cde39f5e
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 0da2710c
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      0da2710c
    • unknown's avatar
      Merge with 4.0 to get fixes for project files · 5e0df34b
      unknown authored
      5e0df34b
    • unknown's avatar
      Fixed VC++ project files · 137af900
      unknown authored
      
      VC++Files/copy_mysql_files.bat:
        Added /Y to avoid questions
        Fixed wrong path for copying data files
      VC++Files/sql/mysqld.dsp:
        Added missing compiler option
      137af900
    • unknown's avatar
      Corrected index_flags returned when index are created with USING HASH · 5a995429
      unknown authored
      Updated ndb_ test cases 
      
      
      mysql-test/r/ndb_autodiscover.result:
        Updated to new output of error message
      mysql-test/r/ndb_basic.result:
        Added som order by to sort the result correctly before comparing
      mysql-test/r/ndb_index_unique.result:
        Added test for USING HASH combined with PRIMARY KEY and UNIQUE index
      mysql-test/t/ndb_autodiscover.test:
        Correctede error case
      mysql-test/t/ndb_basic.test:
        Added som order by
      mysql-test/t/ndb_index_unique.test:
        Added test for USING HASH combined with PRIMARY KEY and UNIQUE index
      sql/ha_ndbcluster.cc:
        Added the index flag HA_ONLY_WHOLE_INDEX if index is created with USING HASH.
      5a995429
    • unknown's avatar
      Preparation for user-defined Unicode collations: · 8ee5b216
      unknown authored
      weights data now comes from a static variables
      but from the charset structure. 
      
      
      8ee5b216
    • unknown's avatar
      sql_string.h: · 6c09db27
      unknown authored
        Not used code.
        ,
      sql_string.cc:
        Not used code.
      
      
      sql/sql_string.cc:
        Not used code.
      sql/sql_string.h:
        Not used code.
        ,
      6c09db27
    • unknown's avatar
      1. Some optimization when conversion is not needed. · 9983aed8
      unknown authored
      2. One now must pass length argument into append(const char *str, uint length),
      length is not calculated internally anymore.
      
      
      9983aed8
    • unknown's avatar
      Removed references to BDB and InnoDB from 'classic' release · b7e8f418
      unknown authored
      
      VC++Files/mysqldemb/mysqldemb.dsp:
        Removed references to BDB and InnoDB from 'classic'
      VC++Files/sql/mysqld.dsp:
        Removed references to BDB and InnoDB from 'classic'
      b7e8f418
    • unknown's avatar
      Merge msvensson@bk-internal.mysql.com:/home/bk/mysql-4.1 · 4cb7f494
      unknown authored
      into neptunus.(none):/home/magnus/mysql-4.1
      
      
      sql/handler.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      4cb7f494
    • unknown's avatar
      fixed typos · 48e39bf2
      unknown authored
      48e39bf2
    • unknown's avatar
      Uses table_type() function to get name of storage engine before printing... · c94b1d60
      unknown authored
      Uses table_type() function to get name of storage engine before printing engine specific error message.
      
      
      sql/handler.cc:
        Use table_type to get "name" of this handler
      c94b1d60