1. 15 Feb, 2006 3 commits
  2. 14 Feb, 2006 37 commits
    • unknown's avatar
      Merge elkin@koti:MySQL/Merge/5.1-new/ · f0f5d03c
      unknown authored
      into  mysql.com:/home/elkin/MySQL/MERGE/5.1-new
      
      f0f5d03c
    • unknown's avatar
      make declarations of mysql_db_table_last_check and mysql_db_table_fields · 6e31a591
      unknown authored
      visible event in libmysqld. fixes build problem.
      
      
      sql/sql_acl.cc:
        make declarations of mysql_db_table_last_check and mysql_db_table_fields
        visible event in libmysqld
      6e31a591
    • unknown's avatar
      Merge aelkin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · d93e0d79
      unknown authored
      into  mysql.com:/usr_rh9/home/elkin.rh9/MySQL/Merge/5.1-new
      
      d93e0d79
    • unknown's avatar
    • unknown's avatar
      post-merge fixes of bug 16548 · 4f448160
      unknown authored
      
      mysql-test/r/events.result:
        post-merge fixes
      mysql-test/t/events.test:
        post-merge fixes
      sql/event.cc:
        post-merge fixes
      sql/share/errmsg.txt:
        post-merge fixes
      sql/table.cc:
        post-merge fixes
      4f448160
    • unknown's avatar
      Merge aelkin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · d089889f
      unknown authored
      into  mysql.com:/usr_rh9/home/elkin.rh9/MySQL/Merge/5.1-new
      
      d089889f
    • unknown's avatar
      Merge mysql.com:/usr_rh9/home/elkin.rh9/MySQL/Merge/5.0 · b83c2988
      unknown authored
      into  mysql.com:/usr_rh9/home/elkin.rh9/MySQL/Merge/5.1-new
      
      
      BitKeeper/deleted/.del-ctype_ucs_binlog.result~280d136b1a0bcf17:
        Auto merged
      mysql-test/r/user_var-binlog.result:
        Auto merged
      mysql-test/t/mysql.test:
        Auto merged
      mysql-test/t/mysqlbinlog.test:
        Auto merged
      mysql-test/t/rpl_trigger.test:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      mysql-test/r/rpl_stm_charset.result:
        Auto merged
      sql/log_event.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      mysql-test/r/rpl_timezone.result:
        manual merge use local. Result file has to be refined according to changes brought in
        to the test.
      b83c2988
    • unknown's avatar
      Added --silent option andd just test results via select. This will keep down... · 92391ff8
      unknown authored
      Added --silent option andd just test results via select. This will keep down the appearance of non deterministic responses. 
      This is for bug#17384
      
      
      mysql-test/r/mysqldump.result:
        Changed result
      mysql-test/t/disabled.def:
        Re-enable after fixing bugs
      mysql-test/t/mysqldump.test:
        Added silent option
      92391ff8
    • unknown's avatar
      Merge ahristov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 8c081ac1
      unknown authored
      into lmy004.:/work/mysql-5.1-bug16548
      
      8c081ac1
    • unknown's avatar
      Merge mysql.com:/usr_rh9/home/elkin.rh9/MySQL/BARE/mysql-5.0 · 7b31775e
      unknown authored
      into  mysql.com:/usr_rh9/home/elkin.rh9/MySQL/Merge/5.0
      
      7b31775e
    • unknown's avatar
      Merge paul@bk-internal.mysql.com:/home/bk/mysql-5.1-new · c8ef2526
      unknown authored
      into  snake-hub.snake.net:/src/extern/MySQL/bk/mysql-5.1
      
      c8ef2526
    • unknown's avatar
      Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 90e9abed
      unknown authored
      into  zim.tangent.org:/home/brian/mysql/cleanup-5.1
      
      90e9abed
    • unknown's avatar
      Merge aelkin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 3ebae33d
      unknown authored
      into  mysql.com:/usr_rh9/home/elkin.rh9/MySQL/BARE/mysql-5.0
      
      3ebae33d
    • unknown's avatar
      mysqlimport.c: · 96fd7d26
      unknown authored
        Revise option description for --help message.
      
      
      client/mysqlimport.c:
        Revise option description for --help message.
      96fd7d26
    • unknown's avatar
      Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0 · b8ca5f04
      unknown authored
      into moonbone.local:/work/16272-bug-5.0-mysql
      
      b8ca5f04
    • unknown's avatar
    • unknown's avatar
      manual merge · 31355ec5
      unknown authored
      
      mysql-test/r/events.result:
        Auto merged
      mysql-test/t/events.test:
        Auto merged
      sql/event.h:
        Auto merged
      sql/event_executor.cc:
        Auto merged
      sql/event_timed.cc:
        Auto merged
      sql/sql_acl.cc:
        Auto merged
      sql/sql_acl.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      sql/table.cc:
        Auto merged
      sql/table.h:
        Auto merged
      31355ec5
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · f153b4a9
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      f153b4a9
    • unknown's avatar
      Bug #16445 ndb, schema version error 241 after mysqld restart · 9543dfbf
      unknown authored
      - table dictionary status was checked only for Invalid
      
      9543dfbf
    • unknown's avatar
      - final fixes for bug#16431 (Events: An event which alters itself disappears) · ccad166d
      unknown authored
      - fix for bug#16423 (Events: SHOW CREATE EVENT doesn't work)
      - this Changeset commits makes CREATE/UPDATE/DELETE EVENT real DDL statements
        by committing the currently open transaction before they are executed.
      - this Changeset also fixes a trailing space problem since the very early days
        of the internal cron
      - adds sophisticated checking of whether mysql.event was tampered accidentally
        or with purpose by an user.
      - adds a lot of inline function documentation - documents everything left
        uncodumented
      - INTERVAL_XXXX to XXX in I_S.EVENTS.INTERVAL_FIELD
      
      WL#1034 (Internal CRON)
      
      
      mysql-test/r/events.result:
        update result
      mysql-test/t/events.test:
        add test cases for SHOW CREATE EVENT
        add test cases where the structure of mysql.event is changed and error reporting in this case
      sql/event.cc:
        - do a lot more checking on mysql.event whether it's valid
          introduced generic function table_check_intact() which can be used also
          for checking whether a system table (mysql.*) has been tampered by user
          and report an error in this case. The checking is quite strict, thus
          maybe some mechanism can be added later that loosens this like some
          session variable, for instance, i_am_aware_that_i_can_damage_my_data
          so the table will be opened nevertheless we think that it's not valid.
        - add evex_show_create_event(THD *thd, sp_name *spn, LEX_STRING definer)
        - document a loooot. not a single function left undocumented.
      sql/event.h:
        - add evex_show_create_event(THD *thd, sp_name *spn, LEX_STRING definer)
        - change get_show_create_event() to get_create_event()
        - add TABLE_FIELD_W_TYPE used by table_check_intact()
        - add event_timed::sql_mode so it can be used by show create event. currently
          always 0, will be fixed by a patch for another bug. At least makes the code
          of show create event complete.
      sql/event_executor.cc:
        - add evex_check_system_tables() that checks on boot and event
          main thread startup that mysql.db and mysql.user tables are correct.
        - document everything!
      sql/event_priv.h:
        remove a line
      sql/event_timed.cc:
        - implement SHOW CREATE EVENT
        - document undocumented functions!
      sql/share/errmsg.txt:
        - fix an error message and add two new
      sql/sql_acl.cc:
        - add mysql.db table definition to use by table_check_intact()
        - exchange some of the positions by numbers from mysql.db to enum names (see sql_acl.h)
      sql/sql_acl.h:
        - define the structure of mysql.db table
      sql/sql_parse.cc:
        - handle SQLCOM_SHOW_CREATE_EVENT
        - end the current transaction becase CREATE/UPDATE/DELETE EVENT is a DDL
          statement
      sql/sql_show.cc:
        - remove interval_type_to_name
        - use common function event_reconstruct_interval_expression()
          that reconstructs the expression given at create/alter, to some
          extent - interval of 2:62 MINUTE_SECOND will be reconstructed as
          interval of 3:02 MINUTE_SECOND!
      sql/sql_yacc.yy:
        init the definer of event_timed also when doing SHOW CREATE EVENT
        because it's needed for checking into mysql.event
      sql/table.cc:
        - remove stale code. only mysql.event should be a 'system_table'
        - add table_check_intact() to check the consistency of a table.
          mostly usable with mysql.xxx tables.
      sql/table.h:
        - export TABLE_FIELD_W_TYPE and table_check_intact() which are used for 
          checking the structure of a table. mostly usable for mysql.xxx tables.
      ccad166d
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · 967132ef
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.1-nl
      
      967132ef
    • unknown's avatar
      Merge aelkin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 24ad98b0
      unknown authored
      into  mysql.com:/usr_rh9/home/elkin.rh9/MySQL/BARE/mysql-5.0
      
      24ad98b0
    • unknown's avatar
      Fixed bug#16272: IF function with decimal args can produce wrong result · d77db0d8
      unknown authored
      The Item_func_if::fix_length_and_dec() function when calculating length of 
      result doesn't take into account unsigned_flag. But it is taken when 
      calculating length of temporary field. This result in creating field that 
      shorter than needed. Due to this, in the reported query 40.0 converted to 9.99.
      
      The function Item_func_if::fix_length_and_dec() now adds 1 to the max_length if 
      the unsigned_flag isn't set.
      
      
      sql/item_cmpfunc.cc:
        Fixed bug#16272: IF function with decimal args can produce wrong result
        The function Item_func_if::fix_length_and_dec() now adds 1 to the max_length if 
        the unsigned_flag isn't set.
      mysql-test/r/func_if.result:
        Added test case for bug#16272: IF function with decimal args can produce wrong result
      mysql-test/t/func_if.test:
        Added test case for bug#16272: IF function with decimal args can produce wrong result
      d77db0d8
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · dae9e7c6
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.1-nl
      
      
      sql/sql_yacc.yy:
        Auto merged
      dae9e7c6
    • unknown's avatar
      MATCH(a,b) AGAINST (... IN NATURAL LANGUAGE MODE) · ad261dbc
      unknown authored
      remove explicit $<ulong_num>$ from sql_yacc.yy
      
      
      mysql-test/r/fulltext.result:
        MATCH(a,b) AGAINST (... IN NATURAL LANGUAGE MODE)
      mysql-test/t/fulltext.test:
        MATCH(a,b) AGAINST (... IN NATURAL LANGUAGE MODE)
      ad261dbc
    • unknown's avatar
      Merge mysql.com:/usr_rh9/home/elkin.rh9/MySQL/BARE/mysql-5.0 · f6483124
      unknown authored
      into  mysql.com:/usr_rh9/home/elkin.rh9/MySQL/Merge/5.0
      
      f6483124
    • unknown's avatar
      Merge aelkin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 529996ef
      unknown authored
      into  mysql.com:/usr_rh9/home/elkin.rh9/MySQL/BARE/mysql-5.0
      
      529996ef
    • unknown's avatar
      BUG#17117: header fille "plugin.h" does not have a namespace prefix · eb9b1653
      unknown authored
      plugin.h has been moved into include/mysql/plugin.h
      
      
      include/mysql/plugin.h:
        Rename: include/plugin.h -> include/mysql/plugin.h
      include/Makefile.am:
        plugin.h has been moved into include/mysql/plugin.h
      include/myisam.h:
        plugin.h has been moved into include/mysql/plugin.h
      plugin/fulltext/plugin_example.c:
        plugin.h has been moved into include/mysql/plugin.h
      sql/sql_plugin.h:
        plugin.h has been moved into include/mysql/plugin.h
      storage/csv/ha_tina.cc:
        plugin.h has been moved into include/mysql/plugin.h
      storage/example/ha_example.cc:
        plugin.h has been moved into include/mysql/plugin.h
      storage/myisam/ftdefs.h:
        plugin.h has been moved into include/mysql/plugin.h
      eb9b1653
    • unknown's avatar
      Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 47e85063
      unknown authored
      into mysql.com:/home/gluh/MySQL/Merge/5.1-new
      
      47e85063
    • unknown's avatar
      Bug#16591 Partitions: crash using information_schema.partitions · 369320cf
      unknown authored
      Bug#16695 Reading I_S.PARTITIONS with pre-5.1.6 partitioned tables crashes server
       issue a warning in case of error during table opening
      
      369320cf
    • unknown's avatar
      Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 3e43c365
      unknown authored
      into moonbone.local:/work/16752-bug-5.0-mysql
      
      
      sql/sql_select.cc:
        Auto merged
      3e43c365
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · ee2d8df8
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      ee2d8df8
    • unknown's avatar
      disabled non deterministic test · 22ddf9cb
      unknown authored
      22ddf9cb
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-5.0.cs_fs · 5927f69a
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.1-new.fscs
      
      
      mysql-test/r/variables.result:
        SCCS merged
      mysql-test/t/variables.test:
        SCCS merged
      5927f69a
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-5.0 · 4d6e614f
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.1-new.fscs
      
      4d6e614f
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0 · 8ab48d88
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0.cs_fs
      
      
      sql/set_var.cc:
        Auto merged
      8ab48d88
    • unknown's avatar
      Many files: · 0147958a
      unknown authored
        Backporting character_set_filesystem from 5.0 to 5.1.
      
      
      sql/mysqld.cc:
        Backporting character_set_filesystem from 5.0 to 5.1.
      sql/set_var.cc:
        Backporting character_set_filesystem from 5.0 to 5.1.
      sql/set_var.h:
        Backporting character_set_filesystem from 5.0 to 5.1.
      sql/sql_class.cc:
        Backporting character_set_filesystem from 5.0 to 5.1.
      sql/sql_class.h:
        Backporting character_set_filesystem from 5.0 to 5.1.
      sql/sql_yacc.yy:
        Backporting character_set_filesystem from 5.0 to 5.1.
      mysql-test/t/variables.test:
        Backporting character_set_filesystem from 5.0 to 5.1.
      mysql-test/r/variables.result:
        Backporting character_set_filesystem from 5.0 to 5.1.
      0147958a