1. 16 Jan, 2002 4 commits
    • unknown's avatar
      Merge · 879e892d
      unknown authored
      
      sql/sql_update.cc:
        SCCS merged
      879e892d
    • unknown's avatar
      Move HA_EXTRA_NO_READCHECK to ha_open · 08858203
      unknown authored
      Fixed bug in multi-table-delete
      
      
      Docs/manual.texi:
        Changelog
      include/mysql_com.h:
        Define MAX_CHAR_WIDTH
      myisam/mi_extra.c:
        Cleanup
      mysql-test/r/bdb.result:
        Bug test
      mysql-test/r/group_by.result:
        Bug test
      mysql-test/t/bdb.test:
        Bug test
      mysql-test/t/group_by.test:
        Bug test
      sql/ha_berkeley.cc:
        More debug statements
      sql/handler.cc:
        Move HA_EXTRA_NO_READCHECK to ha_open
      sql/records.cc:
        More DBUG statements
      sql/sql_analyse.cc:
        Cleanup
      sql/sql_base.cc:
        Move HA_EXTRA_NO_READCHECK to ha_open
      sql/sql_delete.cc:
        Fixed bug in multi-table-delete
        Cleanup
      sql/sql_select.cc:
        Move HA_EXTRA_NO_READCHECK to ha_open
      sql/sql_update.cc:
        Move HA_EXTRA_NO_READCHECK to ha_open
      08858203
    • unknown's avatar
      some small changes for MULTI-TABLE updates and other little fixes · 4d638f1e
      unknown authored
      
      sql/sql_class.h:
        small optimisations for MULTI-TABLE UPDATE's
      sql/sql_parse.cc:
        Could not look at that if () at the start of execute_command, and as 
        Monty evidently did not have time, so I optimised it away in the best 
        fashion I know of.
      sql/sql_update.cc:
        Some optimisations  for MULTI-TABLE UPDATE's
      4d638f1e
    • unknown's avatar
      mirrors.texi: · 84d3da1d
      unknown authored
        Update French mirror
      
      
      Docs/mirrors.texi:
        Update French mirror
      84d3da1d
  2. 15 Jan, 2002 3 commits
    • unknown's avatar
      merge · 40c146f6
      unknown authored
      
      sql/mysqld.cc:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      40c146f6
    • unknown's avatar
      Add support for NULL=NULL in keys (Used in GROUP BY optimization) · f015cbdc
      unknown authored
      Add ISAM to Windows version
      Fix of test results
      Fixes for NULL keys in HEAP tables.
      
      
      Docs/manual.texi:
        Changelog
      heap/hp_open.c:
        Add support for NULL=NULL in keys (for GROUP BY)
      heap/hp_rkey.c:
        Cleanup
      heap/hp_write.c:
        Cleanup
      include/config-win.h:
        Add ISAM to Windows version
      include/my_base.h:
        Add support for NULL=NULL in keys (for GROUP BY)
      libmysqld/Makefile.am:
        Rename of innobase to innodb
      myisam/mi_write.c:
        Add support for NULL=NULL in keys (for GROUP BY)
      BitKeeper/etc/ignore:
        Added libmysqld/ha_innodb.cc to the ignore list
      mysql-test/r/group_by.result:
        Test of NULL keys in HEAP tables
      mysql-test/r/heap.result:
        Test of NULL keys in HEAP tables
      mysql-test/r/null.result:
        Cleanup
      mysql-test/r/order_by.result:
        Fix for result of new ORDER BY optimization
      mysql-test/t/group_by.test:
        Test of NULL keys in HEAP tables
      mysql-test/t/heap.test:
        Test of NULL keys in HEAP tables
      mysql-test/t/null.test:
        Cleanup
      sql/ha_heap.cc:
        Add support of NULL keys
      sql/item_strfunc.h:
        Fix for BINARY and CAST functions
      sql/item_timefunc.h:
        Fix for BINARY and CAST functions
      sql/sql_parse.cc:
        Cleanup
      sql/sql_select.cc:
        Add support for NULL=NULL in keys (for GROUP BY)
      f015cbdc
    • unknown's avatar
      manual.texi: · 62f9d3c2
      unknown authored
        Added the MyCC list
      
      
      Docs/manual.texi:
        Added the MyCC list
      62f9d3c2
  3. 14 Jan, 2002 2 commits
  4. 13 Jan, 2002 4 commits
  5. 12 Jan, 2002 5 commits
    • unknown's avatar
      Some changes in multi-table deletes, with some speed-ups and · e9b8c183
      unknown authored
      incorporations of the new stuff.
      
      When Monty approves / corrects it, I will "port" it to multi-table
      updates.
      
      
      sql/sql_insert.cc:
        A small bug fix
      sql/sql_update.cc:
        query cache invalidation
      e9b8c183
    • unknown's avatar
      Added support of null keys in HEAP tables · 71a5af5b
      unknown authored
      Added ORDER BY optimization
      
      
      Docs/manual.texi:
        Added ORDER BY optimisation section
      heap/_check.c:
        Cleanup
      heap/heapdef.h:
        Added support of null keys in HEAP tables
      heap/hp_hash.c:
        Added support of null keys in HEAP tables
      heap/hp_open.c:
        Added support of null keys in HEAP tables
      heap/hp_test2.c:
        Added support of null keys in HEAP tables
      heap/hp_write.c:
        Added support of null keys in HEAP tables
      include/heap.h:
        Added support of null keys in HEAP tables
      include/my_base.h:
        Support for hash algoritm
      isam/static.c:
        Cleanup
      myisam/mi_static.c:
        Cleanup
      sql/Makefile.am:
        Rename innobase -> innodb
      sql/ha_berkeley.cc:
        Added ORDER BY optimization
      sql/ha_berkeley.h:
        Added ORDER BY optimization
      sql/ha_heap.cc:
        Added support for NULL keys
      sql/ha_heap.h:
        Added support for NULL keys
      sql/ha_isam.cc:
        Added ORDER BY optimization
      sql/ha_isam.h:
        Added ORDER BY optimization
      sql/ha_isammrg.h:
        Added ORDER BY optimization
      sql/ha_myisam.cc:
        Added ORDER BY optimization
      sql/ha_myisam.h:
        Added ORDER BY optimization
      sql/ha_myisammrg.cc:
        Added ORDER BY optimization
      sql/ha_myisammrg.h:
        Added ORDER BY optimization
      sql/handler.cc:
        Rename innobase -> innodb
      sql/handler.h:
        Rename innobase -> innodb
      sql/ha_innodb.cc:
        Rename innobase -> innodb
      sql/ha_innodb.h:
        Rename innobase -> innodb
      sql/mysqld.cc:
        Rename innobase -> innodb
      sql/sql_delete.cc:
        Rename innobase -> innodb
      sql/sql_select.cc:
        Added ORDER BY optimization
      sql/sql_select.h:
        Added ORDER BY optimization
      71a5af5b
    • unknown's avatar
      Merge abelkin@work.mysql.com:/home/bk/mysql-4.0 · 9f0c13f3
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/mysql-4
      
      
      9f0c13f3
    • unknown's avatar
      New result block allocation strategy · 985763d6
      unknown authored
      
      mysql-test/r/query_cache.result:
        Test changed according with new block sizes
      mysql-test/t/query_cache.test:
        Test changed according with new block sizes
      985763d6
    • unknown's avatar
      manual.texi Added CAST and CONVERT descriptions into the release notes · 2bf244d8
      unknown authored
      
      Docs/manual.texi:
        Added CAST and CONVERT descriptions into the release notes
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      2bf244d8
  6. 09 Jan, 2002 2 commits
    • unknown's avatar
      Win32 Embedded Server Changes · 87ec5559
      unknown authored
      
      libmysql/libmysql.def:
        For to have the same order of the 3.23.XX stuff
      libmysqld/lib_load.cc:
        For to have the file extension for VC++
      libmysqld/lib_sql.cc:
        The VC++ compiler returns duplication define from
        net_serv.cc. If the same happens with Unix then
        those lines should be removed.
        VC++ file extension.
      sql/mysqld.cc:
        Changes for Win32 Embedded Server.
      sql/net_serv.cc:
        Sanja Fixes.
      sql/sql_cache.cc:
        To avoid the crash on Win9x
      87ec5559
    • unknown's avatar
      Little fixups in change log. · 23a6f068
      unknown authored
      23a6f068
  7. 08 Jan, 2002 6 commits
  8. 07 Jan, 2002 2 commits
    • unknown's avatar
      mirrors.texi: · 1500b7bf
      unknown authored
        Update mirror listing
      
      
      Docs/mirrors.texi:
        Update mirror listing
      1500b7bf
    • unknown's avatar
      mirrors.texi: · 1aae48ad
      unknown authored
        Updated mirror listing
      slovenia.eps, slovenia.gif, slovenia.txt:
        new file
      
      
      Docs/mirrors.texi:
        Updated mirror listing
      1aae48ad
  9. 06 Jan, 2002 1 commit
  10. 05 Jan, 2002 1 commit
    • unknown's avatar
      Fix for FLUSH QUERY CACHE · e9b750d1
      unknown authored
      Fix for new bug in CREATE TABLE when sorting keys.
      
      
      Docs/manual.texi:
        Added FOUND_ROWS() section.
      include/my_base.h:
        Spatial index
      include/myisam.h:
        Spatial index
      include/mysql_com.h:
        Spatial index
      myisam/ft_dump.c:
        Remove warnings.
      mysys/hash.c:
        Fix for SUNPRO_C (Sun's Fortre compiler)
      sql/sql_cache.cc:
        Fix for FLUSH QUERY CACHE.
      sql/sql_cache.h:
        Fix for FLUSH QUERY CACHE.
      sql/sql_table.cc:
        Fix for new bug when sorting keys.
      e9b750d1
  11. 03 Jan, 2002 7 commits
  12. 02 Jan, 2002 3 commits
    • unknown's avatar
      New CAST syntax · b79170b7
      unknown authored
      Cleanup of multi-table-delete in sql_yacc.yy
      Changed syntax of MAXIMUM QUERIES PER HOUR to MAX_QUERIES_PER_HOUR to
      not get too many reserved words.
      
      
      Docs/manual.texi:
        Updated information about CAST
      mysql-test/r/bigint.result:
        New CAST syntax
      mysql-test/r/create.result:
        New CAST syntax
      mysql-test/r/variables.result:
        Fix after merge with 3.23
      mysql-test/t/bigint.test:
        New CAST syntax
      mysql-test/t/create.test:
        New CAST syntax
      sql/item_create.cc:
        New CAST syntax
      sql/item_func.h:
        New CAST syntax
      sql/item_timefunc.cc:
        New CAST syntax
      sql/item_timefunc.h:
        New CAST syntax
      sql/lex.h:
        Changed syntax to MAX_QUERIES_PER_HOUR to not get too many reserved words.
      sql/mysql_priv.h:
        Cleanup multi-delete
      sql/sql_parse.cc:
        Cleanup multi-delete
      sql/sql_yacc.yy:
        Cleanup multi-delete.
        New CAST syntax.
        Removed some restricted words.
      b79170b7
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · dc4bbdb7
      unknown authored
      into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      
      dc4bbdb7
    • unknown's avatar
      merge · 301cdf9f
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      sql/item_func.h:
        Auto merged
      sql/lex.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      301cdf9f