1. 05 Nov, 2006 1 commit
    • unknown's avatar
      merging · b3efe986
      unknown authored
      
      mysql-test/r/gis-rtree.result:
        test result fixed
      b3efe986
  2. 01 Nov, 2006 2 commits
  3. 24 Oct, 2006 8 commits
    • unknown's avatar
      Merge mysql.com:/usersnfs/abotchkov/mysql-5.1-opt · 66169a82
      unknown authored
      into  mysql.com:/usersnfs/abotchkov/mysql-5.1-opt1
      
      66169a82
    • unknown's avatar
      Merge mysql.com:/home/hf/work/current_stmt/my50-current_stmt · f972902d
      unknown authored
      into  mysql.com:/home/hf/work/current_stmt/my51-current_stmt
      
      
      include/mysql.h:
        Auto merged
      libmysqld/lib_sql.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      f972902d
    • unknown's avatar
      Merge mysql.com:/home/hf/work/0current_stmt/my41-current_stmt · 8f4196d3
      unknown authored
      into  mysql.com:/home/hf/work/current_stmt/my50-current_stmt
      
      
      include/mysql.h:
        merging
      libmysqld/lib_sql.cc:
        merging
      sql/sql_class.h:
        merging
      8f4196d3
    • unknown's avatar
      Bug #23427 (incompatible ABI change) · 92224b87
      unknown authored
      the incompatibility was caused by current_stmt member added to the MYSQL
      structure.
      It's possible to move it to THD structure instead which saves ABI
      
      
      include/mysql.h:
        member moved to the THD structure
      libmysqld/lib_sql.cc:
        now we use THD member here
      sql/sql_class.h:
        current_stmt member added for the embedded server
      92224b87
    • unknown's avatar
      Merge mysql.com:/home/hf/work/w3475/my50-w3475 · bdd624e3
      unknown authored
      into  mysql.com:/home/hf/work/w3475/my51-w3475
      
      
      client/mysqltest.c:
        Auto merged
      BitKeeper/deleted/.del-bdb-deadlock.test:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      mysql-test/t/lock_multi.test:
        Auto merged
      mysql-test/t/show_check.test:
        Auto merged
      mysql-test/t/status.test:
        Auto merged
      mysql-test/include/deadlock.inc:
        SCCS merged
      bdd624e3
    • unknown's avatar
      Merge mysql.com:/home/hf/work/w3475/my41-w3475 · 4a007e81
      unknown authored
      into  mysql.com:/home/hf/work/w3475/my50-w3475
      
      
      client/mysqltest.c:
        Auto merged
      4a007e81
    • unknown's avatar
      WL#3475 merging · fc88a1ab
      unknown authored
      
      client/mysqltest.c:
        merging fixes
      fc88a1ab
    • unknown's avatar
      merging fix · 6ce7b1b2
      unknown authored
      
      client/mysqltest.c:
        wrong 'while' was added instead of 'if'
      6ce7b1b2
  4. 23 Oct, 2006 2 commits
    • unknown's avatar
      Merge mysql.com:/home/hf/work/w3475/my41-w3475 · 778d32b9
      unknown authored
      into  mysql.com:/home/hf/work/w3475/my50-w3475
      
      
      mysql-test/t/flush.test:
        Auto merged
      mysql-test/t/flush_block_commit.test:
        Auto merged
      mysql-test/t/innodb-deadlock.test:
        Auto merged
      mysql-test/t/innodb-lock.test:
        Auto merged
      mysql-test/t/lock_multi.test:
        Auto merged
      mysql-test/t/rename.test:
        Auto merged
      mysql-test/t/show_check.test:
        Auto merged
      mysql-test/t/status.test:
        Auto merged
      client/mysqltest.c:
        merging
      libmysql/libmysql.c:
        merging
      778d32b9
    • unknown's avatar
      WL#3475 (Threads for the embedded server in mysqltest) · 0b861d92
      unknown authored
      Necessary code added to mysqltest.c.
      Disabled tests are available now.
      
      
      client/mysqltest.c:
        do_send_query function implemented, so now 'send' command will be
        run in separate thread for the embedded server.
        Mutex and condition added to the 'connection' struct for syncronisation
        purposes. Yes it'd be easier if we had pthread_join() command
      libmysql/libmysql.c:
        this isn't actually needed and causes problems in embedded server
      mysql-test/t/bdb-deadlock.test:
        test is available for the embedded server now
      mysql-test/t/flush.test:
        test is available for the embedded server now
      mysql-test/t/flush_block_commit.test:
        test is available for the embedded server now
      mysql-test/t/innodb-deadlock.test:
        test is available for the embedded server now
      mysql-test/t/innodb-lock.test:
        test is available for the embedded server now
      mysql-test/t/lock_multi.test:
        test is available for the embedded server now
      mysql-test/t/rename.test:
        test is available for the embedded server now
      mysql-test/t/show_check.test:
        test is available for the embedded server now
      mysql-test/t/status.test:
        test is available for the embedded server now
      0b861d92
  5. 20 Oct, 2006 6 commits
  6. 19 Oct, 2006 19 commits
  7. 18 Oct, 2006 2 commits
    • unknown's avatar
      Merge mysql.com:/data0/bk/mysql-5.0 · df594b54
      unknown authored
      into  mysql.com:/data0/bk/mysql-5.0-kt
      
      df594b54
    • unknown's avatar
      BUG#23175 - MYISAM crash/repair failed during repair · 48e84fb9
      unknown authored
      Repair table could crash a server if there is not sufficient
      memory (myisam_sort_buffer_size) to operate. Affects not only
      repair, but also all statements that use create index by sort:
      repair by sort, parallel repair, bulk insert.
      
      Return an error if there is not sufficient memory to store at
      least one key per BUFFPEK.
      
      Also fixed memory leak if thr_find_all_keys returns an error.
      
      
      myisam/sort.c:
        maxbuffer is number of BUFFPEK-s for repair. It is calculated
        as records / keys. keys is number of keys that can be stored
        in memory (myisam_sort_buffer_size). There must be sufficient
        memory to store both BUFFPEK-s and keys. It was checked
        correctly before this patch. However there is another
        requirement that wasn't checked: there must be sufficient
        memory for at least one key per BUFFPEK, otherwise repair
        by sort/parallel repair cannot operate.
        
        Return an error if there is not sufficient memory to store at
        least one key per BUFFPEK.
        
        Also fixed memory leak if thr_find_all_keys returns an error.
      mysql-test/r/repair.result:
        A test case for BUG#23175.
      mysql-test/t/repair.test:
        A test case for BUG#23175.
      48e84fb9