1. 30 May, 2006 5 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · 6d9e8db7
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.1
      
      
      6d9e8db7
    • unknown's avatar
    • unknown's avatar
      reduce error log spamming by old privilege tables. If they're old, · 26d19222
      unknown authored
      report it once, don't whine about every missing column.
      
      
      26d19222
    • unknown's avatar
      Now ftparser does not need to bother about memory management - · 15a13203
      unknown authored
      it can tell MySQL to make a copy of everything (bug#17123)
      
      
      include/mysql/plugin.h:
        Now ftparser does not need to bother about memory management -
        it can tell MySQL to make a copy of everything (bug#17123)
        MYSQL_FTFLAGS_NEED_COPY flag
      storage/myisam/ft_boolean_search.c:
        param->flags
      storage/myisam/ft_nlq_search.c:
        param->flags. ft_parse takes a mem_root as an argument
      storage/myisam/ft_parser.c:
        ftparser takes a memroot as an argument. words are copied there, if necessary.
        memroot is reset for every parsing and free'd at the end of the statement.
      storage/myisam/ft_update.c:
        ftparser takes a memroot as an argument. words are copied there, if necessary.
        memroot is reset for every parsing and free'd at the end of the statement.
      storage/myisam/ftdefs.h:
        ftparser takes a memroot as an argument. words are copied there, if necessary.
        memroot is reset for every parsing and free'd at the end of the statement.
      storage/myisam/mi_check.c:
        ftparser takes a memroot as an argument. words are copied there, if necessary
      storage/myisam/myisamdef.h:
        memroot for ftparser in MI_INFO and MI_SORT_PARAM
      storage/myisam/sort.c:
        free ftparser memroot
      15a13203
    • unknown's avatar
      update show authors · 772758b6
      unknown authored
      772758b6
  2. 29 May, 2006 10 commits
    • unknown's avatar
      Merge ngrishakin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 3416732d
      unknown authored
      into  mysql.com:/home/ndbdev/ngrishakin/mysql-5.1-new
      
      
      3416732d
    • unknown's avatar
      f765e794
    • unknown's avatar
      update show authors · 000a603f
      unknown authored
      000a603f
    • unknown's avatar
      Merge lmy004.:/work/mysql-5.1-new-vanilla · e7515ef7
      unknown authored
      into lmy004.:/work/mysql-5.1-runtime
      
      
      e7515ef7
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/tmp/tmp_merge · 745a579d
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1
      
      
      mysql-test/t/information_schema.test:
        Merge
      mysql-test/t/wait_timeout.test:
        Merge
      sql/mysqld.cc:
        Merge
      sql/slave.cc:
        Null merge
      sql/sp_head.cc:
        Merge
      745a579d
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-new · f41db8b0
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1
      
      
      sql/mysqld.cc:
        Auto merged
      f41db8b0
    • unknown's avatar
      Merge lmy004.:/work/mysql-5.1-new-vanilla · f32d0ec6
      unknown authored
      into lmy004.:/work/mysql-5.1-runtime
      
      
      sql/event_scheduler.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      f32d0ec6
    • unknown's avatar
      add missing events_grant test · 606abf25
      unknown authored
      606abf25
    • unknown's avatar
      local variable interval to interval_tmp because it hides · 4f295835
      unknown authored
      Event_timed::interval
      
      
      4f295835
    • unknown's avatar
      Fix for bug #17394 - Events namespace is wrong · bdda0116
      unknown authored
      
      mysql-test/lib/init_db.sql:
        remove definer from PK
      mysql-test/r/events.result:
        update results
      mysql-test/r/system_mysql_db.result:
        update results
      mysql-test/t/events.test:
        remove I_S.EVENTS test and move it to events_grant.test
      scripts/mysql_fix_privilege_tables.sql:
        change table definition
      sql/event.cc:
        make events non-user specific (namespace change)
      sql/event.h:
        make events non-user specific (namespace change)
      sql/event_priv.h:
        make events non-user specific (namespace change)
      sql/event_scheduler.cc:
        make events non-user specific (namespace change)
      sql/event_timed.cc:
        make events non-user specific (namespace change)
      sql/sql_parse.cc:
        make events non-user specific (namespace change)
      sql/sql_show.cc:
        SHOW EVENTS is available to everyone who has EVENT on specific schema.
        No additional privileges are needed to see others' events.
        - user A has events in db1 and db2
        - user B has events in db1 and db3
        A will see all his events from db1 and db2 as well as B's events
        from db1 but not from db3.
        B will see her events from db1 and db3. In addition B will see
        only A's events from db1 but not db2.
      bdda0116
  3. 28 May, 2006 1 commit
    • unknown's avatar
      Incompatible ftparser plugin API change. · f1bb09e7
      unknown authored
      mysql_parse() and mysql_add_word() now take a MYSQL_FTPARSER_PARAM*,
      not a mysql_ftparam.
      
      
      client/Makefile.am:
        don't fail when rm cannot delete from read-only dir
      sql/sql_plugin.cc:
        fix min_plugin_info_interface_version to be less error-prone
      f1bb09e7
  4. 27 May, 2006 2 commits
  5. 26 May, 2006 4 commits
  6. 25 May, 2006 12 commits
    • unknown's avatar
      Merge jmiller@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 88d10859
      unknown authored
      into  mysql.com:/home/ndbdev/jmiller/clones/mysql-5.1-new
      
      
      88d10859
    • unknown's avatar
      Removing ./r/rpl_ndb_dd_partitions.result & ./t/rpl_ndb_dd_partitions.test... · f7f36fc0
      unknown authored
      Removing ./r/rpl_ndb_dd_partitions.result & ./t/rpl_ndb_dd_partitions.test since NDB only will support key partitions and moving them to the test-extra tree for safe keeping
      
      
      BitKeeper/deleted/.del-rpl_ndb_dd_partitions.result~9b09a8594e474be5:
        Delete: mysql-test/r/rpl_ndb_dd_partitions.result
      BitKeeper/deleted/.del-rpl_ndb_dd_partitions.test~9a3f50999ab31151:
        Delete: mysql-test/t/rpl_ndb_dd_partitions.test
      f7f36fc0
    • unknown's avatar
      ndb - compile fix for Solaris 10 AMD64 -max GCC [ ulonglong != Uint64 ] v5.1 · 93be6c25
      unknown authored
      
      sql/ha_ndbcluster.cc:
        compile fix for Solaris 10 AMD64 -max GCC [ ulonglong != Uint64 ]
      93be6c25
    • unknown's avatar
      Merge bk-internal.mysql.com:/data0/bk/mysql-5.1-new · 20334ba6
      unknown authored
      into  bk-internal.mysql.com:/data0/bk/mysql-5.1-kt
      
      
      sql/share/errmsg.txt:
        Auto merged
      20334ba6
    • unknown's avatar
      Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 2e0f0d2d
      unknown authored
      into  mysql.com:/space/pekka/ndb/version/my51
      
      
      2e0f0d2d
    • unknown's avatar
      test fix · 597ceb3b
      unknown authored
      597ceb3b
    • unknown's avatar
      Merge mysql.com:/space/pekka/ndb/version/my51 · d749d905
      unknown authored
      into  mysql.com:/space/pekka/ndb/version/my51-bug14509
      
      
      mysql-test/r/ndb_basic.result:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/ha_ndbcluster.h:
        Auto merged
      storage/ndb/include/ndbapi/Ndb.hpp:
        Auto merged
      storage/ndb/src/ndbapi/DictCache.cpp:
        Auto merged
      storage/ndb/src/ndbapi/DictCache.hpp:
        Auto merged
      storage/ndb/src/ndbapi/Ndb.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        Auto merged
      d749d905
    • unknown's avatar
      after merge fix · 644efa51
      unknown authored
      
      mysql-test/r/strict.result:
        Auto merged
      mysql-test/r/type_ranges.result:
        Auto merged
      mysql-test/t/strict.test:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      mysql-test/r/information_schema.result:
        manual merge
      mysql-test/t/information_schema.test:
        manual merge
      644efa51
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 52078846
      unknown authored
      into  c-870ae253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug19304
      
      
      52078846
    • unknown's avatar
      fix for BSD make · f04b7da9
      unknown authored
      f04b7da9
    • unknown's avatar
      ndb - bug#14509 v5.1 part 2/2 : handler level · 2aa3ff8e
      unknown authored
      
      mysql-test/r/ndb_basic.result:
        put auto-incr range under NDB_SHARE until otherwise decided..
        makes auto-incr process-global per table.  each use requires mutex
      mysql-test/t/ndb_alter_table.test:
        put auto-incr range under NDB_SHARE until otherwise decided..
        makes auto-incr process-global per table.  each use requires mutex
      sql/ha_ndbcluster.cc:
        put auto-incr range under NDB_SHARE until otherwise decided..
        makes auto-incr process-global per table.  each use requires mutex
      sql/ha_ndbcluster.h:
        put auto-incr range under NDB_SHARE until otherwise decided..
        makes auto-incr process-global per table.  each use requires mutex
      2aa3ff8e
    • unknown's avatar
      ndb - bug#14509 v5.1 part 1/2 : ndb api level [requires part 2/2] · 75839941
      unknown authored
      
      storage/ndb/src/ndbapi/ndberror.c:
        delete non-sense error 4336
      storage/ndb/include/ndbapi/Ndb.hpp:
        add auto-incr methods which take explicit Ndb::TupleIdRange & argument
        for NDB API programs the range is under local dict cache (as in 5.0)
        the handler level uses its own Ndb objects and ranges
      storage/ndb/src/ndbapi/DictCache.cpp:
        add auto-incr methods which take explicit Ndb::TupleIdRange & argument
        for NDB API programs the range is under local dict cache (as in 5.0)
        the handler level uses its own Ndb objects and ranges
      storage/ndb/src/ndbapi/DictCache.hpp:
        add auto-incr methods which take explicit Ndb::TupleIdRange & argument
        for NDB API programs the range is under local dict cache (as in 5.0)
        the handler level uses its own Ndb objects and ranges
      storage/ndb/src/ndbapi/Ndb.cpp:
        add auto-incr methods which take explicit Ndb::TupleIdRange & argument
        for NDB API programs the range is under local dict cache (as in 5.0)
        the handler level uses its own Ndb objects and ranges
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        add auto-incr methods which take explicit Ndb::TupleIdRange & argument
        for NDB API programs the range is under local dict cache (as in 5.0)
        the handler level uses its own Ndb objects and ranges
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        add auto-incr methods which take explicit Ndb::TupleIdRange & argument
        for NDB API programs the range is under local dict cache (as in 5.0)
        the handler level uses its own Ndb objects and ranges
      75839941
  7. 24 May, 2006 6 commits