1. 26 Apr, 2007 1 commit
    • unknown's avatar
      fixed: memleak in --help, sigsegv on shutdown · 264e1480
      unknown authored
      Ingo's patch:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      Added initialization for plugin string variables with their
      default values.
      Added deallocation of string values before a plugin and its
      variables is deleted.
      Added examples to plugin_example
      
      
      mysys/my_getopt.c:
        Ingo's patch:
        WL#2936 - Falcon & MySQL plugin interface: server variables
        Added initialization for string options. Since string variables
        do often have their default value assigned already, assign the
        default value only if the variable value is NULL.
      plugin/fulltext/plugin_example.c:
        Ingo's patch:
        WL#2936 - Falcon & MySQL plugin interface: server variables
        Added examples for thread variables, which have a SESSION and
        a GLOBAL value.
      sql/mysqld.cc:
        removed second fix_paths() in --help output (memory leak).
        removed invalid string defaul values (binlog_format)
        don't hide the error message in the help text
      sql/sql_plugin.cc:
        don't do plugin_dl_del for built-in plugins (sigsegv).
        Ingo's patch:
        WL#2936 - Falcon & MySQL plugin interface: server variables
        Clearing newly allocated variable value space. This is important
        for string variables. They are initialized to their default
        value only if their initial value is NULL.
        Setting default values for strings.
        Added a function to free global value space for string variables.
        Call the function before deleting a plugin and its variables.
      264e1480
  2. 24 Apr, 2007 2 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-wl2936 · 5416aff6
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.1-wl2936-two
      
      
      sql/sql_plugin.cc:
        Auto merged
      5416aff6
    • unknown's avatar
      WL#2936 - Falcon & MySQL plugin interface: server variables · 53053cde
      unknown authored
      Added initialization for the plugin structure created in
      plugin_add().
      Made a correct argument vector in mysql_install_plugin():
      handle_options() assumes that arg0 (program name) always exists.
      
      
      mysys/my_getopt.c:
        WL#2936 - Falcon & MySQL plugin interface: server variables
        Added DBUG_ASSERTs. handle_options() assumes that arg0
        (program name) always exists.
      plugin/fulltext/plugin_example.c:
        WL#2936 - Falcon & MySQL plugin interface: server variables
        Extended the fulltext parser example plugin with system variables.
      53053cde
  3. 23 Apr, 2007 1 commit
  4. 19 Apr, 2007 1 commit
    • unknown's avatar
      mysql-test/t/ndb_dd_basic.test · 336b6fcb
      unknown authored
          fixed the test
      sql/ha_ndbcluster.cc
          LOCK_plugin is used in ha_ndbcluster.cc
      sql/sql_plugin.cc
          LOCK_plugin is used in ha_ndbcluster.cc
      
      
      mysql-test/t/ndb_dd_basic.test:
        fixed the test
      sql/ha_ndbcluster.cc:
        LOCK_plugin is used in ha_ndbcluster.cc
      sql/sql_plugin.cc:
        LOCK_plugin is used in ha_ndbcluster.cc
      336b6fcb
  5. 18 Apr, 2007 4 commits
    • unknown's avatar
      comment · 3d8c6339
      unknown authored
      3d8c6339
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-wl2936 · d9a0fee4
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.1-wl2936
      
      d9a0fee4
    • unknown's avatar
      WL#2936 - Falcon & MySQL plugin interface: server variables · d8afc71a
      unknown authored
      Fixed a compiler dependent expression to be more portable.
      Initialized 'dummy' in construct_help_options() so that loaded
      plugin show themselves as TRUE in the help output.
      
      
      mysys/hash.c:
        WL#2936 - Falcon & MySQL plugin interface: server variables
        Fixed a compiler dependent expression to be more portable.
      sql/handler.cc:
        WL#2936 - Falcon & MySQL plugin interface: server variables
        Added a DBUG_PRINT.
      sql/sql_plugin.cc:
        WL#2936 - Falcon & MySQL plugin interface: server variables
        Initialized 'dummy' in construct_help_options() so that loaded
        plugin show themselves as TRUE in the help output.
        Fixed a DBUG_ENTER, added a DBUG_PRINT.
        Added comments.
      d8afc71a
    • unknown's avatar
      mysql-test/mysql-test-run.pl · 671fe355
      unknown authored
          set --language correctly even for --help (to have full plugin help)
      mysql-test/lib/mtr_cases.pl
          more robust check for innodb
      
      
      mysql-test/lib/mtr_cases.pl:
        more robust check for innodb
      mysql-test/mysql-test-run.pl:
        set --language correctly even for --help (to have full plugin help)
      671fe355
  6. 16 Apr, 2007 2 commits
    • unknown's avatar
      wl#2936 post-merge fixes · 3673ac90
      unknown authored
      
      client/mysqltest.c:
        warnings
      extra/comp_err.c:
        warnings
      sql/event_queue.cc:
        warnings
      sql/handler.h:
        warnings
      sql/opt_range.cc:
        warnings
      sql/opt_range.h:
        warnings
      sql/rpl_mi.cc:
        warnings
      sql/sql_class.cc:
        wl#2936 post-merge fixes, warnings
      3673ac90
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1 · 44ac6d31
      unknown authored
      into  sergbook.mysql.com:/usr/home/serg/Abk/mysql-5.1-wl2936
      
      
      client/mysql.cc:
        Auto merged
      include/my_global.h:
        Auto merged
      include/my_sys.h:
        Auto merged
      include/mysql.h:
        Auto merged
      mysql-test/r/im_utils.result:
        Auto merged
      mysql-test/r/variables.result:
        Auto merged
      mysql-test/t/ndb_dd_basic.test:
        Auto merged
      mysql-test/t/partition_innodb.test:
        Auto merged
      mysql-test/t/variables.test:
        Auto merged
      mysys/array.c:
        Auto merged
      mysys/typelib.c:
        Auto merged
      sql/event_queue.cc:
        Auto merged
      sql/ha_partition.cc:
        Auto merged
      sql/ha_partition.h:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/handler.h:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/item_sum.cc:
        Auto merged
      sql/log.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/set_var.h:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_cache.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_lex.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_partition.cc:
        Auto merged
      sql/sql_plugin.cc:
        Auto merged
      sql/sql_repl.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      sql/table.h:
        Auto merged
      storage/example/ha_example.cc:
        Auto merged
      storage/federated/ha_federated.cc:
        Auto merged
      storage/heap/ha_heap.cc:
        Auto merged
      storage/innobase/include/trx0trx.h:
        Auto merged
      storage/myisam/ha_myisam.cc:
        Auto merged
      storage/myisammrg/ha_myisammrg.cc:
        Auto merged
      storage/ndb/src/mgmsrv/InitConfigFileParser.cpp:
        Auto merged
      include/typelib.h:
        merged
      mysql-test/mysql-test-run.pl:
        merged
      mysql-test/r/flush2.result:
        merged
      mysql-test/r/ndb_dd_basic.result:
        merged
      mysql-test/r/partition_innodb.result:
        merged
      mysql-test/r/ps_1general.result:
        merged
      mysql-test/t/ps_1general.test:
        merged
      sql/ha_ndbcluster.cc:
        merged
      sql/item_create.cc:
        merged
      sql/mysqld.cc:
        merged
      sql/rpl_utility.h:
        merged
      sql/set_var.cc:
        merged
      sql/sql_class.cc:
        merged
      sql/sql_yacc.yy:
        merged
      storage/innobase/handler/ha_innodb.cc:
        merged
      storage/innobase/handler/ha_innodb.h:
        merged
      44ac6d31
  7. 15 Apr, 2007 1 commit
    • unknown's avatar
      more wl#2936 fixes: removed implicit ha_thd() calls (too error-prone), · 4c08ec4d
      unknown authored
      fixed an assert crash
      
      
      include/mysql/plugin.h:
        more wl#2936 fixes: no implicit ha_thd() calls
      mysql-test/mysql-test-run.pl:
        don't load system-wide plugins
      mysql-test/r/partition_innodb.result:
        fix the test
      mysql-test/t/partition_innodb.test:
        fix the test
      sql/handler.cc:
        more wl#2936 fixes: no implicit ha_thd() calls
      sql/handler.h:
        more wl#2936 fixes: no implicit ha_thd() calls
      sql/sql_class.cc:
        more wl#2936 fixes: no implicit ha_thd() calls
      sql/sql_plugin.cc:
        more wl#2936 fixes: assert crash
      storage/innobase/handler/ha_innodb.cc:
        more wl#2936 fixes: no implicit ha_thd() calls
      4c08ec4d
  8. 13 Apr, 2007 2 commits
    • unknown's avatar
      sql/sql_plugin.cc · 4fe787ee
      unknown authored
          remove endspaces and tabs
      
      
      sql/sql_plugin.cc:
        remove endspaces and tabs
      4fe787ee
    • unknown's avatar
      wl#2936 - fixing problems · bdc798eb
      unknown authored
      
      include/mysql/plugin.h:
        warning. no int/realsize
      mysys/my_getopt.c:
        combination of prefixes (e.g. --loose-skip-) didn't work
      sql/event_queue.cc:
        warning
      sql/handler.cc:
        assert
      sql/handler.h:
        comment
      sql/item_create.cc:
        warnings
      sql/log.cc:
        warnings
      sql/mysqld.cc:
        wl#2936 - fixing problems (memory leak in load_defaults,
        garbage in opt_[slow_]logname
      sql/partition_element.h:
        warnings
      sql/rpl_utility.h:
        warnings
      sql/set_var.cc:
        comment
      sql/set_var.h:
        warnings
      sql/sql_class.cc:
        warnings
      sql/sql_parse.cc:
        warnings
      sql/sql_plugin.cc:
        wl#2936 - fixing problems: portability, coding style,
        reporting of spurious errors, crashes, incorrect help output
      storage/example/ha_example.cc:
        comment
      storage/innobase/handler/ha_innodb.cc:
        wl#2936 - fixing problems (crash)
      bdc798eb
  9. 12 Apr, 2007 2 commits
  10. 11 Apr, 2007 9 commits
  11. 10 Apr, 2007 7 commits
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-4.1 · 31f4583a
      unknown authored
      into  mysql.com:/home/kent/bk/tmp3/mysql-4.1-build
      
      31f4583a
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0 · a7807cd0
      unknown authored
      into  mysql.com:/home/kent/bk/tmp3/mysql-5.0-build
      
      a7807cd0
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.1 · c05f0c04
      unknown authored
      into  mysql.com:/home/kent/bk/tmp3/mysql-5.1-build
      
      c05f0c04
    • unknown's avatar
      Merge mysql.com:/home/kent/bk/tmp3/mysql-5.0-build · dee7abc3
      unknown authored
      into  mysql.com:/home/kent/bk/tmp3/mysql-5.1-build
      
      
      config/ac-macros/zlib.m4:
        Auto merged
      mysys/my_memmem.c:
        Auto merged
      zlib/Makefile.am:
        Auto merged
      dee7abc3
    • unknown's avatar
      my_memmem.c: · c992405a
      unknown authored
        Back port of include change and copyright from 5.1
      Makefile.am, zlib.m4:
        Use separate libtool convenience library for the bundled
        zlib to embed into executables and shared libraries created,
        and one to install into the pkglib directory
      
      
      zlib/Makefile.am:
        Use separate libtool convenience library for the bundled
        zlib to embed into executables and shared libraries created,
        and one to install into the pkglib directory
      config/ac-macros/zlib.m4:
        Use separate libtool convenience library for the bundled
        zlib to embed into executables and shared libraries created,
        and one to install into the pkglib directory
      mysys/my_memmem.c:
        Back port of include change and copyright from 5.1
      c992405a
    • unknown's avatar
      Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.1-release · 5068a909
      unknown authored
      into  pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.1-build-work
      
      
      CMakeLists.txt:
        Auto merged
      mysql-test/r/mysqlbinlog.result:
        Auto merged
      mysql-test/t/mysqlbinlog.test:
        Auto merged
      scripts/make_binary_distribution.sh:
        Auto merged
      scripts/make_win_bin_dist:
        Auto merged
      sql/set_var.cc:
        Auto merged
      support-files/mysql.spec.sh:
        merge fix
      5068a909
    • unknown's avatar
      add a manual page back · ce6666d5
      unknown authored
      
      support-files/mysql.spec.sh:
        add mysql_install_db.1 back
      ce6666d5
  12. 09 Apr, 2007 5 commits
  13. 08 Apr, 2007 2 commits
  14. 07 Apr, 2007 1 commit