1. 07 Feb, 2003 8 commits
    • unknown's avatar
    • unknown's avatar
      Fix problem in MIN/MAX optimisation (from last patch) · 419976bd
      unknown authored
      Don't make OLD_PASSWORD() a reserved word
      
      
      mysql-test/r/explain.result:
        Test select count(*)
      mysql-test/r/func_crypt.result:
        Test old_password()
      mysql-test/t/explain.test:
        Test select count(*)
      mysql-test/t/func_crypt.test:
        Test old_password()
      sql/item_create.cc:
        Don't make OLD_PASSWORD() a reserved word
      sql/item_create.h:
        Don't make OLD_PASSWORD() a reserved word
      sql/lex.h:
        Don't make OLD_PASSWORD() a reserved word
      sql/opt_range.cc:
        Remove blank space
      sql/opt_sum.cc:
        Fix problem in MIN/MAX optimisation
      419976bd
    • unknown's avatar
      page0cur.c: · dc1d5bb1
      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
      dc1d5bb1
    • unknown's avatar
      ha_innodb.cc: · 48d34be2
      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.
      48d34be2
    • unknown's avatar
    • unknown's avatar
      ha_innodb.cc: · db4f836b
      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
      db4f836b
    • unknown's avatar
      Added test for SHOW CREATE · def31a51
      unknown authored
      def31a51
    • unknown's avatar
      Allow 4.0 to read new 4.1 .frm files · c3c460cd
      unknown authored
      
      Makefile.am:
        Remove blank lines
      configure.in:
        Keep version gamma
      c3c460cd
  2. 06 Feb, 2003 2 commits
    • unknown's avatar
      page0cur.c: · 9360578a
      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
      9360578a
    • unknown's avatar
      Added START TRANSACTION syntax · 37383bea
      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.
      37383bea
  3. 05 Feb, 2003 1 commit
    • unknown's avatar
      Many files: · 87904917
      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
      87904917
  4. 04 Feb, 2003 1 commit
    • unknown's avatar
      ha_innodb.cc: · e8a43fe8
      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
      e8a43fe8
  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. · 8113a546
      unknown authored
      
      mysql-test/r/bigint.result:
        Test if big LONG_NUM
      mysql-test/t/bigint.test:
        Test if big LONG_NUM
      8113a546
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.0 · ec3a185a
      unknown authored
      into mysql.com:/space/my/mysql-4.0-build
      
      
      configure.in:
        Auto merged
      ec3a185a
    • unknown's avatar
      - added support-files/MacOSX to include files specific for building · d758c768
      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
      d758c768
    • unknown's avatar
    • unknown's avatar
      Fix for MIN/MAX with empty tables · 8c1c18fb
      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
      8c1c18fb
    • unknown's avatar
      Makefile.am: · c7ae0772
      unknown authored
        Added a conditional to prevent compilation of netware executables
      
      
      netware/Makefile.am:
        Added a conditional to prevent compilation of netware executables
      c7ae0772
    • unknown's avatar
      - really deleted makefile.w32 to resolve a namespace conflict on · 151ee267
      unknown authored
         case-insensitive File Systems (e.g. Mac OS X)
      
      151ee267
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · 1a56c5c9
      unknown authored
      into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      1a56c5c9
    • unknown's avatar
      bug tests added · 8805ebbb
      unknown authored
      8805ebbb
  6. 02 Feb, 2003 2 commits
  7. 31 Jan, 2003 1 commit
    • unknown's avatar
      Many files: · 8cfe603d
      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
      8cfe603d
  8. 30 Jan, 2003 2 commits
  9. 29 Jan, 2003 11 commits
    • unknown's avatar
      After merge fix · 22ba5fa6
      unknown authored
      22ba5fa6
    • unknown's avatar
      merge with 3.23.56 to get patches for --lower-case-table-names and · 58dc0579
      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
      58dc0579
    • unknown's avatar
      Fixed compilation error on windows · b05166b0
      unknown authored
      
      sql/sql_table.cc:
        Added comments
      b05166b0
    • unknown's avatar
    • unknown's avatar
      Fixed handling of lower_case_table_names in SHOW TABLE STATUS,... · 4981d84f
      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.
      4981d84f
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.0 · 02db7cd8
      unknown authored
      into mysql.com:/space/my/mysql-4.0-build
      
      02db7cd8
    • unknown's avatar
      Merge akishkin@work.mysql.com:/home/bk/mysql-4.0 · d06808bb
      unknown authored
      into mysql.com:/home/walrus/bk/40
      
      d06808bb
    • unknown's avatar
      crash-me.sh: · 21bacc0f
      unknown authored
        restore nake_time and make_time_r
      
      
      sql-bench/crash-me.sh:
        restore nake_time and make_time_r
      21bacc0f
    • unknown's avatar
      fixed functions to be able work with group function as argument · 5bea397f
      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
      5bea397f
    • unknown's avatar
      3bbc5418
    • unknown's avatar
      ha_innodb.cc: · 0180b025
      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
      0180b025
  10. 28 Jan, 2003 2 commits