1. 07 Feb, 2003 6 commits
    • unknown's avatar
      page0cur.c: · c161bbdb
      unknown authored
        Disable PAGE_CUR_LE_OR_EXTENDS because it does not work for non-latin1 char sets now
      
      
      innobase/page/page0cur.c:
        Disable PAGE_CUR_LE_OR_EXTENDS because it does not work for non-latin1 char sets now
      c161bbdb
    • unknown's avatar
      ha_innodb.cc: · a811b06b
      unknown authored
        Clarify the meaning of HA_READ_PREFIX_LAST as a search flag. InnoDB assumed the meaning wrong.
      
      
      sql/ha_innodb.cc:
        Clarify the meaning of HA_READ_PREFIX_LAST as a search flag. InnoDB assumed the meaning wrong.
      a811b06b
    • unknown's avatar
    • unknown's avatar
      ha_innodb.cc: · 2760ecc8
      unknown authored
        Since MySQL uses HA_READ_PREFIX_LAST in a wrong place, we make InnoDB to convert it to a right search condition
      
      
      sql/ha_innodb.cc:
        Since MySQL uses HA_READ_PREFIX_LAST in a wrong place, we make InnoDB to convert it to a right search condition
      2760ecc8
    • unknown's avatar
      Added test for SHOW CREATE · 7f841713
      unknown authored
      7f841713
    • unknown's avatar
      Allow 4.0 to read new 4.1 .frm files · 4c7fa215
      unknown authored
      
      Makefile.am:
        Remove blank lines
      configure.in:
        Keep version gamma
      4c7fa215
  2. 06 Feb, 2003 2 commits
    • unknown's avatar
      page0cur.c: · b2f8f07d
      unknown authored
        Sinisas patch to InnoDB ORDER BY DESC bug, push it now so that Jani has it available
      
      
      innobase/page/page0cur.c:
        Sinisas patch to InnoDB ORDER BY DESC bug, push it now so that Jani has it available
      b2f8f07d
    • unknown's avatar
      Added START TRANSACTION syntax · dacf7f8f
      unknown authored
      Added ALL as parameter option for all group functions.
      Make join handling uniform. This allows us to use ',', JOIN and INNER JOIN the same way.
      Sort NULL last if DESC is used (ANSI SQL 99 requirement)
      
      
      include/my_global.h:
        Moved LL from mysql_priv (as this is also in config-win.h)
      mysql-test/r/distinct.result:
        Updated results
      mysql-test/r/func_group.result:
        Updated results
      mysql-test/r/innodb.result:
        Updated results
      mysql-test/r/join.result:
        Updated results
      mysql-test/r/order_by.result:
        Updated results
      mysql-test/t/func_group.test:
        Added test for SUM(ALL ...)
      mysql-test/t/innodb.test:
        Added test for START TRANSACTION
      mysql-test/t/join.test:
        Test different join syntaxes
      mysql-test/t/order_by.test:
        Added new test of NULL ordering.
      sql/filesort.cc:
        Sort NULL last if DESC is used
      sql/lex.h:
        Added OLD_PASSWORD() as synonym for PASSWORD.
      sql/mysql_priv.h:
        Removed LL()
      sql/opt_range.cc:
        Sort NULL last if DESC is used
      sql/opt_range.h:
        Sort NULL last if DESC is used
      sql/slave.cc:
        Indentation changes
      sql/sql_parse.cc:
        After merge fix
      sql/sql_select.cc:
        Added comment
      sql/sql_yacc.yy:
        Added START TRANSACTION syntax
        Added ALL as parameter option for all group functions.
        Make join handling uniform.
      dacf7f8f
  3. 05 Feb, 2003 1 commit
    • unknown's avatar
      Many files: · c5a26332
      unknown authored
        new file
      .del-overlay.tar.gz~5bd3087e191e7574:
        Delete: netware/overlay.tar.gz
      
      
      BitKeeper/deleted/.del-overlay.tar.gz~5bd3087e191e7574:
        Delete: netware/overlay.tar.gz
      c5a26332
  4. 04 Feb, 2003 1 commit
    • unknown's avatar
      ha_innodb.cc: · ed3b80e1
      unknown authored
        Fix potential bug: if MySQL calls store_lock with the TL_IGNORE argument in the middle of query processing, then InnoDB select_lock_type could be reset to LOCK_NONE in a wrong place
      
      
      sql/ha_innodb.cc:
        Fix potential bug: if MySQL calls store_lock with the TL_IGNORE argument in the middle of query processing, then InnoDB select_lock_type could be reset to LOCK_NONE in a wrong place
      ed3b80e1
  5. 03 Feb, 2003 10 commits
    • unknown's avatar
    • unknown's avatar
      Fixed bug in ulonglong parsing for constructs that only takes unsigned longlong as parameter. · d6ca74d2
      unknown authored
      
      mysql-test/r/bigint.result:
        Test if big LONG_NUM
      mysql-test/t/bigint.test:
        Test if big LONG_NUM
      d6ca74d2
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.0 · 718ff4df
      unknown authored
      into mysql.com:/space/my/mysql-4.0-build
      
      
      configure.in:
        Auto merged
      718ff4df
    • unknown's avatar
      - added support-files/MacOSX to include files specific for building · 46318870
      unknown authored
         MacOSX packages using PackageMaker
       - renamed support-files/PKG -> support-files/SCO (PKG is used in MacOS X
         terminology as well)
      
      
      support-files/SCO/INSTALL.sh:
        mvdir
      support-files/SCO/compile.sh:
        mvdir
      support-files/SCO/doc.sh:
        mvdir
      support-files/SCO/mkpkg.sh:
        mvdir
      support-files/SCO/patch:
        mvdir
      support-files/SCO/pkginfo.ini:
        mvdir
      support-files/SCO/postinstall:
        mvdir
      support-files/SCO/preinstall:
        mvdir
      support-files/SCO/preremove:
        mvdir
      support-files/SCO/prototype.ini:
        mvdir
      support-files/SCO/version:
        mvdir
      support-files/MacOSX/make_mysql_pkg.pl:
        Rename: support-files/make_mysql_pkg.pl -> support-files/MacOSX/make_mysql_pkg.pl
      configure.in:
         - added support-files/MacOSX
      support-files/Makefile.am:
         - added MacOSX subdirectory
      46318870
    • unknown's avatar
    • unknown's avatar
      Fix for MIN/MAX with empty tables · c73dcb5e
      unknown authored
      MIN(key_column) could in some cases return NULL on a column with NULL and other values.
      MIN(key_column) and MAX(key_column) could in some cases return wrong values when used in OUTER JOIN.
      
      
      configure.in:
        Updated version number
      libmysqld/libmysqld.c:
        Portability fix (for windows)
      mysql-test/r/func_group.result:
        Added test case for MIN/MAX problems
      mysql-test/t/func_group.test:
        Added test case for MIN/MAX problems
      sql/item.h:
        Fix for MIN/MAX with empty tables
      sql/item_sum.h:
        Fix for MIN/MAX with empty tables
      sql/opt_sum.cc:
        MIN(key_column) could in some cases return NULL on a column
        with NULL and other values.
        MIN(key_column) and MAX(key_column) could in some cases
        return wrong values when used in OUTER JOIN.
      sql/sql_select.cc:
        Fix for MIN/MAX with empty tables
      c73dcb5e
    • unknown's avatar
      Makefile.am: · 39f46988
      unknown authored
        Added a conditional to prevent compilation of netware executables
      
      
      netware/Makefile.am:
        Added a conditional to prevent compilation of netware executables
      39f46988
    • unknown's avatar
      - really deleted makefile.w32 to resolve a namespace conflict on · 271dcc57
      unknown authored
         case-insensitive File Systems (e.g. Mac OS X)
      
      
      271dcc57
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · 5bc41c8b
      unknown authored
      into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      
      5bc41c8b
    • unknown's avatar
      bug tests added · 56ca80ef
      unknown authored
      56ca80ef
  6. 02 Feb, 2003 2 commits
  7. 31 Jan, 2003 1 commit
    • unknown's avatar
      Many files: · 88301da1
      unknown authored
        new file
      Makefile.am:
        Changes from Novell diff
      
      
      netware/Makefile.am:
        Changes from Novell diff
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      88301da1
  8. 30 Jan, 2003 2 commits
  9. 29 Jan, 2003 11 commits
    • unknown's avatar
      After merge fix · 9c356bf4
      unknown authored
      9c356bf4
    • unknown's avatar
      merge with 3.23.56 to get patches for --lower-case-table-names and · 93ebd4d6
      unknown authored
      proper handling of SUM() in some functions.
      
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/item_func.h:
        Auto merged
      sql/item_strfunc.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sql_db.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      mysql-test/r/group_by.result:
        merge with 3.23.56
      mysql-test/t/group_by.test:
        merge with 3.23.56
      sql/item_strfunc.h:
        merge with 3.23.56
      sql/mysqld.cc:
        merge with 3.23.56
      sql/sql_parse.cc:
        merge with 3.23.56
      sql/sql_yacc.yy:
        merge with 3.23.56
      93ebd4d6
    • unknown's avatar
      Fixed compilation error on windows · 9c89ce7b
      unknown authored
      
      sql/sql_table.cc:
        Added comments
      9c89ce7b
    • unknown's avatar
    • unknown's avatar
      Fixed handling of lower_case_table_names in SHOW TABLE STATUS,... · bdfa5497
      unknown authored
      Fixed handling of lower_case_table_names in SHOW TABLE STATUS, mysql_list_fields() and mysql_table_dump().
      This fixes some Errcode 13 errors on Windows when deleting tables.
      
      
      
      sql/mysql_priv.h:
        Moved lower case conversion of database names to check_db_name()
      sql/mysqld.cc:
        Fix to be able to use 4.0 error message files
      sql/sql_db.cc:
        Moved lower case conversion of database names to check_db_name()
      sql/sql_parse.cc:
        Moved lower case conversion of database names to check_db_name()
        Added checking of lower_case_table_names for mysql_table_dump() and
        mysql_list_fields()
      sql/sql_show.cc:
        Moved lower case conversion of database names to check_db_name()
      sql/table.cc:
        Convert database names to lower case in check_db-name() if --lower-case-table-names is used.
      bdfa5497
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.0 · 0458a921
      unknown authored
      into mysql.com:/space/my/mysql-4.0-build
      
      
      0458a921
    • unknown's avatar
      Merge akishkin@work.mysql.com:/home/bk/mysql-4.0 · 88206d4d
      unknown authored
      into mysql.com:/home/walrus/bk/40
      
      
      88206d4d
    • unknown's avatar
      crash-me.sh: · 7a740753
      unknown authored
        restore nake_time and make_time_r
      
      
      sql-bench/crash-me.sh:
        restore nake_time and make_time_r
      7a740753
    • unknown's avatar
      fixed functions to be able work with group function as argument · cec5bc1d
      unknown authored
      made bisone 1.75 compatible code
      
      
      mysql-test/r/group_by.result:
        test of function with agregate function inside
      mysql-test/t/group_by.test:
        test of function with agregate function inside
      sql/item_cmpfunc.cc:
        fixed functions to be able work with group function as argument
      sql/item_cmpfunc.h:
        fixed functions to be able work with group function as argument
      sql/item_func.cc:
        fixed functions to be able work with group function as argument
      sql/item_func.h:
        fixed functions to be able work with group function as argument
      sql/item_strfunc.cc:
        fixed functions to be able work with group function as argument
      sql/item_strfunc.h:
        fixed functions to be able work with group function as argument
      sql/sql_yacc.yy:
        made bisone 1.75 compatible code
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      cec5bc1d
    • unknown's avatar
      7e78a949
    • unknown's avatar
      ha_innodb.cc: · 6dc436fa
      unknown authored
        Cleanup of the previous bug fix: replace code is either SQLCOM_REPLACE or SQLCOM_REPLACE_SELECT
      
      
      sql/ha_innodb.cc:
        Cleanup of the previous bug fix: replace code is either SQLCOM_REPLACE or SQLCOM_REPLACE_SELECT
      6dc436fa
  10. 28 Jan, 2003 4 commits