1. 26 Jan, 2007 8 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/data0/bk/mysql-5.1 · ab3abfec
      unknown authored
      into  bk-internal.mysql.com:/data0/bk/mysql-5.1-arch
      
      ab3abfec
    • unknown's avatar
      Two things: · 02d71f7b
      unknown authored
      1) Two small windows cleanups for Archive.
      2) Patch from Calvin for Falcon to be able to have its own I_S loaded. One example added for this, does hello world. 
      
      
      include/mysql/plugin.h:
        Added new I_S type.
      mysql-test/r/archive.result:
        Fixed not dropped table.
      mysql-test/t/archive.test:
        Added additional drop table
      sql/sql_plugin.cc:
        Adding support in for the I_S.
      sql/sql_show.cc:
        Added schema type for plugin I_S. Additional loops were added to pop these on to the end of requests.
      storage/archive/ha_archive.cc:
        Windwos typo
      02d71f7b
    • unknown's avatar
      For performance reasons we remove the ability in unique indexes on... · 0c1d02e4
      unknown authored
      For performance reasons we remove the ability in unique indexes on autoincrements to remove the ability to insert key lower then the current autoincrement value.
      
      
      mysql-test/r/archive.result:
        Modified error output
      mysql-test/t/archive.test:
        Fix for the change in behavior
      storage/archive/ha_archive.cc:
        ifdef of the search record code
      0c1d02e4
    • unknown's avatar
      Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.1-arch · 4386c296
      unknown authored
      into  zim.(none):/home/brian/mysql/archive-newformat-5.1
      
      4386c296
    • unknown's avatar
      This fixes a bug in show create table displaying auto_increment field when it should not. · 91d802c4
      unknown authored
      It also refactors the test case for Archive (removed two bad tests).
      
      
      mysql-test/r/archive.result:
        refactor archive test
      mysql-test/t/archive.test:
        Large  refactoring of Archive test
      storage/archive/ha_archive.cc:
        Updated comments.
        Added NULL packing hack
        Fixed bug in wrong display of auto increment in show create table
      91d802c4
    • unknown's avatar
      Fixed a warning. Added the -A option so that the autoincrement could be set outside of the file. · 143551fa
      unknown authored
      
      storage/archive/archive_reader.c:
        Add option to autoincrement file.
      storage/archive/ha_archive.cc:
        Fixed warning
      143551fa
    • unknown's avatar
      Merge bk-internal.mysql.com:/data0/bk/mysql-5.1 · 7d10aeb0
      unknown authored
      into  bk-internal.mysql.com:/data0/bk/mysql-5.1-arch
      
      7d10aeb0
    • unknown's avatar
      Made the example actually do something :) · cd924a85
      unknown authored
      It now demonstrates creating its own thread and shows off how to clean up after itself (creates a really simple heartbeat file)
      
      
      plugin/daemon_example/Makefile.am:
        Added additional include
      plugin/daemon_example/daemon_example.cc:
        Created heart beat code.
      cd924a85
  2. 25 Jan, 2007 11 commits
  3. 24 Jan, 2007 21 commits
    • unknown's avatar
      Merge mysql.com:/home/svoj/devel/mysql/merge/mysql-5.0-engines · 1984327e
      unknown authored
      into  mysql.com:/home/svoj/devel/mysql/merge/mysql-5.1-engines
      
      
      mysql-test/r/symlink.result:
        Auto merged
      mysql-test/t/symlink.test:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      mysql-test/r/myisam.result:
        Use local.
      mysql-test/t/myisam.test:
        Use local.
      1984327e
    • unknown's avatar
      Merge mysql.com:/home/svoj/devel/bk/mysql-5.1 · 8adaaca5
      unknown authored
      into  mysql.com:/home/svoj/devel/mysql/merge/mysql-5.1-engines
      
      
      mysql-test/r/symlink.result:
        Auto merged
      mysql-test/t/symlink.test:
        Auto merged
      sql/lock.cc:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      storage/federated/ha_federated.cc:
        Auto merged
      storage/myisam/mi_check.c:
        Auto merged
      storage/myisam/mi_packrec.c:
        Auto merged
      mysql-test/r/myisam.result:
        Manually merged.
      mysql-test/t/myisam.test:
        Manually merged.
      8adaaca5
    • unknown's avatar
      Merge malff@bk-internal.mysql.com:/home/bk/mysql-5.1-runtime · 51b80ca6
      unknown authored
      into  weblab.(none):/home/marcsql/TREE/mysql-5.1-21029
      
      
      Makefile.am:
        Auto merged
      sql/Makefile.am:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      51b80ca6
    • unknown's avatar
      Bug#21029 (Dependencies between sql_yacc.cc and dependent headers not detected) · 2875875b
      unknown authored
      The build scripts in general, using automake, autoconf, etc, contain several
      special commands and work around all related to the way the bison code in the
      parser is built, for sql/sql_yacc.yy. These work arounds, accumulated over
      time during development, ultimately cause the build scripts to be unstable
      and cause build defects by not enforcing dependencies.
      
      This fix simplifies the build process and aligns it with the automake tooling,
      which provides native support for bison and *.yy files.
      
      In particular, the following problem have been fixed:
      - dependencies with sql_yacc.cc were not honored (Bug 21029), leading to
        corrupted builds,
      - the work around introduced by Bug 24557, to cleanup the generated files
        sql_yacc.h and sql_yacc.cc, has been removed,
      - the generated makefile, in a source distribution, used to destroy the files
        sql_yacc.h and sql_yacc.cc on a 'make clean' target. This has been fixed:
        these files are now removed by make maintainer-clean.
      - The root cause of the problem found with gcc 4.1 (see Bug 24619) has been
        clearly documented, and the "sed" hack has been replaced by a cleaner
        work around, when building the code with bison 1.875.
      - Removed the file sql/sql_yacc.yy.bak, added by WL 3031 by accident.
      - Removed the unnecessary AM_YFLAG= --debug introduced by WL 3432, since
        the compiling option DBUG_OFF takes precedence when setting YYDEBUG.
      
      
      BitKeeper/deleted/.del-sql_yacc.yy.bak:
        Rename: sql/sql_yacc.yy.bak -> BitKeeper/deleted/.del-sql_yacc.yy.bak
      Makefile.am:
        General cleanup of the build process for sql_yacc.yy
      sql/Makefile.am:
        General cleanup of the build process for sql_yacc.yy
      sql/sql_yacc.yy:
        General cleanup of the build process for sql_yacc.yy
      2875875b
    • unknown's avatar
      Merge mysql.com:/home/svoj/devel/bk/mysql-5.0 · 32b5b4a7
      unknown authored
      into  mysql.com:/home/svoj/devel/mysql/merge/mysql-5.0-engines
      
      
      mysql-test/t/myisam.test:
        Auto merged
      32b5b4a7
    • unknown's avatar
      Merge mysql.com:/home/svoj/devel/bk/mysql-5.0 · 9b1e5c9d
      unknown authored
      into  mysql.com:/home/svoj/devel/mysql/merge/mysql-5.0-engines
      
      
      mysql-test/r/symlink.result:
        Auto merged
      mysql-test/t/symlink.test:
        Auto merged
      sql/table.cc:
        Auto merged
      mysql-test/r/myisam.result:
        Manually merged.
      mysql-test/t/myisam.test:
        Manually merged.
      9b1e5c9d
    • unknown's avatar
      Merge mockturtle.local:/home/dlenev/src/mysql-5.0-merge · 91f018b0
      unknown authored
      into  mockturtle.local:/home/dlenev/src/mysql-5.1-merge
      
      
      mysql-test/t/ps.test:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      mysql-test/t/disabled.def:
        Manual merge.
      91f018b0
    • unknown's avatar
      Disabling back im_daemon_life_cycle.test, which was temporarily enabled in · 8cd8ff4c
      unknown authored
      the team tree for additional investigation.
      
      8cd8ff4c
    • unknown's avatar
      Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.1-arch · 4836a9d3
      unknown authored
      into  zim.(none):/home/brian/mysql/archive-newformat-5.1
      
      4836a9d3
    • unknown's avatar
      This patch passes comment to be embedded in ARZ. · 63ac9d7c
      unknown authored
      Fixes autodiscovery of tables. 
      Allows the FRM to be extracted from the ARZ file via archive_reader. 
      
      
      storage/archive/archive_reader.c:
        Extract FRM command added.
        We now print the embedded comment
      storage/archive/archive_test.c:
        Additional tests for FRM annd comment
      storage/archive/azio.c:
        Filled in functionality for comment and frm.
      storage/archive/azlib.h:
        Refactored position.
      storage/archive/ha_archive.cc:
        Discovery mechanism filled in.
      63ac9d7c
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 949ee915
      unknown authored
      into  mockturtle.local:/home/dlenev/src/mysql-5.0-merge
      
      
      mysql-test/t/disabled.def:
        Auto merged
      mysql-test/t/ps.test:
        Auto merged
      949ee915
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1 · 076455ac
      unknown authored
      into  mockturtle.local:/home/dlenev/src/mysql-5.1-merge
      
      
      mysql-test/t/disabled.def:
        Auto merged
      mysql-test/t/ps.test:
        Auto merged
      sql/sql_view.cc:
        Auto merged
      076455ac
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0-engines · b575a12a
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-bug24607
      
      
      mysql-test/r/myisam.result:
        Auto merged
      mysql-test/t/myisam.test:
        Auto merged
      b575a12a
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-engines · 34bb14b7
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.1-bug24607
      
      
      mysql-test/r/myisam.result:
        Auto merged
      mysql-test/t/myisam.test:
        Auto merged
      34bb14b7
    • unknown's avatar
      After merge fix · c4f1c36c
      unknown authored
      c4f1c36c
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-5.0-bug24607 · b94a40bc
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.1-bug24607
      
      
      mysql-test/t/myisam.test:
        Auto merged
      mysql-test/r/myisam.result:
        Manual merged
      b94a40bc
    • unknown's avatar
      Bug#24607 - MyISAM pointer size determined incorrectly · e8fb5e4b
      unknown authored
      After merge fix
      
      e8fb5e4b
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-4.1-bug24607 · c42f7a30
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-bug24607
      
      
      mysql-test/r/myisam.result:
        Manual merged
      mysql-test/t/myisam.test:
        Manual merged
      c42f7a30
    • unknown's avatar
      Bug#24607 - MyISAM pointer size determined incorrectly · 2030943d
      unknown authored
      Fixed test. On 32-bit machines which compile without
      -DBIG_TABLES, MAX_ROWS is truncated to a 32-bit value.
      Using a value below 4G is portable.
      
      
      mysql-test/r/myisam.result:
        Bug#24607 - MyISAM pointer size determined incorrectly
        Fixed test results.
      2030943d
    • unknown's avatar
      Merge kahlann.erinye.com:/home/df/mysql/build/mysql-5.0 · 3eebc4d1
      unknown authored
      into  kahlann.erinye.com:/home/df/mysql/build/mysql-5.0-build-work
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      3eebc4d1
    • unknown's avatar
      Merge kahlann.erinye.com:/home/df/mysql/build/mysql-5.1 · b0ff1cd2
      unknown authored
      into  kahlann.erinye.com:/home/df/mysql/build/mysql-5.1-build-work
      
      b0ff1cd2