1. 30 Nov, 2004 2 commits
    • unknown's avatar
      Changes to support optimized bulk inserts. This will solve the problem of... · 4485ee63
      unknown authored
      Changes to support optimized bulk inserts. This will solve the problem of selects occurring during a bulk insert, and causing the compression factor to drop. 
      
      
      mysql-test/r/archive.result:
        Updated result set for changes amde to support delayed insert and bulk insert optimizations.
      mysql-test/t/archive.test:
        Test cases to test bulk insert statements and delayed insert syntax.
      sql/examples/ha_archive.cc:
        Added methods needed for bulk operations to be optimized. Bulk inserts now do not trigger the file as dirty until they are complete. A normal insert though can still cause them to be synced though since it is not effected by the flag. Removed share variable to determine if row count is right or not (it should not be treated as an upper end estimate).
      sql/examples/ha_archive.h:
        Removed share variable for delayed flag since it is no longer needed. 
        Added flag in table instance to know if a bulk insert is happening.
        
        Added method declarations for bulk insert optimizations.
      4485ee63
    • unknown's avatar
      Merge · bad7ebbe
      unknown authored
      bad7ebbe
  2. 29 Nov, 2004 9 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · 2b5d8e1f
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      2b5d8e1f
    • unknown's avatar
      compatibility fixes · 4f32c5bc
      unknown authored
      
      mysql-test/r/strict.result:
        fixed
      mysql-test/r/view.result:
        rolled back
      mysql-test/t/information_schema.test:
        fix for 2GB file size limit
      mysql-test/t/ps_1general.test:
        fix for 2GB file size limit
      mysql-test/t/view.test:
        fix for 2GB file size limit
      sql/field.cc:
        double->int conversion troubles
        cleanup
      sql/item_cmpfunc.h:
        warning fixed
      sql/sql_select.cc:
        division by zero fixed
      4f32c5bc
    • unknown's avatar
      monty.doc: · fa944fee
      unknown authored
        Grammar fix.
      user.r:
        A few typo fixes.
      
      
      dbug/user.r:
        A few typo fixes.
      dbug/monty.doc:
        Grammar fix.
      fa944fee
    • unknown's avatar
      ndb_grant.later: · 9d240880
      unknown authored
        Rename: mysql-test/t/ndb_grant.test -> mysql-test/t/ndb_grant.later
      
      
      mysql-test/t/ndb_grant.later:
        Rename: mysql-test/t/ndb_grant.test -> mysql-test/t/ndb_grant.later
      9d240880
    • unknown's avatar
      Applied some patches for Netware. · 90686cd5
      unknown authored
      
      client/mysqladmin.cc:
        Added option to close the screen on exit for Netware.
      netware/comp_err.def:
        Copyright notice change, for Netware.
      netware/isamchk.def:
        Copyright notice change, for Netware.
      netware/isamlog.def:
        Copyright notice change, for Netware.
      netware/libmysql.def:
        Copyright notice change, for Netware.
      netware/my_print_defaults.def:
        Copyright notice change, for Netware.
      netware/myisam_ftdump.def:
        Copyright notice change, for Netware.
      netware/myisamchk.def:
        Copyright notice change, for Netware.
      netware/myisamlog.def:
        Copyright notice change, for Netware.
      netware/myisampack.def:
        Copyright notice change, for Netware.
      netware/mysql.def:
        Copyright notice change, for Netware.
      netware/mysql_install.def:
        Copyright notice change, for Netware.
      netware/mysql_install_db.def:
        Copyright notice change, for Netware.
      netware/mysql_test_run.def:
        Copyright notice change, for Netware.
      netware/mysql_waitpid.def:
        Copyright notice change, for Netware.
      netware/mysqladmin.def:
        Copyright notice change, for Netware.
      netware/mysqlbinlog.def:
        Copyright notice change, for Netware.
      netware/mysqlcheck.def:
        Copyright notice change, for Netware.
      netware/mysqld.def:
        Copyright notice change, for Netware.
      netware/mysqld_safe.def:
        Copyright notice change, for Netware.
      netware/mysqldump.def:
        Copyright notice change, for Netware.
      netware/mysqlimport.def:
        Copyright notice change, for Netware.
      netware/mysqlshow.def:
        Copyright notice change, for Netware.
      netware/mysqltest.def:
        Copyright notice change, for Netware.
      netware/pack_isam.def:
        Copyright notice change, for Netware.
      netware/perror.def:
        Copyright notice change, for Netware.
      netware/replace.def:
        Copyright notice change, for Netware.
      netware/resolve_stack_dump.def:
        Copyright notice change, for Netware.
      netware/resolveip.def:
        Copyright notice change, for Netware.
      sql/mysqld.cc:
        Changes to fix the abend on NetWare on recieving the server down and volume deactivation
        events. Do not join for the main thread if these events occur.
      90686cd5
    • unknown's avatar
      NdbScanOperation.cpp: · 5411303d
      unknown authored
        added missing return
      
      
      ndb/src/ndbapi/NdbScanOperation.cpp:
        added missing return
      5411303d
    • unknown's avatar
      Adding support for archive to handle delayed inserts. · 57960b67
      unknown authored
      
      sql/examples/ha_archive.cc:
        Added support for delayed inserts. What delayed inserts mean for archive is that a sync call is not forced with the next select. Instant performance gain, plus if you aren't concerned about having a consistant read you won't be forced to have less then optimized compression.
      sql/examples/ha_archive.h:
        Added flags for dalyed inserts and added table flag so that the server knows that archive can support them.
      57960b67
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1-fix · f4b3f945
      unknown authored
      into mysql.com:/home/jonas/src/mysql-5.0
      
      
      ndb/include/ndbapi/NdbScanOperation.hpp:
        Auto merged
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Auto merged
      f4b3f945
    • unknown's avatar
      ndb - scan bug fix + more test cases · 9b023120
      unknown authored
      
      ndb/include/ndbapi/NdbScanOperation.hpp:
        Improved doc. a bit
      ndb/src/ndbapi/NdbConnectionScan.cpp:
        Set error code
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Check error directly after taking mutex
      ndb/test/ndbapi/testScan.cpp:
        new scan test with lots of threads
      ndb/test/run-test/daily-basic-tests.txt:
        Added two more scan tests
        Collapsed testTransactions & testOperations
      9b023120
  3. 28 Nov, 2004 15 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · 7c8e72f2
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      7c8e72f2
    • unknown's avatar
      don't cast LEX_STRING to char* :) · eaaeed59
      unknown authored
      eaaeed59
    • unknown's avatar
      merged · 4e333a43
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      configure.in:
        Auto merged
      innobase/srv/srv0srv.c:
        Auto merged
      mysql-test/r/rpl_start_stop_slave.result:
        Auto merged
      scripts/mysql_fix_privilege_tables.sh:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/item_func.h:
        Auto merged
      sql/slave.cc:
        Auto merged
      mysql-test/r/select.result:
        !bk-eb
      mysql-test/t/select.test:
        !bk-eb
      4e333a43
    • unknown's avatar
      post-merge fix · ac11a931
      unknown authored
      ac11a931
    • unknown's avatar
      Fix for division by zero problem: · 79d774f6
      unknown authored
       * Don't try building ROR-intersect if the queried table has zero rows
       * Don't ever produce an estimate of zero returned rows.
      
      79d774f6
    • unknown's avatar
      merged · 34cf5d61
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      innobase/srv/srv0srv.c:
        Auto merged
      mysql-test/t/select.test:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/slave.cc:
        Auto merged
      34cf5d61
    • unknown's avatar
      view.test: · 0c369251
      unknown authored
      more max_rows for show table status
      comment spellchecking...
      
      
      mysql-test/r/view.result:
        more max_rows for show table status
      mysql-test/t/view.test:
        more max_rows for show table status
        comment spellchecking...
      0c369251
    • unknown's avatar
      limit Max_data_length in 'show table status' · 714bc732
      unknown authored
      714bc732
    • unknown's avatar
      bad merge fixed · cb6f9e60
      unknown authored
      cb6f9e60
    • unknown's avatar
      fix for decimal.c · c8534f2d
      unknown authored
      
      strings/decimal.c:
        fix
      c8534f2d
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1/ · b2acd799
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      b2acd799
    • unknown's avatar
      skip last compress test if we're short of RAM · 56f78e80
      unknown authored
      56f78e80
    • unknown's avatar
      protection: TRASH in delete · b7c31a9e
      unknown authored
      fixed a bug that it discovered
      
      
      include/my_sys.h:
        move TRASH to my_sys.h from sql_list.h
      sql/field.h:
        use TRASH macro
      sql/item.h:
        TRASH in delete
      sql/item_func.h:
        never delete item's manually!
      sql/opt_range.cc:
        TRASH in delete
      sql/sql_lex.h:
        TRASH in delete
      sql/sql_list.h:
        move TRASH to my_sys.h from sql_list.h
      sql/sql_parse.cc:
        don't use properties of deleted objects (even when it's safe)
      sql/sql_select.cc:
        TRASH in delete
      sql/sql_show.cc:
        TRASH in delete
      sql/sql_string.h:
        TRASH in delete
      b7c31a9e
    • unknown's avatar
      configure.in: · 2cc7c7b6
      unknown authored
        A work-around for SCO, disable use of clock_gettime
      
      
      configure.in:
        A work-around for SCO, disable use of clock_gettime
      2cc7c7b6
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · 9bdc8673
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      9bdc8673
  4. 27 Nov, 2004 7 commits
    • unknown's avatar
      create/drop/rename user cleanup · 6b619bc1
      unknown authored
      
      dbug/user.r:
        help cralified
      include/mysqld_error.h:
        new error message added
      mysql-test/r/grant.result:
        results updated
      mysql-test/r/grant2.result:
        results updated
      mysql-test/t/grant.test:
        results updated
      mysql-test/t/grant2.test:
        results updated
      sql/share/czech/errmsg.txt:
        error message updated
      sql/share/danish/errmsg.txt:
        error message updated
      sql/share/dutch/errmsg.txt:
        error message updated
      sql/share/english/errmsg.txt:
        error message updated
      sql/share/estonian/errmsg.txt:
        error message updated
      sql/share/french/errmsg.txt:
        error message updated
      sql/sql_acl.cc:
        changed error reporting for create/drop/rename user to be consistent with drop table
      sql/share/german/errmsg.txt:
        error message updated
      sql/share/greek/errmsg.txt:
        error message updated
      sql/share/hungarian/errmsg.txt:
        error message updated
      sql/share/italian/errmsg.txt:
        error message updated
      sql/share/japanese/errmsg.txt:
        error message updated
      sql/share/korean/errmsg.txt:
        error message updated
      sql/share/norwegian-ny/errmsg.txt:
        error message updated
      sql/share/norwegian/errmsg.txt:
        error message updated
      sql/share/polish/errmsg.txt:
        error message updated
      sql/share/portuguese/errmsg.txt:
        error message updated
      sql/share/romanian/errmsg.txt:
        error message updated
      sql/share/russian/errmsg.txt:
        error message updated
      sql/share/serbian/errmsg.txt:
        error message updated
      sql/share/slovak/errmsg.txt:
        error message updated
      sql/share/spanish/errmsg.txt:
        error message updated
      sql/share/swedish/errmsg.txt:
        error message updated
      sql/share/ukrainian/errmsg.txt:
        error message updated
      6b619bc1
    • unknown's avatar
      9bc03246
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0 · 3c276f41
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.0-compile
      
      3c276f41
    • unknown's avatar
      fix decimal2longlong too · 6abe44ba
      unknown authored
      
      mysql-test/r/rpl_start_stop_slave.result:
        results updated
      6abe44ba
    • unknown's avatar
      mysql_priv.h: · e1310f38
      unknown authored
        Reverts incomplete change of insert_fields()
      
      
      sql/mysql_priv.h:
        Reverts incomplete change of insert_fields()
      e1310f38
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · fcee3e7a
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      
      sql/sql_parse.cc:
        Auto merged
      fcee3e7a
    • unknown's avatar
      better overflow checks in decimal2ulonglong · 23a2edd8
      unknown authored
      better truncation check in decimal2ulonglong
      
      23a2edd8
  5. 26 Nov, 2004 7 commits