1. 05 Jul, 2005 10 commits
    • unknown's avatar
      Merge · 05e03cdb
      unknown authored
      
      sql/sql_lex.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      mysql-test/r/view.result:
        SCCS merged
      mysql-test/t/view.test:
        SCCS merged
      05e03cdb
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/work-bug5-5.0 · 8159af74
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-bug4-5.0
      
      8159af74
    • unknown's avatar
      fixed environment creation and cleaning up for processing view one by one... · 9d017935
      unknown authored
      fixed environment creation and cleaning up for processing view one by one during checking (BUG#11337)
      
      
      mysql-test/r/view.result:
        checking views after some view with error (BUG#11337)
      mysql-test/t/view.test:
        checking views after some view with error (BUG#11337)
      sql/sql_lex.cc:
        environment cleaning up for processing view one by one
      sql/sql_lex.h:
        methods for lex cleunup during view processing one by one
      sql/sql_table.cc:
        fixed environment creation and cleaning up for processing view one by one (BUG#11337)
      9d017935
    • unknown's avatar
      added processing of view grants to table grants (BUG#9795) · 654171d4
      unknown authored
      
      mysql-test/r/grant.result:
        test of new table privileges
      mysql-test/r/system_mysql_db.result:
        added new table priveleges
      mysql-test/r/view_grant.result:
        error changed
      mysql-test/t/grant.test:
        test of new table privileges
      mysql-test/t/view_grant.test:
        error changed
      scripts/mysql_create_system_tables.sh:
        add new table privileges
      scripts/mysql_fix_privilege_tables.sql:
        fixed system tables fix script
      sql/sql_acl.h:
        fixed coding/decoding new tables grants
      654171d4
    • unknown's avatar
      Merge marko@bk-internal.mysql.com:/home/bk/mysql-5.0 · 336a27b4
      unknown authored
      into hundin.mysql.fi:/home/marko/mysql-5.0-current
      
      336a27b4
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/work-bug2-5.0 · 08f6d9b5
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-bug8-5.0
      
      08f6d9b5
    • unknown's avatar
      post-merge fixes · e43270ad
      unknown authored
      
      mysql-test/r/query_cache.result:
        results moved
      sql/sql_cache.cc:
        postmerge fixes
      e43270ad
    • unknown's avatar
      InnoDB: Fix compile-pentium-debug-max compilation problem. · 0cca9a51
      unknown authored
      
      innobase/btr/btr0cur.c:
        Move #ifdef outside ut_ad() argument.
      innobase/page/page0cur.c:
        Move #ifdef outside ut_ad() argument.
      0cca9a51
    • unknown's avatar
      merge · 0ace9cef
      unknown authored
      0ace9cef
    • unknown's avatar
      merge · 8f4c5254
      unknown authored
      
      sql/item_sum.h:
        Auto merged
      8f4c5254
  2. 04 Jul, 2005 19 commits
    • unknown's avatar
      Merge gbichot@bk-internal:/home/bk/mysql-5.0 · c6c905f7
      unknown authored
      into production.mysql.com:/nfstmp1/guilhem/mysql-5.0-prod-gcc
      
      c6c905f7
    • unknown's avatar
      Merge lgrimmer@bk-internal.mysql.com:/home/bk/mysql-5.0 · f8857cda
      unknown authored
      into mysql.com:/space/my/mysql-5.0
      
      f8857cda
    • unknown's avatar
      Merge gbichot@bk-internal:/home/bk/mysql-5.0 · 2bbe298d
      unknown authored
      into production.mysql.com:/nfstmp1/guilhem/mysql-5.0-prod-gcc
      
      2bbe298d
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0 · 908c6e94
      unknown authored
      into mysql.com:/home/psergey/mysql-5.0-jul4
      
      908c6e94
    • unknown's avatar
      BUG#9814: post-review fixes: clear thd->net.no_send error after SP instruction · 964f0d0e
      unknown authored
        execution, not before.
      
      964f0d0e
    • unknown's avatar
      Fix for BUG#9814: Clear thd->net.no_send_error before each SP instruction · 76990cea
      unknown authored
      execution. Failure to do so caused the erroneous statements to send nothing
      and hang the client.
      
      
      mysql-test/r/sp-error.result:
        Testcase for BUG#9814. Note that the result demonstrates that currently
        mysql-test-run ignores errors in multi-statement if they arrive after first 
        resultset has been received.
      mysql-test/t/sp-error.test:
        Testcase for BUG#09814.
      76990cea
    • unknown's avatar
      Making rpl_until more robust if machine is slow. Removing rpl_trunc_binlog · cccaddf4
      unknown authored
      which is wrong now that slave recovers gracefully from a crashed binlog (thx Serg).
      stat -> my_stat in my_copy.c so that failing stat() does not hang client connection.
      
      
      BitKeeper/deleted/.del-rpl_trunc_binlog.test~961b1f6ac73d37c8:
        Delete: mysql-test/t/rpl_trunc_binlog.test
      BitKeeper/deleted/.del-rpl_trunc_binlog.result~14b4a61886a332e8:
        Delete: mysql-test/r/rpl_trunc_binlog.result
      mysql-test/std_data/trunc_binlog.000001:
        Rename: BitKeeper/deleted/.del-trunc_binlog.000001~b504d840c7efde25 -> mysql-test/std_data/trunc_binlog.000001
      mysql-test/t/rpl_until.test:
        making test more robust if machine is slow. We still need to sleep before testing if slave SQL thread stopped, because otherwise it may not have started yet when we test for stop, then we would return too early. When we have "START SLAVE" wait a few secs until slave threads actually started well (WL#2688) these "sleep 2" could be removed.
      mysys/my_copy.c:
        Using my_stat() instead of stat(). Reason is that my_stat() reports an error message if wanted (MY_WME),
        which is critical for an error being sent to the client. Before this patch, a failing stat() caused
        the client connection to hang (because error was not set because my_error was never called).
        Adding an assertion to match the comment at the start of the function.
      cccaddf4
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.1-build · 2fe4ae6d
      unknown authored
      into mysql.com:/space/my/mysql-5.0-build
      
      
      support-files/mysql.spec.sh:
        Auto merged
      2fe4ae6d
    • unknown's avatar
      - The Max package should Require a matching MySQL-server package. Automatically replace · c070a2b5
      unknown authored
        the version string with the base version of the current build
      
      c070a2b5
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-5.0 · ec71c3fc
      unknown authored
      into mysql.com:/space/my/mysql-5.0-build
      
      ec71c3fc
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.1-merge · 3ffd39b2
      unknown authored
      into mysql.com:/space/my/mysql-5.0-build
      
      
      configure.in:
        Auto merged
      sql/sql_udf.cc:
        Auto merged
      3ffd39b2
    • unknown's avatar
      - manual merge · abc20094
      unknown authored
      
      sql/sql_udf.cc:
        Auto merged
      configure.in:
        - merge: keep local version number
      abc20094
    • unknown's avatar
      Merge marko@bk-internal.mysql.com:/home/bk/mysql-5.0 · 3619d50b
      unknown authored
      into hundin.mysql.fi:/home/marko/mysql-5.0-current
      
      
      sql/ha_innodb.cc:
        Auto merged
      3619d50b
    • unknown's avatar
      After merge fixes · e9e17eaa
      unknown authored
      
      mysql-test/r/group_by.result:
        After merge fix
        (Put test in same order as in 4.1)
      mysql-test/t/group_by.test:
        After merge fix
        (Put test in same order as in 4.1)
      sql/item_cmpfunc.cc:
        After merge fix (+ simple fix to not allow compiler to do tail optimization)
      sql/item_cmpfunc.h:
        After merge fix
      e9e17eaa
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.0.25-clone · 7368d656
      unknown authored
      into mysql.com:/space/my/mysql-4.0-build
      
      7368d656
    • unknown's avatar
      - bumped up version number in configure.in to 4.0.26 · 0f370aa2
      unknown authored
      
      configure.in:
        - bumped up version number to 4.0.26
      0f370aa2
    • unknown's avatar
      manual merge · bda8f1b7
      unknown authored
      
      sql/field.cc:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_view.cc:
        Auto merged
      strings/ctype-utf8.c:
        Auto merged
      bda8f1b7
    • unknown's avatar
      Fixes during review of new code · 8c5e2ab4
      unknown authored
      - Mostly indentation fixes
      - Added missing test
      - Ensure that Item_func_case() checks for stack overruns
      - Use real_item() instead of (Item_ref*) item
      - Fixed wrong error handling
      
      
      myisam/mi_unique.c:
        Improved comments
      myisam/myisampack.c:
        Updated version number
      mysql-test/r/group_by.result:
        Added test that was lost during earlier merge
      mysql-test/r/information_schema.result:
        Safety fix: Drop procedures before used
      mysql-test/t/group_by.test:
        Added test that was lost during earlier merge
      mysql-test/t/information_schema.test:
        Safety fix: Drop procedures before used
      mysys/hash.c:
        Updated comment
      sql/field.cc:
        false -> FALSE
      sql/ha_ndbcluster.cc:
        Fix some style issues
        - No () around argument to 'case'
        - Space before ( in switch and if
        - Removed 'goto'
        - Added {}
        - Added () to make expressions easier to read
        - my_snprintf -> strmov
      sql/handler.cc:
        if( -> if (
      sql/item.cc:
        Indentation changes
      sql/item.h:
        false -> FALSE
      sql/item_cmpfunc.cc:
        Ensure that Item_func_case() check for stack overrun properly
      sql/item_cmpfunc.h:
        Ensure that Item_func_case() check for stack overrun properly
      sql/item_func.cc:
        Indentation fixes
        Fixed wrong goto label
      sql/mysqld.cc:
        Remove test for opt_disable_networking as this flag can never be set here
      sql/opt_range.cc:
        Simplify code
      sql/sql_class.h:
        Move define out from middle of class definition
      sql/sql_parse.cc:
        Remove extra empty lines
      sql/sql_select.cc:
        use real_item() instead of (Item_ref*) item
        Modifed function comment to be align with others
        Simple optimization
      sql/sql_union.cc:
        Portability fix:
        Don't use 'bool_variable|=...'
      sql/sql_view.cc:
        Move List_iterator_fast out from loops (rewind is faster than creating a new itearator)
      strings/ctype-utf8.c:
        if( -> if (
      strings/ctype.c:
        Remove disabled code
      strings/decimal.c:
        Indentation fixes
      strings/xml.c:
        Indentation fixes
      8c5e2ab4
    • unknown's avatar
      After merge fixes · 90949a31
      unknown authored
      Better fix for ON DUPLICATE KEY UPDATE
      
      
      mysql-test/r/group_by.result:
        After merge fixes
      mysql-test/r/select.result:
        Reorder test to match 4.1 tests (will make future merges easier)
      mysql-test/t/group_by.test:
        Added --disable_ps_protocol to avoid extra warning
      mysql-test/t/select.test:
        Reorder test to match 4.1 tests (will make future merges easier)
      sql/mysql_priv.h:
        Better fix for ON DUPLICATE KEY UPDATE
      sql/sql_base.cc:
        After merge fixes
      sql/sql_insert.cc:
        Better fix for ON DUPLICATE KEY UPDATE
        (old solution gave problem with item->cached_table)
      sql/sql_prepare.cc:
        Better fix for ON DUPLICATE KEY UPDATE
      90949a31
  3. 03 Jul, 2005 3 commits
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · a559967d
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-bug_qc-4.1
      
      a559967d
    • unknown's avatar
      merge · aee13470
      unknown authored
      aee13470
    • unknown's avatar
      Merge with 4.1 · 1e0d23f2
      unknown authored
      
      Makefile.am:
        Auto merged
      myisam/mi_create.c:
        Auto merged
      myisam/mi_open.c:
        Auto merged
      mysql-test/r/ctype_utf8.result:
        Auto merged
      mysys/thr_alarm.c:
        Auto merged
      VC++Files/sql/mysqld.dsp:
        Keep old
      client/mysqldump.c:
        Manual merge
      client/mysqltest.c:
        Automatic merge
      configure.in:
        Manual merge
      mysql-test/r/ctype_ucs.result:
        Auto merge
      mysql-test/r/func_str.result:
        Auto merge
      mysql-test/r/group_by.result:
        Auto merge
      mysql-test/r/insert_select.result:
        Auto merge
      mysql-test/r/insert_update.result:
        Auto merge
      mysql-test/r/lowercase_table2.result:
        Auto merge
      mysql-test/r/select.result:
        Manual merge
      mysql-test/r/variables.result:
        Auto merge
      mysql-test/t/ctype_ucs.test:
        Auto merge
      mysql-test/t/func_str.test:
        Auto merge
      mysql-test/t/group_by.test:
        Auto merge
      mysql-test/t/insert_select.test:
        Auto merge
      mysql-test/t/insert_update.test:
        Auto merge
      mysql-test/t/ndb_alter_table.test:
        Auto merge
      mysql-test/t/select.test:
        Auto merge
      mysql-test/t/variables.test:
        Auto merge
      mysys/my_access.c:
        Auto merge
      scripts/make_win_src_distribution.sh:
        Auto merge
      sql/field.cc:
        Manual merge
      sql/ha_ndbcluster.cc:
        Auto merge
      sql/handler.cc:
        Auto merge
      sql/item.cc:
        Auto merge
      sql/item.h:
        Manual merge
      sql/item_cmpfunc.h:
        Auto merge
      sql/item_strfunc.cc:
        Auto merge
      sql/item_strfunc.h:
        Auto merge
      sql/mysql_priv.h:
        manual merge
      sql/mysqld.cc:
        manual merge
      sql/opt_range.cc:
        manual merge
      sql/set_var.cc:
        Auto merge
      sql/sql_base.cc:
        manual merge
        Restore processing of ON DUPLICATE KEY UPDATE
      sql/sql_insert.cc:
        manual merge
        Restore processing of ON DUPLICATE KEY UPDATE
        Simplify mysql_prepare_insert by using local variable for select_lex and save old values just before they are changed
      sql/sql_parse.cc:
        Restore processing of ON DUPLICATE KEY UPDATE
      sql/sql_prepare.cc:
        New ON DUPLICATE KEY UPDATE handling
      sql/sql_select.cc:
        manual merge
      sql/sql_table.cc:
        auto merge
      sql/sql_yacc.yy:
        auto merge
      strings/ctype-ucs2.c:
        auto merge
      strings/ctype-utf8.c:
        auto merge
      1e0d23f2
  4. 02 Jul, 2005 7 commits
  5. 01 Jul, 2005 1 commit