1. 15 Aug, 2005 4 commits
  2. 13 Aug, 2005 9 commits
  3. 12 Aug, 2005 23 commits
  4. 11 Aug, 2005 4 commits
    • igor@rurik.mysql.com's avatar
      sql_base.cc: · 0aff8a13
      igor@rurik.mysql.com authored
        Fixed bug #12382.
        INSERT statement effectively changed thd->set_query_id to 0,
        while SELECT statement changed it to 0. As a result
        the insert_fields function that expanded '*' was called
        with different values of thd->set_query_id for the query
        SELECT * FROM view depending on whether it was run after
        an INSERT or after a SELECT statement. This was corrected
        by restoring the old value of thd->set_query_id when
        returning from the function setup_fields where possible
        reset could occur.
        If the value of thd->set_query_id == 0 then the fields
        substituted instead of '*' were not registered as used
        for bitmaps used_keys. This caused selection of an invalid
        execution plan for the query SELECT * from <view>.
      view.result, view.test:
        Added a test case for bug #12382.
      0aff8a13
    • jimw@mysql.com's avatar
      Merge mysql.com:/home/jimw/my/mysql-5.0-12457 · 03162293
      jimw@mysql.com authored
      into  mysql.com:/home/jimw/my/mysql-5.0-clean
      03162293
    • jimw@mysql.com's avatar
      Merge mysql.com:/home/jimw/my/mysql-5.0-12324 · 3422ad3a
      jimw@mysql.com authored
      into  mysql.com:/home/jimw/my/mysql-5.0-clean
      3422ad3a
    • jimw@mysql.com's avatar
      Build YASSL libraries with libtool so correct PIC settings are used · d1db8463
      jimw@mysql.com authored
      automatically. (Bug #12324)
      d1db8463