1. 14 Feb, 2008 9 commits
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.1-ateam · 9f66ff31
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      
      9f66ff31
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.0-axmrg · a6892837
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      
      a6892837
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.1-amain · 770b1314
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      
      configure.in:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_plugin.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      storage/myisam/ha_myisam.cc:
        Auto merged
      770b1314
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.1-ateam · 222b6dfe
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      
      sql/mysql_priv.h:
        Auto merged
      222b6dfe
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.0-amain · 2ffb1e27
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.0-axmrg
      
      
      2ffb1e27
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.0-ateam · a433e48e
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.0-axmrg
      
      
      a433e48e
    • unknown's avatar
      After merge fix. · df6d607c
      unknown authored
      df6d607c
    • unknown's avatar
      Merge mysql.com:/home/svoj/devel/mysql/BUG33946/mysql-5.0-engines · 8ecceaf2
      unknown authored
      into  mysql.com:/home/svoj/devel/mysql/BUG33946/mysql-5.1-engines
      
      
      mysql-test/r/federated.result:
        Manual merge.
      mysql-test/t/federated.test:
        Manual merge.
      storage/federated/ha_federated.cc:
        Manual merge.
      8ecceaf2
    • unknown's avatar
      BUG#33946 - Join on Federated tables with Unique index gives error 1430 · 55f6727b
      unknown authored
                  from storage engine
      
      Federated may crash a server, return wrong result set, return
      "ERROR 1030 (HY000): Got error 1430 from storage engine" message
      when local (engine=federated) table has a key against nullable
      column.
      
      The problem was wrong implementation of function that creates
      WHERE clause for remote query from key.
      
      
      mysql-test/r/federated.result:
        A test case for BUG#33946.
      mysql-test/t/federated.test:
        A test case for BUG#33946.
      sql/ha_federated.cc:
        Fixed that federated adds " IS NULL " condition to a remote query,
        whereas "IS NOT NULL" requested by original query.
        
        Fixed that federated didn't check for end of key buffer, didn't
        setup key buffer pointer and remaining lenght of key buffer,
        didn't add " AND " between conditions in case original query
        has IS [NOT] NULL condition against nullable column.
        
        Fixed that federated wrongly shifts key buffer pointer by extra
        one byte when key part may be null (was: store_length + 1,
        now: store_length).
      55f6727b
  2. 13 Feb, 2008 3 commits
  3. 12 Feb, 2008 3 commits
    • unknown's avatar
      Merge mysql.com:/home/ram/work/mysql-5.1-engines · e2279a96
      unknown authored
      into  mysql.com:/home/ram/work/b33758/b33758.5.1
      
      
      e2279a96
    • unknown's avatar
      Merge mysql.com:/home/ram/work/b33758/b33758.5.0 · ef017705
      unknown authored
      into  mysql.com:/home/ram/work/b33758/b33758.5.1
      
      
      storage/myisam/mi_open.c:
        Auto merged
      ef017705
    • unknown's avatar
      Fix for bug #33758: Got query result when using ORDER BY ASC, but · 863b86db
      unknown authored
      empty result when using DESC
      
      Problem: fetching MyISAM keys we copy a key block pointer to the end of the key buffer.
      However, we don't take into account the pointer length calculatig the buffer size,
      that may leads to memory overwriting and in turn to unpredictable results.
      
      Fix: increase key buffer size by length of the key block pointer.
      
      Note: no simple test case.
      
      
      myisam/mi_open.c:
        Fix for bug #33758: Got query result when using ORDER BY ASC, but 
        empty result when using DESC
          - increase possible maximum key length by size of the key block pointer,
            as it's copied into the key buffer in the get_key() MyISAM functions.
      863b86db
  4. 11 Feb, 2008 8 commits
  5. 09 Feb, 2008 3 commits
  6. 08 Feb, 2008 14 commits