1. 08 Apr, 2006 2 commits
  2. 07 Apr, 2006 27 commits
  3. 06 Apr, 2006 11 commits
    • unknown's avatar
      Merge rurik.mysql.com:/home/igor/dev/mysql-5.0-0 · d26bf308
      unknown authored
      into  rurik.mysql.com:/home/igor/dev/mysql-5.1-0
      
      
      sql/item.cc:
        Auto merged
      sql/opt_sum.cc:
        Auto merged
      d26bf308
    • unknown's avatar
      Fixed bug #15917: unexpected complain for a NIST test case. · 998b9d8b
      unknown authored
      The problem was due to the fact that with --lower-case-table-names set to 1 
      the function find_field_in_group did not convert the prefix 'HU' in
      HU.PROJ.CITY into lower case when looking for it in the group list. Yet the
      names in the group list were extended by the database name in lower case.
      
      
      mysql-test/r/having.result:
        Added a test case for bug #15917.
      mysql-test/t/having.test:
        Added a test case for bug #15917.
      sql/item.cc:
        Fixed bug #15917: unexpected complain for a NIST test case.
        The problem was due to the fact that with --lower-case-table-names set to 1 
        the function find_field_in_group did not convert the prefix 'HU' in
        HU.PROJ.CITY into lower case when looking for it in the group list. Yet the
        names in the group list were extended by the database name in lower case.
        The needed conversion was added to the code of find_field_in_group.
      998b9d8b
    • unknown's avatar
      Implement --warning-mode in SETUP.sh. The value of the · bcb81887
      unknown authored
      argument can be either "pedantic" or "old" (actually, or anything
      else). In case of "pedantic" mode, use -ansi -pedantic compilation
      flags. Fix the build to compile in pedantic mode. (Version 3 of
      the patch, with after-review fixes)
      
      
      BUILD/SETUP.sh:
        Implement --warning-mode in SETUP.sh. The value of the
        argument can be either "pedantic" or "old" (actually, or anything
        else). In case of "pedantic" mode, use -ansi -pedantic compilation
        flags.
      BUILD/compile-pentium-debug-max-no-embedded:
        Rename base_max_configs to base_no_embedded_configs
      BUILD/compile-pentium-debug-max:
        Use double quotes around $@
      BUILD/compile-pentium-valgrind-max:
        Pass command line arguments to SETUP.sh. Allows calling
        compile-pentium-valgrind-max --warning-mode=pedantic
      include/my_global.h:
        Remove an unnecessary ifdef: -pedantic hides the system-wide
        definition of ulong on Linux. In case there is no -pedantic, 
        the system-wide definition is available and HAVE_ULONG is defined
        by configure.
      bcb81887
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · b287a228
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.1
      
      
      b287a228
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-5.1 · d5db93b4
      unknown authored
      into  mysql.com:/home/mydev/mysql-5.1-aid
      
      
      d5db93b4
    • unknown's avatar
      Merge mysql.com:/home/greenman/workspace-mysql/mysql/mysql-5.0 · cc12c914
      unknown authored
      into  mysql.com:/home/greenman/workspace-mysql/mysql/bug-5.0-16240
      
      
      cc12c914
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0 · 8ec7190d
      unknown authored
      into  mysql.com:/home/psergey/mysql-5.0-bug18237-review
      
      
      8ec7190d
    • unknown's avatar
      Remove redundant code in opt_sum_query() · 3daaa8d5
      unknown authored
      3daaa8d5
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.1-new · c992a1f7
      unknown authored
      into mysql.com:/home/psergey/mysql-5.1-bug18558-pnd
      
      
      sql/opt_range.cc:
        Auto merged
      c992a1f7
    • unknown's avatar
      BUG#18558 "Partition pruning results are incorrect for certain class of WHERE clauses" : · 4d1666f6
      unknown authored
      * Produce right results for conditions that were transformed to "(partitioning_range) AND
        (list_of_subpartitioning_ranges)": make each partition id set iterator auto-reset itself
        after it has returned all partition ids in the sequence 
      * Fix "Range mapping" and "Range mapping" partitioning interval analysis functions to 
        correctly deal with NULL values. 
      
      
      mysql-test/r/partition_pruning.result:
        Testcase for BUG#18558
      mysql-test/t/partition_pruning.test:
        Testcase for BUG#18558
      sql/opt_range.cc:
        BUG#18558: Move partition set iterator initialization to sql_partition.cc, comment fixes
      sql/partition_info.h:
        BUG#18558: Make each partition set iterator auto-reset itself after it has returned all 
        partition ids in the set it enumerates.
      sql/sql_partition.cc:
        BUG#18558: 
        - Make each partition set iterator auto-reset itself after it has returned all 
          partition ids in the set it enumerates. 
        - Fix partition interval analysis to correctly handle intervals with one or both
          NULL bounds.
      sql/sql_partition.h:
        BUG#18558: 
         - Make each partition set iterator auto-reset itself after it has returned all 
           partition ids in the set it enumerates. 
         - Rename PARTITION_ITERATOR::has_null_value to ret_null_part
      4d1666f6
    • unknown's avatar
      Fix for Bug #16240 · caa16cbf
      unknown authored
      
      support-files/mysql.server.sh:
        Fixed so that if the datadir has been set via the command line,
        it won't be reset by specifing the basedir after.
      caa16cbf