1. 25 Jan, 2005 2 commits
    • unknown's avatar
      backported ndb_mgm options from 5.0 · 3461da3e
      unknown authored
          changed ndb_restore test somewhat to fisrt make the tables in myisam
      
      
      mysql-test/mysql-test-run.sh:
        backported ndb_mgm options from 5.0
      mysql-test/ndb/ndbcluster.sh:
        backported ndb_mgm options from 5.0
      mysql-test/r/ndb_restore.result:
        changed ndb_restore test somewhat to fisrt make the tables in myisam
      mysql-test/t/ndb_restore.test:
        changed ndb_restore test somewhat to fisrt make the tables in myisam
      3461da3e
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 464341e4
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      464341e4
  2. 24 Jan, 2005 15 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1 · 45c5d198
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      45c5d198
    • unknown's avatar
      A fix for Bug#5787 "mysql_stmt_prepare is upto 8 times slower": · 860b94d9
      unknown authored
      it's crucial to disable Nagle algorithm on client for no-reply commands
      (like mysql_stmt_free) to always work fast.
      Nagle algorithm instructs the sender to buffer (store) data if any 
      unacknowledged data is outstanding and the size of to-send data is less than
      the network segment. It was exactly the case with COM_STMT_CLOSE after 
      COM_STMT_PREPARE, so the client was waiting for Nagle timer to expire or
       for ACK from the server, while the server was holding up ACK because of 
      delayed acknowledgement algorithm.
      The tricky part is that we have been already disabling Nagle 
      algorithm (by setting TCP_NODELAY)
      almost everywhere except Windows (and maybe Netware).
      It is the reason why the bug was repeatable only with Windows client.
      
      
      vio/viosocket.c:
        A fix for Bug#5787 "mysql_stmt_prepare is upto 8 times slower":
        if we disable Nagle algorithm, do it everywhere.
      860b94d9
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-7887 · c571e984
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      sql/mysqld.cc:
        Auto merged
      c571e984
    • unknown's avatar
      Set lower_case_file_system when it is being tested to check if · 78a3a5d6
      unknown authored
      lower_case_tables_names=2 is sensible. Related to Bug #7887.
      
      
      sql/mysqld.cc:
        Set lower_case_file_system when it is being tested to check
        if lower_case_tables_names=2 is sensible.
      78a3a5d6
    • unknown's avatar
      Merge serg@bk-internal.mysql.com:/home/bk/mysql-4.1/ · b7547102
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      tests/mysql_client_test.c:
        Auto merged
      b7547102
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 26ff96fc
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      mysql-test/mysql-test-run.sh:
        Auto merged
      26ff96fc
    • unknown's avatar
      remove the entry from the list, before freeing · 020c5e8c
      unknown authored
      020c5e8c
    • unknown's avatar
      my_global.h: · 6b22a5e6
      unknown authored
        Bug#7145 Added cast to doublestore() and ARM
      
      
      include/my_global.h:
        Added cast to doublestore() and ARM
      6b22a5e6
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-4.1 · 80092d0a
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-4.1-perl
      
      
      mysql-test/mysql-test-run.sh:
        Auto merged
      80092d0a
    • unknown's avatar
      mysql_client_test.test, mysql-test-run.sh: · d3e11c80
      unknown authored
        Let MYSQL_CLIENT_TEST be set with command line from mysql-test-run script
      mysql-test-run.sh:
        Renamed client_test to mysql_client_test
        Support --embedded-server test on installed server
      mysql_client_test.test:
        Renamed client_test to mysql_client_test
        Use env var CLIENT_TEST with full name, it differs when run with --embedded-server
        Rename: mysql-test/t/client_test.test -> mysql-test/t/mysql_client_test.test
      
      
      mysql-test/mysql-test-run.sh:
        Let MYSQL_CLIENT_TEST be set with command line from mysql-test-run script
      mysql-test/t/mysql_client_test.test:
        Let MYSQL_CLIENT_TEST be set with command line from mysql-test-run script
      d3e11c80
    • unknown's avatar
      Merge serg@bk-internal.mysql.com:/home/bk/mysql-4.1/ · ddad63ee
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      mysys/mf_keycache.c:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/slave.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      ddad63ee
    • unknown's avatar
      fixes/cleanups according to Coverity report · ca71cbf5
      unknown authored
      ca71cbf5
    • unknown's avatar
      ndb_restore.result, mysql-test-run.sh: · dc0c2a67
      unknown authored
        added ndb_restore test
      ndb_restore.result, ndb_restore.test:
        new file
      
      
      mysql-test/mysql-test-run.sh:
        added ndb_restore test
      mysql-test/r/ndb_restore.result:
        added ndb_restore test
      dc0c2a67
    • unknown's avatar
      mysql-test-run.sh: · 55248a61
      unknown authored
        backported access to ndb_mgm from 5.0
      
      
      mysql-test/mysql-test-run.sh:
        backported access to ndb_mgm from 5.0
      55248a61
    • unknown's avatar
      5ce8a9c9
  3. 23 Jan, 2005 1 commit
  4. 22 Jan, 2005 4 commits
    • unknown's avatar
      Merge mysqldev@production.mysql.com:/data0/mysqldev/my/mysql-4.1-lenz · 8e0ae9d7
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-4.1-perl
      
      8e0ae9d7
    • unknown's avatar
      Merge rurik.mysql.com:/home/igor/dev/mysql-4.0-0 · 2ee6296f
      unknown authored
      into rurik.mysql.com:/home/igor/dev/mysql-4.1-0
      
      
      mysql-test/r/select_found.result:
        Auto merged
      mysql-test/t/select_found.test:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      2ee6296f
    • unknown's avatar
      select_found.result, select_found.test: · 2afeecfc
      unknown authored
        Added a test case for bug #7945.
      sql_select.cc:
        Fixed bug #7945. If DISTINCT is used only with constants
        in a query with GROUP BY, we can apply an optimization
        that set LIMIT to 1 only in the case when there is 
        no SQL_CALC_FOUND_ROWS.
      
      
      sql/sql_select.cc:
        Fixed bug #7945. If DISTINCT is used only with constants
        in a query with GROUP BY, we can apply an optimization
        that set LIMIT to 1 only in the case when there is 
        no SQL_CALC_FOUND_ROWS.
      mysql-test/t/select_found.test:
        Added a test case for bug #7945.
      mysql-test/r/select_found.result:
        Added a test case for bug #7945.
      2afeecfc
    • unknown's avatar
      fil0fil.c: · 9a68e748
      unknown authored
        Fix a race condition that could cause the assertion space->n_pending_flushes == 0 to fail in fil0fil.c, in fil_space_free(), in DROP TABLE or in ALTER TABLE
      
      
      innobase/fil/fil0fil.c:
        Fix a race condition that could cause the assertion space->n_pending_flushes == 0 to fail in fil0fil.c, in fil_space_free()
      9a68e748
  5. 21 Jan, 2005 10 commits
  6. 20 Jan, 2005 8 commits
    • unknown's avatar
      Merge heikki@bk-internal.mysql.com:/home/bk/mysql-4.1 · e635ed0d
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-4.1
      
      e635ed0d
    • unknown's avatar
      - fixed one missing occasion from the mysql_client_test renaming · 4eb0bf60
      unknown authored
      
      libmysqld/examples/Makefile.am:
        - fixed a missing rename (mysql_client_test -> mysql_client_test_embedded)
      4eb0bf60
    • unknown's avatar
      - renamed client_test -> mysql_client_test · 5a35a07f
      unknown authored
      - renamed the tests that use the embedded server (client_test -> 
        mysql_client_test_embedded, mysqltest -> mysql_test_embedded
        and changed some Makefiles and scripts so they are installed in $bindir
        (required to be able to run the test suite against the embedded server)
      
      
      tests/mysql_client_test.c:
        Rename: tests/client_test.c -> tests/mysql_client_test.c
      libmysql/libmysql.c:
        - renamed client_test.c to mysql_client_test.c in a comment
      libmysqld/examples/Makefile.am:
        - renamed client_test -> mysql_client_test_embedded
        - renamed mysqltest -> mysqltest_embedded
        - both will be installed in $bindir
      scripts/make_binary_distribution.sh:
        - install mysql_client_test, mysql_client_test_embedded and mysqltest_embedded
          into bin directory
      tests/Makefile.am:
        - renamed client_test to mysql_client_test
      BitKeeper/etc/ignore:
        Added tests/mysql_client_test to the ignore list
      5a35a07f
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-4.1 · feabb76d
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-4.1-perl
      
      feabb76d
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-4.1 · 6678aa3f
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-4.1-perl
      
      6678aa3f
    • unknown's avatar
      item_cmpfunc.cc: · c27fecb8
      unknown authored
        Bug#7834 Illegal mix of collations in IN operator
        IN was the first function supporting 
        character set convertion.
        agg_arg_charsets() was written afterwards,
        which is more flexible.
        Now IN just reuses this function.
      
      
      sql/item_cmpfunc.cc:
        Bug#7834 Illegal mix of collations in IN operator
        IN was the first function supporting 
        character set convertion.
        agg_arg_charsets() was written afterwards,
        which is more flexible.
        Now IN just reuses this function.
      c27fecb8
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 042d8bdf
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      042d8bdf
    • unknown's avatar
      bug#8010 - ndb · 24030efb
      unknown authored
        release connections when last op was simple read
      
      
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        bug#8010
          release connections when last op was simple read
      24030efb