1. 11 Dec, 2006 1 commit
  2. 06 Dec, 2006 2 commits
    • unknown's avatar
      bug #22372 · 63fce3a2
      unknown authored
      datafile added to be used in gis.test
      
      
      mysql-test/std_data/bad_gis_data.dat:
        New BitKeeper file ``mysql-test/std_data/bad_gis_data.dat''
      63fce3a2
    • unknown's avatar
      bug #22372 (LOAD DATA crashes the table with the geometry field) · fa115a0f
      unknown authored
      The problem is that the GEOMETRY NOT NULL can't automatically set
      any value as a default one. We always tried to complete LOAD DATA
      command even if there's not enough data in file. That doesn't work
      for GEOMETRY NOT NULL. Now Field_*::reset() returns an error sign
      and it's checked in mysql_load()
      
      
      mysql-test/r/gis.result:
        test result
      mysql-test/t/gis.test:
        testcase
      sql/field.cc:
        reset() now returns error sign
      sql/field.h:
        Field_*::reset() now returns error sign if the field can't be reset
      sql/sql_load.cc:
        check if field can't be reset and return error if it's so
      fa115a0f
  3. 05 Dec, 2006 6 commits
  4. 04 Dec, 2006 4 commits
  5. 01 Dec, 2006 2 commits
  6. 30 Nov, 2006 4 commits
  7. 29 Nov, 2006 9 commits
  8. 28 Nov, 2006 12 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 760bd9d1
      unknown authored
      into  bodhi.local:/opt/local/work/mysql-4.1-runtime
      
      
      libmysql/libmysql.c:
        Auto merged
      libmysqld/lib_sql.cc:
        Auto merged
      sql/item_sum.cc:
        Auto merged
      760bd9d1
    • unknown's avatar
      Bug#20836 Selecting into variables results in wrong results being returned · b4aab152
      unknown authored
      This error is displayed anytime the SELECT statement needs a temp table to
      return correct results because the object (select_dumpvar) that represents
      variables named in the INTO clause stored the results before the temp
      table was considered.  The problem was fixed by creating the necessary
      Item_func_set_user_var objects once the correct data is ready.
      
      
      mysql-test/r/distinct.result:
        Bug#20836 Selecting into variables results in wrong results being returned
        - Added results
      mysql-test/t/distinct.test:
        Bug#20836 Selecting into variables results in wrong results being returned
        - Added various Selects that use the INTO statement and a temp table.
        - Added Select Into Outfile variant tests also.
      sql/sql_class.cc:
        Bug#20836 Selecting into variables results in wrong results being returned
        - The select_dumpvar variable created a Item_func_set_user_var too early
        and once set, it was not possible to change.  The Item_func_set_user_var
        is now created once the final results are available.
      sql/sql_class.h:
        Bug#20836 Selecting into variables results in wrong results being returned
        - Removed unnecessary object members.
      b4aab152
    • unknown's avatar
      Move the check that $opt_vardir could be created and was writable to the function · b3273629
      unknown authored
      where we know how to creat the vardir 
      Remove unused variable
      
      
      b3273629
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/work/my41-work · 6e36d3c5
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      6e36d3c5
    • unknown's avatar
      Bug#24335 mysql-test-run.pl fails with ActiveState Perl on Windows · e789cdaa
      unknown authored
       - Avoid use of mtr_run when executing "mysqld --verbose --help" to find
         version and supported features
      
      
      mysql-test/mysql-test-run.pl:
        Don't use mtr_run when executing "mysqld --verbose --help" to find
        version and supported features.
      e789cdaa
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1 · befbebcf
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint
      
      
      client/mysqltest.c:
        Auto merged
      Makefile.am:
        Manual merge
      mysql-test/mysql-test-run.pl:
        Manual merge
      befbebcf
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/work/my41-work · e3a9d949
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      e3a9d949
    • unknown's avatar
      Look for client binaries also in bin/ directory · e8d8ddad
      unknown authored
      e8d8ddad
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/work/my41-work · 90c57042
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      90c57042
    • unknown's avatar
      Create new function "run_testcase_mark_logs' and use it to mark start of testcase · 92ac0e73
      unknown authored
      in all cuurently known log files 
      
      
      92ac0e73
    • unknown's avatar
      Only force mysqld to use log file up until 5.1.6 · a60fe75f
      unknown authored
      After that it will by default use log tables. That setting can be overruled
      by adding a -master.opt file like mysql_client_test has.
      
      
      a60fe75f
    • unknown's avatar
      Fix for bug#24395: · a9173ec9
      unknown authored
      ALTER TABLE DISABLE KEYS doesn't work when modifying the table
        
      ENABLE|DISABLE KEYS combined with another ALTER TABLE option, different
      than RENAME TO did nothing. Also, if the table had disabled keys
      and was ALTER-ed then the end table was with enabled keys.
        
      Fixed by checking whether the table had disabled keys and enabling them
      in the copied table.
      
      
      myisam/mi_open.c:
        Extend mi_indexes_are_disabled to implement return value
        2 - Non-unique indexes are disabled
      mysql-test/r/alter_table.result:
        update result
      mysql-test/t/alter_table.test:
        update test
      sql/sql_table.cc:
        When ENABLE|DISABLE index is combined with another option
        different than RENAME TO, we should ENABLE|DISABLE the keys of
        the modified table. Also when modifying we should preserve the
        previous state of the indices.
        (This problem exists in 5.0 and 5.1 but since the codebase has
        diverged, this fix won't automerge, but the fix will be quite
        similar).
      a9173ec9